限时事件优化
This commit is contained in:
parent
2b771fa30c
commit
9227881d57
@ -228,8 +228,9 @@ func (p *PlayerChessData) HandleChess(player *Player, handle_list []*msg.ChessHa
|
||||
|
||||
//扣除体力
|
||||
EnergyPow := BaseMod.GetEnergyMul()
|
||||
ReduceEneny := 0
|
||||
if addChessCostEnergy > 0 {
|
||||
ReduceEneny := int(math.Pow(2, float64(EnergyPow))) * addChessCostEnergy
|
||||
ReduceEneny = int(math.Pow(2, float64(EnergyPow))) * addChessCostEnergy
|
||||
itemList = append(itemList, &item.Item{Id: item.ITEM_ENERGY_ID, Num: -ReduceEneny})
|
||||
}
|
||||
err := player.HandleItem(itemList, msg.ITEM_POP_LABEL_HandleChess.String())
|
||||
@ -244,7 +245,7 @@ func (p *PlayerChessData) HandleChess(player *Player, handle_list []*msg.ChessHa
|
||||
// 限时事件 小猫戏法
|
||||
LimitedTimeEventMod := player.PlayMod.getLimitedTimeEventMod()
|
||||
if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_CAT_TRICK) {
|
||||
LimitedTimeEventMod.AddCatTrickEnergy(addChessCostEnergy)
|
||||
LimitedTimeEventMod.AddCatTrickEnergy(ReduceEneny)
|
||||
LimitPush = true
|
||||
}
|
||||
if LimitPush {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user