【山河社稷图】修复战斗不一致

dev_chengFeng
gaoxin 2021-09-16 22:43:38 +08:00
parent e584db1eaa
commit 38fcf555dd
2 changed files with 4 additions and 4 deletions

View File

@ -461,7 +461,7 @@ function this.BattleEnd(result)
-- 判断是否需要进行结果检测
if this.fightResult then
if result ~= this.fightResult then
BattleRecordManager.SubmitCheckFight(this.fightResult, result)
BattleRecordManager.SubmitCheckFight(result, this.fightResult)
end
end
-- 直接显示结果

View File

@ -163,13 +163,13 @@ function this.FightLevelFightBattle(_fightLevelData, callBack)
-- Log("山河社稷图回复战斗 星级 "..msg.stars.." drop "..#msg.drop.itemlist)
HardStageFightResponseMsg = msg
curBattlefightLevelData = _fightLevelData
local result = msg.stars > 0 and 1 or 0
-- local result = msg.stars > 0 and 1 or 0
if _fightLevelData.config.StageType == FIGHTLEVEL_STAGETYPE.MainLevel then
local fightData = BattleManager.GetBattleServerData(msg,0)
UIManager.OpenPanel(UIName.BattlePanel, fightData, BATTLE_TYPE.FIGHTLEVEL, callBack):SetResult(result)
UIManager.OpenPanel(UIName.BattlePanel, fightData, BATTLE_TYPE.FIGHTLEVEL, callBack)--:SetResult(result)
elseif _fightLevelData.config.StageType == FIGHTLEVEL_STAGETYPE.AssistantLevel then
local fightData = BattleManager.GetBattleServerData(msg,0)
UIManager.OpenPanel(UIName.BattlePanel, fightData, BATTLE_TYPE.FIGHT_ASSISTANT_LEVEL, callBack):SetResult(result)
UIManager.OpenPanel(UIName.BattlePanel, fightData, BATTLE_TYPE.FIGHT_ASSISTANT_LEVEL, callBack)--:SetResult(result)
elseif _fightLevelData.config.StageType == FIGHTLEVEL_STAGETYPE.AssistantLevelReward then
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function()
--刷新数据刷新界面