作者laechan (小太保)
看板mud_sanc
标题[闲聊] 关於爆击及爆击机率
时间Fri Aug 10 14:17:11 2012
一般游戏的做法,以爆击来说,大多是「原始伤害」型。
这什麽意思呢?比方某个招式原始杀伤 10 万,那这个 10 万
有可能会受到怪物皮厚度、折伤技能等等的影响,而使得最终
伤害落到 8 万这样,那这时候所谓的「爆击」就是无视这些影
响,让玩家可以打怪物的伤害达到 10 万这样。
另一种做法则是「额外爆击 n%」,比方说你打出来是 8 万,
那爆击 20% 就是 8 万 x 120% = 9万6 这样。极端型的爆击则
是固定乘以一定比例,但是机率发动。
那还有一种做法叫做「弱点攻击」,它说穿了其实是爆击的变
型,也就是说玩家某回合打到怪物的弱点时,伤害比打到非弱
点的部位要高这样。
我的意思就是,这些都是爆击。
然後以 D3 来说它还有所谓的爆击机率,也就是发动率。
那我比较倾向的做法是..
一、改增伤
if(t1>0)
dam=(dam*202)/200;
else
dam=(dam*201)/200;
比方魔法武器有一个效果叫做提高攻击力,指的就是提高
这一部份的伤害。在 m 个连击里头,第 n+1 连击永远比
第 n 连击高 0.5%~1% 的伤害,而魔法武器的增伤效果可
以再提高 1.5% 这样,比方..
dam=(dam*202)/200+((dam/10)*(200+sk/100)/200);
二、直觉爆击
比方某一轮 en 的攻击,每一击平均六万多,那所谓的爆
击就是某一轮 en 的攻击,每一击平均杀伤暴增到八万多
这样。
这个跟火阵类似。
三、也是直觉爆击
比方某一轮 en 的攻击,每一击平均六万多,这时机率性
的让其中某几击的威力爆增到八万多这样。
但我不喜欢这样做,因为它必须在回圈里做 random。
那原则上我先采二,即 ad 增加攻击伤害力 的部份就采这个
做法。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53
1F:→ laechan :已加入该效果. 08/10 14:30
2F:→ Layase1 :原始伤害型的 我玩过的来说几乎都没有用这种耶.. 08/12 04:25
3F:推 AresMars :应该是指RO的暴击无视防御吧... 08/12 06:04
4F:→ laechan :嗯, Luk爆击 08/12 08:42
5F:→ nahceal :luk暴也没办法原伤XD.. 08/13 05:03
6F:→ laechan :这里是把luk爆当原伤 08/13 07:50