西风剑
实用配置
使用 favoniussword 写在武器行里。 别名: favsword
复制起手配置
character add weapon="favoniussword" refine=1 lvl=90/90;特殊说明
触发规则
只有持有者在场、自己的命中造成伤害并暴击时,才会触发。
复制示例
bennett add weapon="favoniussword" refine=5 lvl=90/90;连招示例
Force real proc chances through CR
Favonius does not proc by command. Give the holder enough Crit Rate, then keep the holder active for the hit.
cr=0.80
Raises the chance to trigger Favonius naturally during testing.
holder active
Favonius checks the weapon holder's hit. Off-field or wrong-holder hits can fail.
复制连招
bennett add weapon="favoniussword" refine=5 lvl=90/90;
bennett add stats cr=0.80 er=0.518 atk=311;
bennett skill;装备后用一次真实命中测试
武器通常由持有者命中、层数、切人、反应或初始参数触发。先把武器给真正的持有者,再用一个简单动作测试。
持有者
装备武器的角色,才是被动判定和命中来源最重要的人。
不要凭感觉判断
如果被动需要暴击、反应、切人或站场时间,随便让队友动一下并不能证明它生效。
复制连招
character add weapon="favoniussword" refine=1 lvl=90/90;
character skill;西风:一直攻击直到产球
当你希望持有者留场直到西风真的触发时使用。能量检查用来确认微粒已到达,超时限制防止轴卡死。
.energy.bennett
读取持有者当前能量。开局能量要低于上限,才看得到增加。
start_energy=20
避免角色满能量开局;满能量时能量字段可能不会变化。
while ... < 240
只在限定时间内继续攻击。持有者动作较慢时可以提高。
Favonius RNG
西风仍然需要持有者暴击,并且遵守冷却。这里做的是安全重试。
复制连招
bennett char lvl=90/90 cons=0 talent=9,9,9 +params=[start_energy=20];
bennett add weapon="favoniussword" refine=5 lvl=90/90;
bennett add stats cr=0.80 er=0.518 atk=311;
fn bennett_fav_until_proc() {
let start_energy = .energy.bennett;
let start_frame = f();
while .energy.bennett <= start_energy && f() - start_frame < 240 {
bennett attack;
}
}
bennett_fav_until_proc();先放战技,再普攻直到产球
这是实战更常用的写法:先用最容易触发西风的命中,如果能量没动,再用普攻补。
bennett skill;
第一个能暴击并触发西风的真实命中。
.energy check
如果微粒已经到达,循环结束;否则继续普攻。
Particle travel
能量可能在命中后稍晚到达,所以循环检查结果,而不是只检查是否出手。
复制连招
bennett char lvl=90/90 cons=0 talent=9,9,9 +params=[start_energy=20];
bennett add weapon="favoniussword" refine=5 lvl=90/90;
bennett add stats cr=0.80 er=0.518 atk=311;
fn bennett_fav_skill_then_retry() {
let start_energy = .energy.bennett;
let start_frame = f();
bennett skill;
while .energy.bennett <= start_energy && f() - start_frame < 300 {
bennett attack;
}
}
bennett_fav_skill_then_retry();浪费攻击前先看西风冷却
放在可选补刀里。如果西风已经在冷却,持有者不需要继续留场硬等再次触发。
.bennett.mods.favonius-cd
西风冷却存在时,这个 mod 会存在。
.bennett.weapon == .keys.weapon.favsword
保护共用 helper,确保只有真的装备该西风武器时才运行。
Optional filler
放在额外攻击上,不要包住必要的战技或爆发。
复制连招
if .bennett.weapon == .keys.weapon.favsword && !.bennett.mods.favonius-cd {
bennett attack;
}
bennett skill;
if !.bennett.mods.favonius-cd {
bennett attack;
}西风冷却后再试一次
第一轮可能没触发时,可以在后面窗口再尝试一次。
wait(360)
60 fps 下约 6 秒。低精炼或不同窗口时自行调整。
Cooldown exists
冷却期间即使暴击,也不会产生第二次西风触发。
复制连招
bennett add weapon="favoniussword" refine=5 lvl=90/90;
bennett add stats cr=0.80 er=0.518 atk=311;
bennett skill;
wait(360);
bennett skill;特殊参数
没有记录特殊条目。
条件字段
没有记录特殊条目。
范围数据
已知问题
名称
- favoniussword
- favsword