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,51 +179,6 @@ function _M.startAdvRpc( agent, data ) | ||
179 | SendPacket(actionCodes.Adv_startAdvRpc, '') | 179 | SendPacket(actionCodes.Adv_startAdvRpc, '') |
180 | return true | 180 | return true |
181 | end | 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 | function _M.startHangRpc(agent, data) | 183 | function _M.startHangRpc(agent, data) |
229 | local role = agent.role | 184 | local role = agent.role |