From 823ab846e1bca1661fca623de40ae4aaca0d9a35 Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Mon, 27 Jul 2020 14:27:18 +0800 Subject: [PATCH] 多余的代码 --- src/actions/AdvAction.lua | 45 --------------------------------------------- 1 file changed, 0 insertions(+), 45 deletions(-) diff --git a/src/actions/AdvAction.lua b/src/actions/AdvAction.lua index a5eaeb3..d1f0d47 100644 --- a/src/actions/AdvAction.lua +++ b/src/actions/AdvAction.lua @@ -179,51 +179,6 @@ function _M.startAdvRpc( agent, data ) SendPacket(actionCodes.Adv_startAdvRpc, '') return true end -function Role:getAdvTeamAttrs(team) - local activeRelation = self:getHeroActiveRelation(team.heros) - - local player = {hp = 0, atk = 0, def = 0, hit = 0, miss = 0, - growth = {hp = 0, atk = 0, def = 0, hit = 0, miss = 0}} - - for slot, id in pairs(team.heros or {}) do - local info = {} - local hero = self.heros[id] - if not hero then - Logger.log("error heroid " .. id) - end - local attrs = hero:getTotalAttrs({activeRelation = activeRelation}) - - for attrName, _ in pairs(AdvAttsEnum) do - player[attrName] = (player[attrName] or 0) + (attrs[attrName] or 0) - end - end - for attrName, _ in pairs(AdvAttsEnum) do - player[attrName] = player[attrName] * (globalCsv.adv_battle_attr_ratio[attrName] or 1) - player.growth[attrName] = player[attrName] * (globalCsv.adv_battle_attr_growth_ratio[attrName] or 1) - end - - return player -end - ----战斗力=1*生命+2*攻击+1.25*防御+0.226*命中+0.26*闪避 -function Role:getAdvTeamBattleV(attrs) - local attrs = role:getTeamBattleInfo(advTeam).heros - - - for attrName, _ in pairs(AdvAttsEnum) do - for _, hero in pairs(attrs) do - player[attrName] = (player[attrName] or 0) + hero[attrName] - end - player[attrName] = getAdvLvAttrUp(advAddAttrs, attrName, player[attrName]) * (globalCsv.adv_battle_attr_ratio[attrName] or 1) - player.growth[attrName] = player[attrName] * (globalCsv.adv_battle_attr_growth_ratio[attrName] or 1) - player[attrName] = player[attrName] + player.growth[attrName] * (player.level - 1) - end - return 1 * attrs[AttsEnum.hp] - + 2 * attrs[AttsEnum.atk] - + 1.25 * attrs[AttsEnum.def] - + 0.226 * attrs[AttsEnum.hit] - + 0.26 * attrs[AttsEnum.miss] -end function _M.startHangRpc(agent, data) local role = agent.role -- libgit2 0.21.2