为CTC MOD正名
impk 悄然花开
长期以来,某件物品上如果出现了“被击中时XX%触发等级X某技能”的属性,价值就会大打折扣。究其原因,就是所谓的FHR BUG在作怪。
所谓的FHR BUG是:
当角色身上的装备带有“被击中时XX%触发等级X某技能”的属性时,如果被击中触发此MOD,将产生打击恢复动作(以下简称HR动作),动作帧数按FHR=0计算。
那么,所谓的FHR BUG是否存在?以下,我们来做个测试。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓基础理论〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
FHR=快速打击恢复,当对方对自身造成的伤害大于自身生命上限的1/12时,将会发生打击恢复动作。动作帧数取决于FHR属性的数值。
——————————————————————————————————————
由于HR动作的时间很短,肉眼难以分清,所以我们需要修改这个时间。
角色的各动作均按“角色+动作类型+所用武器”存放在AnimData.d2文件中。例如,SOR的角色代码为SO,打击恢复动作代码为GH,空手时武器代码为HTH。那么,SOR空手时的打击恢复动作由AnimData.d2中SOGHHTH一行决定。该行影响动作时间的参数有两个,FramePerDirection=8为动作基础帧数,AnimationSpeed=256为动作速度。HR动作计算公式为
FramePerHitRecovery={256*FramePerDirection/[(50+[120*FHR/(120+FHR)])*AnimationSpeed/100]}-1
修改AmimationSpeed=8,按照此公式计算得出
当FHR=0时,动作帧数=512,20.48秒
FHR=321时,动作帧数=205,8.2秒
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓准备工作〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
修改SOGHHTH的AmimationSpeed=8,修改暴风雪的施法延迟时间为3000帧,即2分钟。
修改一个95级SOR,全身装备+321%FHR,2000生命。一项链带有“被击中时100%机会释放暴风雪”属性。
修改一个95级AMA,1级GA,伤害为3898-3914,满足触发HR动作的条件。身上带有两个戒指,一个带有“击中敌人时100%机会释放暴风雪”属性,另一个带有“攻击时100%机会释放新星”属性。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓测试一〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
TCP/IP模式,普通难度鲜血荒地。SOR与AMA敌对。
SOR不带项链,全身装备都拿下,此时FHR=0. AMA用GA攻击SOR,触发HR动作.从发箭到SOR能动弹,大约是20秒,符合理论。
SOR穿上装备,不带项链,此时FHR=321. AMA用GA攻击SOR,触发HR动作。从发箭到SOR能动弹,大约是8秒,符合理论。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓测试二〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
场景如上不变。
SOR全身FHR=321,带上项链。AMA用GA攻击SOR,触发HR动作。从发箭到SOR能动弹,大约8秒。
本测试说明:CTC MOD触发时,HR动作仍然按照装备所带FHR属性计算,并非是按照0FHR计算。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓测试三〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
场景不变。AMA拿下所有装备,空手伤害为378-379. 不满足触发HR动作的条件。
AMA上前攻击SOR,击中仍然释放暴风雪,SOR无HR动作,并且自身的技能没有出现冷却时间(抑或是切换过程中已经出现过了)。
本测试说明:CTC MOD触发时,若不满足“伤害大于1/12生命上限”的条件,则不会出现HR动作。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓测试四〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
场景如上不变。AMA戴上触发暴风雪的戒指。
AMA攻击SOR,自身触发暴风雪。暴风雪出现的一瞬间,左右手的所有技能包括普通攻击均变红,随即恢复正常。
AMA将戒指换为触发新星,攻击SOR,自身触发新星,技能没有变红。
本测试说明:CTC MOD触发时,若触发技能本身有施法延迟(CD),则触发后角色会有短时间内无法进行任何攻击,时间与触发技能的CD时间无关;若触发技能无延迟,则无影响。
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓结论〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
CTC MOD对角色的打击恢复动作并无任何影响。换句话说,不存在所谓的FHR BUG。触发CTC MOD时,若触发技能有施法延迟,则角色在短时间内无法使用包括普通攻击在内的任何技能,该时间与触发技能的施法延迟时间无关。若触发技能无施法延迟,则无任何影响。由此可见,CTC MOD唯一的坏处在攻击时而非被攻击时。只要触发技能没有Cast Delay,则毫无影响。而触发技能词缀中唯一具有CD的技能为九头海蛇,只能出现在项链上。因此,黄色、橙色物品上如果带有CTC MOD,除九头海蛇技能外,均无任何影响。
你可以说它是无用MOD,占用一个后缀的位置,但请不要说它是垃圾MOD。