SOD Swingtimer 铸锻式机织指示器

探索赛季版本配置

您需要下载最新的 SwingTimerApi WASwingTimerAPI 附加组件

感谢 RalgathorOozeness!

摇摆定时器投织指示器

包装特点:正手/反手摇摆定时器主手/副手同步/错开指示器法术编织指示器(闪电弹、连锁闪电、熔岩爆裂、六角、治疗编织、较低治疗编织、连锁治疗)摇摆计时器剪切指示器全局冷却时间指示器SwingTimerAPI 和编织API.

在WOTLK中,核心摇摆计时器触发器已从Weakaura中移除:

经典社区希望这些信息对于他们的游戏来说是100%正确的,但是游戏API并没有提供这些信息,它必须通过各种事件来计算。 有一些摇摆计时器插件正在积极开发中,但我们没有开发人员愿意维护这个触发器。 因此,《愤怒》将移除摇摆计时器触发器。 来源:官方 Weakaura Discord

本软件包使用 SwingTimerAPI 根据各种事件提供 Swing Timer 状态概览。由于没有相关的 WOW API 来解释 Swing Timer 的真实状态,因此请注意,与所有 Swing Timer 附加组件的实现一样,它有时并不是 100% 准确的!

带有同步/错开指示器的主手和副手摇摆此 Weakaura 显示主手和非主手摆动状态:

主手(MH)用一个条形图和一个白色刻度线表示。
  • 脱手(OH)用白色刻度线表示。
  • 条形图中间用静态白色刻度线表示。如果 "OH "在此刻度之后,可以使用同步/错开宏将其重置为中间摆动时间。

    MH 和 OH 指标

    要正确同步或错开您的 MH 和 OH,OH tick 会根据同步/错开状态着色。

      未同步和未错开时为红色交错时为黄色同步时为绿色未同步和未错开:

      交错 OH 引导:

      交错 MH 导航:

      同步:

      为什么要同步/错开?

      强化萨满可以通过MH和OH挥击只消耗一次充能来增加连击的持续时间。 为此,这两次挥击需要在相距 0.5 秒的时间窗口内落地,因为每 0.5 秒只能消耗一次 "连发 "充能。

      这个技巧被称为同步或错开:

      同步意味着MH挥击与OH挥击在同一时间落地。
    • 错开意味着MH挥击与OH挥击在同一时间落地。
    • 错开是指 MH 摆动和 OH 摆动在相距 0.5 秒的时间窗口内落地。
    闪电弹和连锁闪电编织漩涡武器(MW)buff有一个隐藏标记,可以防止重置通常在成功施放后发生的武器挥击。 强化萨满可以使用这个隐藏标记在MH和OH挥击之间施放LB或CL而不会重置挥击,即使他们没有堆满五个堆叠来使这个法术瞬发。至少有一个 MW 叠加才有效。

    这个技巧被称为LB编织或CL编织。

    这个弱点会在主摇摆条上添加两个刻度,代表LB或CL法术开始施放时的上限,以避免摇摆受到影响。

    要正确编织,您需要在 MH 和 OH 刻度位于 LB 刻度(LB 施法)或 CL 刻度(CL 施法)之前时开始施放 LB 或 CL。

    施法范围区域:

    在这张图片中,MH/OH 位于正确的位置,可以安全地施放 LB 或 CL:

    抛投指示器

    当您开始投掷 LB 或 CL 时,相应的刻度线将开始移动到条形图的末尾。 如果您挥动的武器中至少有一个将被剪切,则该刻度线将以红色闪烁。在这种情况下,您需要停止施法以防止这种情况发生。

    成功编织:

    抛投将夹住一个摆动:

    如果你的速度太快,看不到这个红色的投掷指示器,不用担心。如果您不小心错过了编织和剪辑,挥杆栏将闪烁红色,提醒您需要多加练习!

    如果您的速度太快,看不到红色的抛投指示器,也不用担心。

    全局冷却指示器

    This weakaura 有一个全局冷却 (GCD) 指示器,它会在主摆动计时器条上显示灰色叠加以指示 GCD 的结束。

    通过该覆盖图,您可以知道 GCD 是在编织窗口中结束还是在编织窗口后结束。

    在这张图片中,GCD 将在编织窗口之后结束。编织咒语并不安全。

    在这张图片中,GCD 将在编织窗口期间结束。您可以安全地施放编织咒语

    自定义选项

    此软件包有多个自定义选项,可以通过选中/取消选中 SwingTimer 组自定义选项卡中的复选框来打开/关闭这些选项:

      Show Lightning Bolt tick、Show Chain Lightning tik、Show Lava Burst tick、Show Hex tick、Show Healing Weave tick、Show Lesser Healing Wave tick 和 Show Chain Heal tick 允许选择要在摇摆栏上显示为 tick 指示符的法术。默认情况下只显示闪电弹和连锁闪电。
    • 显示法术图标允许在摇摆栏顶部显示法术图标。
    • "教程选项 "模式可添加一些信息,以便更好地理解所有指标。
    SwingTimerAPI 和 WeavingAPI.

    本软件包包含两个 Auras,可触发用于管理摆动进度条和勾选状态的自定义事件。这些事件可用于任何其他光环,以添加更多交互或构建您自己的摆动和编织实现。

    摇摆定时器应用程序接口

    SwingTimerAPI 文档

    编织API

    WEAVING_UPDATE_STATUS

    在获得新的漩涡堆叠或开始施放LB/CL时触发。

    描述数字 - 挥动武器的速度。在正手和反手之间选择速度较快的武器
    施法时间数字 - 施法时间
    属性 属性 速度 速度
    终止时间数字 - 相对于 GetTime() 计算出的施法结束时间 时间
    咒语Id数字 - 咒语的 ID 咒语Id 咒语名称字符串 - 咒语的名称 正在施法布尔 - 如果您开始施放 LB 或 CL,则为 True。否则为 False SWING_TIMER_WILL_CLIPPED

    如果武器挥击将被剪切,则在施法开始时点燃

    SWING_TIMER_WILL_CLIPPED

    。 属性描述字符串 - 将被剪切的手("主手"或"副手")
    属性
    hand
    施放时间数字 - 施法时间 咒语 ID数字 - 咒语的 ID