Critastic v. 1.2
(wow interface 20003)
About
This addon will emote when you get high crits. It also stores your highest crit for you, and remembers what mob it was on. Critastic stores damage crits (/crit) and healing crits (/critheal) independently. You can set what the emote will say for each damage and healing, and set the emote threshold (the number your crit must be higher than to do an emote.) The threshold can be set to a fixed number or to a percent of your highest recorded crit. Example: /crit 2500 or /crit 90%. The emote text supports variables too. Here's the variables it supports:
%c = last crit
%t = last crit target
%s = last crit spell
%hc = highest crit
%ht = highest crit target
%hs = highest crit spell
%p = your name
Thats it. Happy critting.
Why?!?
I wrote this for a friend initially because the other similar mods didn't do exactly what I wanted. Needed more customization options etc.
/command Options:
Command Aliases: /Critastic, /crit, /critheal any of these can be used with the commands below |
|---|
| /crit, /critheal | /crit - Accesses damage crits /critheal - Accesses healing crits. All commands are identical. |
| /crit, /critheal ### | Set the crit emote threshold. |
| /crit, /critheal ###% | Set the crit emote threshold to a percentage of your highest crit. A good setting is about 90% |
| /crit, /critheal (on | off) | Toggles the addon on and off for the current character. |
| /crit, /critheal em | See emote text options. |
| /crit, /critheal em <Custom emote text> | Set a custom emote message. |
| /crit, /critheal highest | Shows your highest crit info. |
| /crit, /critheal output emote | channel ChannelName | Sets the output mode. Using the word 'emote' will send messages to the emote system. using the word 'channel' followed by the desired channel name will send your messages to that channel. |
| /crit, /critheal resetall | Reset all settings. |
| /crit, /critheal resethighest | Reset your highest crit. |
Changes
- 1.2
- Fixed autoshot crits (Thanks Thortok2000)
- Updated to the latest WoW UI Version (2.0.12)
- 1.1
- Added better support for when you crit yourself (like with heals) so it says "himself" or "herself" instead of "you" in the emote message.
- Added channel output support. Check out the new /crit output command for options.
- Fixed highest-crit checking code so landing 2 crits in a row with the same highest value doesn't result in showing/setting a new highest crit message.
- 1.0
- Added support for the Burning Crusade Expansion.
- Fixed a cosmetic bug where a "1" or "0" would display upon loading the addon instead of "On" or "Off"
- Updated all table refrences to Lua 5.1.1 standard.
- 0.5
- Added percentage based crit emote threshold support. This will dynamically adjust the threshold amount when your highest crit changes.
- 0.4
- Fixed an issue where all non-variable letters in emotes would be lowercase, instead of how you typed them.
- Isolated damage crits from healing crits. The damage interface is accessable via /crit and the healing interface is /critheal. All commands, variables, and settings for both interfaces are identical but independant.
- 0.3
- Added support for healing crits.
- Changed the default emote to include more info. (/crit resetall - to use it if you have Critastic installed already)
- Cleaned up some code and made some code optimizations.
- 0.2
- Added storing of the used spell in the crit. It's accessable via %s for your emote, and %hs for your highest spell crit.
- Fixed a conversion to number bug.
- 0.1
1875 hits for this version. 3116 hits for all versions.