跳到主要内容

西风大剑

实用配置

使用 favoniusgreatsword 写在武器行里。 别名: favgs

复制起手配置

character add weapon="favoniusgreatsword" refine=1 lvl=90/90;

特殊说明

触发规则

只有持有者在场、自己的命中造成伤害并暴击时,才会触发。

复制示例

beidou add weapon="favoniusgreatsword" 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.

refine=5

Higher refine lowers cooldown and improves proc reliability.

critical hit

No crit means no Favonius particle.

复制连招

beidou add weapon="favoniusgreatsword" refine=5 lvl=90/90;
beidou add stats cr=0.80 er=0.518 atk=311;
beidou skill;

装备后用一次真实命中测试

武器通常由持有者命中、层数、切人、反应或初始参数触发。先把武器给真正的持有者,再用一个简单动作测试。

持有者

装备武器的角色,才是被动判定和命中来源最重要的人。

不要凭感觉判断

如果被动需要暴击、反应、切人或站场时间,随便让队友动一下并不能证明它生效。

复制连招

character add weapon="favoniusgreatsword" refine=1 lvl=90/90;
character skill;

西风:一直攻击直到产球

当你希望持有者留场直到西风真的触发时使用。能量检查用来确认微粒已到达,超时限制防止轴卡死。

.energy.beidou

读取持有者当前能量。开局能量要低于上限,才看得到增加。

start_energy=20

避免角色满能量开局;满能量时能量字段可能不会变化。

while ... < 240

只在限定时间内继续攻击。持有者动作较慢时可以提高。

Favonius RNG

西风仍然需要持有者暴击,并且遵守冷却。这里做的是安全重试。

复制连招

beidou char lvl=90/90 cons=0 talent=9,9,9 +params=[start_energy=20];
beidou add weapon="favoniusgreatsword" refine=5 lvl=90/90;
beidou add stats cr=0.80 er=0.518 atk=311;

fn beidou_fav_until_proc() {
  let start_energy = .energy.beidou;
  let start_frame = f();

  while .energy.beidou <= start_energy && f() - start_frame < 240 {
    beidou attack;
  }
}

beidou_fav_until_proc();

先放战技,再普攻直到产球

这是实战更常用的写法:先用最容易触发西风的命中,如果能量没动,再用普攻补。

beidou skill;

第一个能暴击并触发西风的真实命中。

.energy check

如果微粒已经到达,循环结束;否则继续普攻。

Particle travel

能量可能在命中后稍晚到达,所以循环检查结果,而不是只检查是否出手。

复制连招

beidou char lvl=90/90 cons=0 talent=9,9,9 +params=[start_energy=20];
beidou add weapon="favoniusgreatsword" refine=5 lvl=90/90;
beidou add stats cr=0.80 er=0.518 atk=311;

fn beidou_fav_skill_then_retry() {
  let start_energy = .energy.beidou;
  let start_frame = f();

  beidou skill;

  while .energy.beidou <= start_energy && f() - start_frame < 300 {
    beidou attack;
  }
}

beidou_fav_skill_then_retry();

浪费攻击前先看西风冷却

放在可选补刀里。如果西风已经在冷却,持有者不需要继续留场硬等再次触发。

.beidou.mods.favonius-cd

西风冷却存在时,这个 mod 会存在。

.beidou.weapon == .keys.weapon.favgreatsword

保护共用 helper,确保只有真的装备该西风武器时才运行。

Optional filler

放在额外攻击上,不要包住必要的战技或爆发。

复制连招

if .beidou.weapon == .keys.weapon.favgreatsword && !.beidou.mods.favonius-cd {
  beidou attack;
}

beidou skill;

if !.beidou.mods.favonius-cd {
  beidou attack;
}

西风冷却后再试一次

第一轮可能没触发时,可以在后面窗口再尝试一次。

wait(360)

60 fps 下约 6 秒。低精炼或不同窗口时自行调整。

Cooldown exists

冷却期间即使暴击,也不会产生第二次西风触发。

复制连招

beidou add weapon="favoniusgreatsword" refine=5 lvl=90/90;
beidou add stats cr=0.80 er=0.518 atk=311;

beidou skill;
wait(360);
beidou skill;

特殊参数

没有记录特殊条目。

条件字段

没有记录特殊条目。

范围数据

没有范围数据: weapon

已知问题

没有已知问题

名称

  • favoniusgreatsword
  • favgs

参数

没有能力参数

字段

没有字段