Commit 823ab846e1bca1661fca623de40ae4aaca0d9a35
1 parent
60fff866
多余的代码
Showing
1 changed file
with
0 additions
and
45 deletions
Show diff stats
src/actions/AdvAction.lua
| ... | ... | @@ -179,51 +179,6 @@ function _M.startAdvRpc( agent, data ) |
| 179 | 179 | SendPacket(actionCodes.Adv_startAdvRpc, '') |
| 180 | 180 | return true |
| 181 | 181 | end |
| 182 | -function Role:getAdvTeamAttrs(team) | |
| 183 | - local activeRelation = self:getHeroActiveRelation(team.heros) | |
| 184 | - | |
| 185 | - local player = {hp = 0, atk = 0, def = 0, hit = 0, miss = 0, | |
| 186 | - growth = {hp = 0, atk = 0, def = 0, hit = 0, miss = 0}} | |
| 187 | - | |
| 188 | - for slot, id in pairs(team.heros or {}) do | |
| 189 | - local info = {} | |
| 190 | - local hero = self.heros[id] | |
| 191 | - if not hero then | |
| 192 | - Logger.log("error heroid " .. id) | |
| 193 | - end | |
| 194 | - local attrs = hero:getTotalAttrs({activeRelation = activeRelation}) | |
| 195 | - | |
| 196 | - for attrName, _ in pairs(AdvAttsEnum) do | |
| 197 | - player[attrName] = (player[attrName] or 0) + (attrs[attrName] or 0) | |
| 198 | - end | |
| 199 | - end | |
| 200 | - for attrName, _ in pairs(AdvAttsEnum) do | |
| 201 | - player[attrName] = player[attrName] * (globalCsv.adv_battle_attr_ratio[attrName] or 1) | |
| 202 | - player.growth[attrName] = player[attrName] * (globalCsv.adv_battle_attr_growth_ratio[attrName] or 1) | |
| 203 | - end | |
| 204 | - | |
| 205 | - return player | |
| 206 | -end | |
| 207 | - | |
| 208 | ----战斗力=1*生命+2*攻击+1.25*防御+0.226*命中+0.26*闪避 | |
| 209 | -function Role:getAdvTeamBattleV(attrs) | |
| 210 | - local attrs = role:getTeamBattleInfo(advTeam).heros | |
| 211 | - | |
| 212 | - | |
| 213 | - for attrName, _ in pairs(AdvAttsEnum) do | |
| 214 | - for _, hero in pairs(attrs) do | |
| 215 | - player[attrName] = (player[attrName] or 0) + hero[attrName] | |
| 216 | - end | |
| 217 | - player[attrName] = getAdvLvAttrUp(advAddAttrs, attrName, player[attrName]) * (globalCsv.adv_battle_attr_ratio[attrName] or 1) | |
| 218 | - player.growth[attrName] = player[attrName] * (globalCsv.adv_battle_attr_growth_ratio[attrName] or 1) | |
| 219 | - player[attrName] = player[attrName] + player.growth[attrName] * (player.level - 1) | |
| 220 | - end | |
| 221 | - return 1 * attrs[AttsEnum.hp] | |
| 222 | - + 2 * attrs[AttsEnum.atk] | |
| 223 | - + 1.25 * attrs[AttsEnum.def] | |
| 224 | - + 0.226 * attrs[AttsEnum.hit] | |
| 225 | - + 0.26 * attrs[AttsEnum.miss] | |
| 226 | -end | |
| 227 | 182 | |
| 228 | 183 | function _M.startHangRpc(agent, data) |
| 229 | 184 | local role = agent.role | ... | ... |