DontCast

PvP Login to Add Favorites
  • 9 Likes
  • World of Warcraft
  • 2,642 Monthly Downloads
  • Supports: 7.2.0
  • 41,180 Total Downloads
  • Updated Mar 28, 2017
  • Created Oct 11, 2013
  • 46 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: DontCast v1.3.10

About DontCast

DontCast

Warns a player when their current target has buffs or debuffs that eliminate (or significantly mitigate) incoming damage. [The default buff/debuff list is most relevant to casters - but the list can be easily modified to suit melee players]. Displays the name and icon of the buff/debuff, as well as a timer displaying a countdown of time remaining until the effect expires. Buffs and debuffs can be added and removed with the appropriate slash commands.

Default Buffs/Debuffs

  • Anti-Magic Shell
  • Aspect of the Turtle
  • Blessing of Spellwarding
  • Cloak of Shadows
  • Cyclone
  • Deterrence
  • Diffuse Magic
  • Dispersion
  • Divine Shield
  • Guardian of the Forgotten Queen
  • Ice Block
  • Imprison
  • Nether Ward
  • Netherwalk
  • Shield of Vengeance
  • Smoke Bomb
  • Spell Reflection
  • Temporal Shield
  • Touch of Karma

Prior to version 1.3.7 any auras added to the default list (e.g. Dispersion in v1.1.3) would not be enabled for players updating to (or beyond) that DontCast version. This was changed in v1.3.7 (e.g. all players will now have Aspect of the Turtle enabled by default) but this required changing how auras are removed/disabled. As a result any players that prior to v1.3.7 disabled an aura (via /dontcast remove) that is on the default list will have that aura re-enabled. Auras disabled in v1.3.7 (or higher) will not be affected by future changes to the default list.

Commands

  • /dontcast add NAME - adds the named buff or debuff
  • /dontcast remove NAME - removes the named buff or debuff
  • /dontcast threshold #.## - set the threshold for changing color of countdown text
  • /dontcast show threshold - display the threshold color of countdown text changes
  • /dontcast list - display what will trigger the warning
  • /dontcast default - reverts to the default triggers
  • /dontcast show - Shows the addon and allows repositioning and resizing
  • /dontcast hide - Hides (and locks) the addon
  • /dontcast center - Sets the position to center of screen
  • /dontcast config - Opens the options UI
  • /dontcast ? or /dontcast help - Prints the command list

TODOs

  • customizable text colors
  • integrate adding/removing auras via options UI
  • change configuration from account-wide to per-character
  • set expiring soon threshold to a provided spell's cast-time
  • add default list for melee players (with ability to toggle between caster and melee lists)
  • add support for immunity effects not shown as aura on target player (e.g. Counterstrike Totem, Mass Spell Reflection)

DONTCAST CHANGE LOG
===================

v1.3.10
- updated interface version for 7.2

v1.3.9
- fixed a regression introduced in v1.3.7 that prevented the addon from functioning for players who hadn't used a previous version or had cleared their WoW cache

v1.3.8
- added Nether Ward, Shield of Vengeance, Blessing of Spellwarding, Guardian of the Forgotten Queen, Netherwalk, Imprison, and Temporal Shield to default buff list

v1.3.7
- added Aspect of the Turtle to default buff list
- adding a new aura to the default list will now enable that aura for players upgrading from a previous version of DontCast
- adjusted cooldown text size
- updated interface version for 7.1

v1.3.6
- updated interface version for 7.0
- made cooldown text slightly smaller

v1.3.5
- updated interface version for 6.2

v1.3.4
- updated interface version for 6.1

v1.3.3
- use NoTaintUIDropDownMenu library (this resolves an issue where some players were unable to queue for battlegrounds due to taint errors)
- fixed bug where opening the font dropdown wouldn't show the last selected entry

v1.3.2
- populate default auras using SpellID so non-US clients will use the localized aura names
- use localized versions of Smoke Bomb and Touch of Karma in validity checks
- reduced potential frame name conflicts with other addons
- fixed bug where opening the sound select dropdowns wouldn't show the last selected entry

v1.3.1
- resolved bug where options UI didn't show correct threshold value if set via command line

v1.3
- integrated with addon options UI
- added option to change font
- added (optional) sounds on aura up/down
- fixed a bug where `/dontcast center` would have no effect

v1.2
- addon is now resizable via `/dontcast show`

v1.1.5
- updated interface version for 6.0

v1.1.4
- use left or right click to move
- use "center" instead of "reset" to center addon
- changed non-error text color
- fixed function scope to avoid conflict with other addons

v1.1.3
- added Dispersion to default buff list
- corrected Smoke Bomb logic
- fixed bug where Touch of Karma could still show on a debuffed recipient

v1.1.2
- threshold for changing color of countdown text is now customizable
- display Smoke Bomb only when player not within the area of effect
- fixed bug where Smoke Bomb would display an incorrect duration
- only display Touch of Karma for the buffed Monk (not a debuffed recipient)

v1.1.1
- added Touch of Karma and Diffuse Magic to default buff list
- cooldown text color in red when less than 1.5 seconds remaining

v1.1
- added text counting down time remaining
- fixed bug preventing debuffs triggering warning

v1.0.3
- added commands for player to add and remove buffs/debuffs
- added command to display current triggers
- added command to reset to default triggers

v1.0.2
- fixed bug causing premature clearing of some warnings

v1.0.1
- warning triggers only when player's current target is an enemy
- warning clears if player dies while warning is active

  • 1
  • 2
  • 3
  • Next

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes