promotional bannermobile promotional banner

Carbs Tag Sniper

Carbs Tag Sniper creates and maintains a character macro named CTSnipe that targets a named mob and hits it with an instant ability from your class, so when the mob respawns you can tag it before anyone else.

Carbs Tag Sniper

A World of Warcraft: Forever addon that helps you snipe the tag on a named quest mob.

Carbs Tag Sniper creates and maintains a character macro named CTSnipe that targets a named mob and hits it with an instant ability from your class, so when the mob respawns you can tag it before anyone else. Put the macro on a key or your mouse wheel and spam it.

Usage

  1. Set the mob: /cts target Rotting Dead, or target it and type /cts target.
  2. Open /macro, Character Specific tab, and drag CTSnipe to an action bar.
  3. Bind it however you like (the addon never binds keys for you; mouse wheel works well).
  4. Spam it while you wait for the respawn.
/cts                    help and current settings
/cts target <mob name>  mob to snipe (no name = your current target)
/cts spell <spell>      tag spell for this character (saved per character)
/cts spell attack       tag with melee (/startattack) instead of a spell
/cts spell reset        go back to the class default
/cts mark <1-8|off>     raid marker for the mob (default 7, cross)
/cts quiet <on|off>     mute error speech and error text while spamming (default on)
/cts update             rebuild the macro now
/cts show               print the macro text

The macro

#showtooltip
/cleartarget
/targetexact Rotting Dead
/stopmacro [noexists][dead]
/tm 7
/console Sound_EnableErrorSpeech 0
/cast Fire Blast
/run CTSPost()
  • The target is cleared first, so if the mob isn't up (or is dead) the macro stops and does nothing, instead of firing at whatever you had targeted before.
  • Error speech is muted with /console before the cast; CTSPost restores your setting and clears the red error text.
  • On Forever, /run code is always tainted ("ForceTaint_Strong"), so /run must never call a protected function such as SetRaidTarget. The raid mark uses the secure /tm command.
  • The macro has one tag line: /cast with your spell, or /startattack when you have no spell (or chose /cts spell attack).
  • The macro is only rewritten when its text actually changes, and never in combat (changes wait for combat to end).

Default tag spells are instant and deal damage. The first one your character knows is used: Paladin Holy Shock or Judgement, Hunter Arcane Shot or Serpent Sting, Priest Shadow Word: Pain, Shaman Earth Shock or Flame Shock, Mage Fire Blast, Warlock Bane of Agony, Druid Moonfire, Rogue Sinister Strike. Warriors and anyone who hasn't learned one yet tag with melee through /startattack. Override with /cts spell.

Errors the server reports after the cast (such as line of sight) arrive after speech is restored, so those can still make a sound.

License

MIT, see LICENSE.

Carbs Tag Sniper Team

profile avatar
  • 2
    Projects
  • 47
    Downloads

More from carburate