关于英雄联盟中护甲值对伤害减免的影响
16340238
本人学院
大师头像镇一楼
大师名言镇二楼
~这是一个链接请点击~同学你是中山大学软件工程专业的学生吧,我是你们软导老师余阳,你好好看下 Lecture 3 的课件,不懂问 TA,不要总想着不劳而获。~这是一个链接请点击~
目录
[toc]
1. 概念解释
1-1. 面板攻击
LOL中很多装备和特效都涉及到“面板攻击”。“面板攻击”由两部分组成,一是英雄随等级改变的原始AD,二是从装备/符文/天赋/技能等的额外AD加成和AD加成
面板攻击=(原始AD+额外AD)*百分比AD加成%
1-2. 护甲
LOL中绝大部分单位都聚有一定的护甲值。英雄的护甲值随等级提升,非英雄单位的护甲值随时间的流逝而提升。此外,装备/符文/天赋/技能等可以带来额外护甲加成或百分比护甲加成1
1-3. 实际伤害
实际伤害是面板攻击受到护甲削弱后实际造成的伤害
2. 具体计算
2-1. 思路
伤害的实际效果相当于把对象的总生命值当做
原始生命值*(1+护甲/100)
来计算伤害之后,再等比缩小的效果。
2-2. 具体计算过程
由于等比效果,设:
变量 | 字母 |
---|---|
原生命 | hp0 |
放大后生命 | hp1 |
面板攻击 | ad |
护甲 | defence |
实际伤害值 | damage |
减伤比 | a% |
放大关系
11+defence/100=hp0hp1=damagead
计算减伤比
a%=(ad−damage100∗ad)%