promotional bannermobile promotional banner

AutoSpellQueue

Melee, ranged, tank or healer - each spec gets its own baseline, and an algorithm folds in your latency. No fixed number, no manual tuning. Two checkboxes.
Back to Files

2.0.0

File nameAutoSpellQueue-2.0.0.zip
Uploader
Tate_ChenTate_Chen
Uploaded
Sep 28, 2026
Downloads
7
Size
47.0 KB
Flavors
Retail
File ID
8999704
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0
  • 12.0.7
  • 12.0.5
  • 12.0.1
  • 12.0.0

What's new

English

  • New name: Tate_ASQ → AutoSpellQueue; on Chinese clients it shows as 「施法容限」. Delete the old AddOns\Tate_ASQ\ folder before installing (they fight over the same CVar).
  • Nothing to configure: the options page went from 12 controls to two checkboxes. Headroom, write threshold, latency source and window limits are all computed from what the addon measures. The only manual escape hatch is /asq base <50-400>.
  • The algorithm took over what five settings used to do: adaptive headroom from measured jitter (30–150 ms), an adaptive write threshold, and asymmetric latency smoothing (fast when worse, slow when better).
  • It actually follows your connection now: re-measured on login, zone change, entering dungeons/raids and real latency drift — no fixed polling loop, one cheap drift check every 5 minutes once settled. The learned latency is remembered across sessions.
  • The UI stopped lying: a failed write shows the reason; in failed / unavailable / disabled states the floating readout shows the state name, never a number.
  • Disabling in combat waits until combat ends before restoring your value.
  • The floating readout's colour tells you about your connection: white when normal (border included), red once clearly worse than your usual; failure / waiting / disabled keep their own colours. Hovering spells out why it is red.
  • Tooltip placement: below the readout with a gap; flips above near the screen bottom, switches alignment near the left/right edges — never under your cursor, never off-screen.
  • Full enUS / zhCN / zhTW localization (English clients no longer see internal key names).
  • Upgrading: delete the old Tate_ASQ folder first; to keep old settings, copy WTF\Account\…\SavedVariables\Tate_ASQ.lua to AutoSpellQueue.lua (the client only loads the file named after the addon folder). Old manual base values migrate into /asq base.

简体中文

  • 换名字了:Tate_ASQ → AutoSpellQueue,中文客户端显示为「施法容限」。安装前先删除旧的 AddOns\Tate_ASQ\ 文件夹(新旧会争抢同一个 CVar)。
  • 不用设置了:设置页从 12 个控件砍到 2 个复选框。余量、写入阈值、延迟来源、窗口上下限全部由插件按实测数据计算。唯一手动口子是 /asq base <50-400>。
  • 算法接管了原来 5 个设置的活:余量按实测抖动自适应(30–150ms)、写入阈值自适应、延迟平滑变差立刻跟 / 变好慢慢放。
  • 它真的会跟着网速走:登录、换区、进副本团本、延迟真实漂移时重测;不再固定轮询,稳定后每 5 分钟一次廉价漂移检查。学到的延迟跨会话记住。
  • 界面不再说谎:写不进去显示原因;失败 / 不可用 / 关闭时悬浮读数只显示状态名,绝不显示数字。
  • 战斗中关闭会等脱战再归还你的原值。
  • 悬浮读数的颜色说的是你的网络:正常白色(含边框),明显高于平时转红;失败 / 等待 / 关闭用各自状态色。悬停会写明为什么是红的。
  • 悬停提示摆位:挂在读数下方留间隙;贴屏幕底部自动翻到上方,贴左右边缘自动换对齐——绝不压鼠标、不出屏。
  • 简体中文 / 繁體中文 / English 三语完整文案。
  • 升级:先删旧 Tate_ASQ 文件夹;想保留旧设置,把 WTF\Account\…\SavedVariables\Tate_ASQ.lua 复制改名为 AutoSpellQueue.lua(客户端只加载与插件文件夹同名的存档文件)。旧手动基础值会迁移为 /asq base 覆盖值。

繁體中文

  • 換名字了:Tate_ASQ → AutoSpellQueue,中文用戶端顯示為「施法容限」。安裝前先刪除舊的 AddOns\Tate_ASQ\ 資料夾(新舊會爭搶同一個 CVar)。
  • 不用設定了:設定頁從 12 個控制項砍到 2 個核取方塊。餘量、寫入門檻、延遲來源、視窗上下限全部由插件依實測資料計算。唯一手動出口是 /asq base <50-400>。
  • 演算法接管了原本 5 個設定的活:餘量依實測抖動自適應(30–150ms)、寫入門檻自適應、延遲平滑變差立刻跟 / 變好慢慢放。
  • 它真的會跟著網速走:登入、切換區域、進副本團本、延遲真實漂移時重測;不再固定輪詢,穩定後每 5 分鐘一次廉價漂移檢查。學到的延遲跨登入記住。
  • 介面不再說謊:寫不進去顯示原因;失敗 / 不可用 / 關閉時浮動讀數只顯示狀態名,絕不顯示數字。
  • 戰鬥中關閉會等脫離戰鬥再歸還你的原值。
  • 浮動讀數的顏色說的是你的網路:正常白色(含邊框),明顯高於平時轉紅;失敗 / 等待 / 關閉用各自狀態色。滑鼠停留會寫明為什麼是紅的。
  • 停留提示擺位:掛在讀數下方留間隙;貼畫面底部自動翻到上方,貼左右邊緣自動換對齊——絕不壓滑鼠、不出畫面。
  • 簡體中文 / 繁體中文 / English 三語完整文案。
  • 升級:先刪舊 Tate_ASQ 資料夾;想保留舊設定,把 WTF\Account\…\SavedVariables\Tate_ASQ.lua 複製改名為 AutoSpellQueue.lua(用戶端只載入與插件資料夾同名的存檔檔案)。舊手動基礎值會遷移為 /asq base 覆寫值。

This mod has no additional files