技能与BUFF
技能效果和即死判定
基础说明
FGO 里面,几乎所有的效果都是通过 Function 这套逻辑实现的。
一个令咒(CommandSpell)、一个技能(Skill)、一个宝具(NP) 都会包含若干个功能,即 Function。
每个 Function 只会触发一个事件,例如添加1个Buff、移除1个Buff、获得N个星星、即死、造成宝具伤害、延迟执行另一个Function等。
举例1:
贞德〔Alter〕(Avenger)的保有技能「泡沫般的梦幻A」,效果是自身红卡性能提升、无敌、HP减少,
实际上,该技能包含了 3 个 Function:
Function | 类型 | 数据 |
---|---|---|
Function:120 | 类型:16 (添加短时BUFF) | BUFF类型:52,某种指令卡性能提升 |
Function:289 | 类型:1 (添加BUFF) | BUFF类型:26,无敌 |
Function:709 | 类型:25 (HP减少) | 1000 |
举例2:
山之翁(Assassin)的职阶技能「已臻境界A」,效果是自身被即死无效、魅惑耐性提升、平A即死,
实际上,该技能包含了 3 个 Function:
Function | 类型 | 数据 |
---|---|---|
Function:1168 | 类型:1 (添加BUFF) | BUFF类型:73,即死无效 |
Function:489 | 类型:1 (添加BUFF) | BUFF类型:29,某种状态耐性提升 |
Function:765 | 类型:1 (添加BUFF) | BUFF类型:89,指令卡攻击时附加施放技能960407 |
技能960407仅包含一个 Function,即 Function:479,类型是:13,效果是即死,成功概率是5%。
技能施放成功概率
技能施放成功概率计算方法:
技能本身成功率 + 操作者成功率BUFF - 目标耐性BUFF
技能本身成功率 指的是技能说明中的成功率,例如梅芙3技能魅惑成功率50%~80%。绝大多数技能并没有说明成功率,则多为 100%,比如加攻、减防、赋予状态等等。但也有特例,如斯卡哈(Lancer)宝具的赋予眩晕,孔明宝具的减防和赋予诅咒,成功率是500%,这类特例只存在于宝具特效中。
操作者成功率BUFF 计算是加算,上下限为[-0.999, 5.0]。例如:弱体付与成功率提升10%、強化付与成功率提升30%、精神异常付与成功率提升20%、强化成功率下降30%、宝具封印成功率下降500%。
目标耐性BUFF 计算也是加算,上下限为[-0.999, 5.0]。例如:弱体耐性提升30%、精神异常耐性提升100%。
备注1:操作者成功率BUFF、目标耐性BUFF 都只是对具有某一类属性的 Buff 起效。
备注2:如果目标身上有 某种属性无效BUFF,则成功概率直接改为 0%。例如弱体无效、强化无效、防御强化无效、精神异常无效、魅惑无效等。
备注3:除非效果描述中有说明,否则具有相同 group 的 buff 不能叠加,同group效果例如回避、无敌和战斗续行等。
即死成功概率
即死概率的计算方法:
技能即死概率 × 目标即死补正 × [1.0 - (目标即死耐性提升BUFF - 目标即死耐性降低BUFF) + 操作者即死成功率BUFF]
技能即死概率 指技能或宝具本身成功的概率,例如斯卡哈(Lancer)的宝具OC1阶段 60% 概率即死,则取值 0.6。
目标被即死率 即每个从者固有属性,例如玛修的即死补正为 24.5%,则取值 0.245。
目标即死耐性提升BUFF 计算是加算,上下限为[-0.999, 5.0],例如两仪式(Saber)的职阶技能「单独显现 C」,概念礼装『SSR★5 老成之翁』。
目标即死耐性降低BUFF 计算是加算,上下限为[-0.999, 5.0],例如两仪式(Saber)的保有技能「直死之魔眼 C」,山之翁(Assassin)的保有技能「晩钟 EX」。
操作者即死成功率BUFF 计算是加算,上下限为[-0.999, 5.0] 例如尼托克丽斯(Caster)的保有技能「埃及魔术 A」。
备注1:如果目标身上有即死无效BUFF,则成功概率直接修改为 0%。其他 BUFF 不参与计算。
备注2:如果操作者和目标是同一个人(例如阿拉什),则成功概率直接修改为 100%,不论身上是否有即死耐性、即死无效BUFF。
备注3:即死的效果只是把 HP 减为 0,并不会立即死亡,后续还会进行"战斗续行"等判定。