Skip to content

Releases: SabineWren/Quiver

v3.1.0-twow-cc2

01 Nov 04:52
Compare
Choose a tag to compare

Added "Steady Shot" alias for "Trueshot".

  • Only necessary for English clients on Turtle WoW 1.17.2 servers

v3.1.0

16 Oct 11:14
Compare
Choose a tag to compare

Implemented tooltip border style option for auto shot timer and castbar. Improved grid-snapping for these frames when dragging or resizing.

API functions:

  • Quiver.FdPrepareTrap
  • Quiver.GetSecondsRemainingReload
  • Quiver.GetSecondsRemainingShoot
-- Spammable FD-Trap macro
-- Checks: FD CD, Trap CD, is-player-in-combat, is-pet-in-combat
-- Casts: FD, petPassive, petFollow
-- WARNING: this will pull your pet even if you're stunned etc.
/script CastSpellByName("Frost Trap"); Quiver.FdPrepareTrap()

Timing functions return true/false (isShooting/isReloading) and the time remaining (zero if false).

-- This macro detects when the auto shot timer bugs out by more than
-- 0.25 seconds, and switches from CastNoClip to CastSpellByName.
-- Trueshot can hang a while before firing, so tune the cutoff.
/script local a, b = Quiver.GetSecondsRemainingShoot(); local c = a and b < -0.25; local f = c and CastSpellByName or Quiver.CastNoClip; f("Trueshot")

Bugfixes

  1. Fixed Multi-Shot occasionally triggering a reload on the auto shot bar.
  2. Adjusted shoot time from 0.65 to 0.5 seconds. This is different from other addons, but seems more accurate.

v3.0.0

07 Sep 05:55
Compare
Choose a tag to compare

Breaking

Installation instructions updated in readme.

Removed exported macros in favour of a more customizable API. See more examples in the Changelog.

-- ex. equivalent to the old /qqtrueshot
/script Quiver.CastNoClip("Trueshot")

Features

Implemented zhCN locale.
Translations provided by @Qeynos

Fixes

More reliable spellcast detection for the castbar. Many smaller bugfixes.

v2.7.1

09 Apr 22:30
Compare
Choose a tag to compare

Fixes bugs reported by brcz:

  • Spells can partially reset auto shot timer
  • Aspect of the Beast uses correct texture

v2.7.0

09 Apr 14:44
Compare
Choose a tag to compare

Features

Added new default mode for auto shot timer "left-to-right". You can revert to "both-directions" using a config dropdown.

Fixes

Fixed the auto shot timer getting stuck*.

[*] The game must trigger an ITEM_LOCK_CHANGED event for Quiver to handle a shot. If that event isn't there, then it's not a Quiver bug. If you think there's a bug in the auto shot timer, enable "verbose logging" in the config menu and record it to verify the game fired events. Movement often doesn't reset the timer inside instances, and that's also a game bug.

v2.6.3 Stable

03 Dec 11:09
Compare
Choose a tag to compare
  • New optional debug logging (dropdown in config menu).
  • Fixed a bug (reported by Khoni) where the auto shot timer could break by treating auto shots as casted shots.
  • There's still a bug where on rare occasions auto shot doesn't trigger an event, resulting a stuck timer bar. If you can reproduce any bugs related to the auto shot timer, please turn on debug logging and send me a video recording.

v2.6.2 Stable

10 Nov 22:37
Compare
Choose a tag to compare

Fixed ranged weapon haste calculation.

v2.6.1 Stable

03 Oct 11:55
Compare
Choose a tag to compare

Fixes false positives on Trueshot Alarm due to Turtle WoW update.

v2.6.0 Stable

14 Sep 19:43
Compare
Choose a tag to compare

Auto Shot Timer module also enables macros that avoid clipping auto shot:

  • Aimed Shot /qqaimedshot
  • Multi-Shot /qqmultishot
  • Trueshot /qqtrueshot

Casting this way won't interrupt current cast, so move first if casting volley.

Added chat warnings when missing the corresponding action bar icons for castable shots.

v2.5.3 Stable

29 Jan 09:47
Compare
Choose a tag to compare
  • Fixed false-positive Tranquilizing Shot announcements (for real this time).
  • Fixed saving frame positions when moving them following a frame reset.
  • Fixed default frame positions when "Use UI Scale" disabled in video settings.