fix: 修复宠物融合物品消耗逻辑并优化地图Boss信息发送
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复宠物融合功能中物品消耗逻辑错误,从批量更新改为逐个更新物品 移除地图玩家列表获取中多余的MapBoss信息发送条件判断
This commit is contained in:
@@ -61,12 +61,12 @@ func (h Controller) PetFusion(data *pet.C2S_PetFusion, c *player.Player) (result
|
||||
if effect == 0 {
|
||||
return result, errorcode.ErrorCodes.ErrSpiritOrbNotExists
|
||||
}
|
||||
c.Service.Item.UPDATEM(data.Item1[:], -1)
|
||||
//c.Service.Item.UPDATEM(data.Item1[:], -1)
|
||||
|
||||
// for _, v := range data.Item1 {
|
||||
// c.Service.Item.UPDATE(v, -1)
|
||||
for _, v := range data.Item1 {
|
||||
c.Service.Item.UPDATE(v, -1)
|
||||
|
||||
// }
|
||||
}
|
||||
result = &pet.PetFusionInfo{
|
||||
|
||||
SoulID: 1000017,
|
||||
|
||||
Reference in New Issue
Block a user