Asshat is a simple addon that allows you to make a custom 12 character note that attaches to the Friendly or Hostile target frame. The basic idea is that if someone is being an Asshat, you can create a permanent or temporary note about that player.
For example, as a healer in Scenarios, I absolutely hate when a DPS player forms a group by themselves in order to leech XP. I wanted to make a point of NOT healing those players so I created this addon to help me mark them with a "NoHeals" note that is prominently displayed on the target frame whenever I target them.
This could just as easily be a note that said "Sick DPS" or "Moron" or whatever it is I wanted to note about the player.
This also works with Hostiles, so if you want to call particular attention to a player then you can note them as well. For example, you could create a permanent note of "Ganked Me" if they had ganked you in an Open ruleset.
The notes themselves are custom, so I can see any number of reasons for using such an addon.
Usage:
/asshat [temp|perm] [name] [note]
/asshat [reset] [temp|perm]
Example:
/asshat perm Jomamma NoHeals
-- This would create a permanent note for Jomamma that said "NoHeals"
Macro Script:
/script Asshat.TargetNote(note, isFriendly, isPerm)
Example:
/script Asshat.TargetNote("NoHeals", true, false)
-- This would create a temporary note for my Friendly target with "NoHeals" as the note.
/script Asshat.TargetNote("Ganked Me")
-- This would create a permanent note for your Hostile target with "Ganked Ms" as the note.
You might find the macro method more useful if you want to create a number of custom notes and want to just be able to select a target and set the note with a button push.
Caveats:
Maximum note size is 12 characters. Also requires LibSlash to be installed for slash commands.
Facts
- Date created
- 27 Oct 2008
- Category
- Last update
- 04 Jun 2009
- Development stage
- Inactive
- Language
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- Asshat
- Recent files
- R: Asshatv040 for 1.2.1 on 04 Jun 2009
- R: Asshatv021 for Beta 3.0 on 15 Nov 2008
- R: asshatv02 for Beta 3.0 on 31 Oct 2008
- R: asshatv01 for Beta 3.0 on 28 Oct 2008