This is a fairly small mod that has been tailored to work specifically with the warlock class. It features spell notifications for events such as an enemy gaining cloak of shadows or spell reflect (and when they fade), if one of your spells is resisted, if you gain shadow trance (the nightfall buff), and much more.
It has been specially designed to display only important and relevant information, to help reduce any clutter or spam. For example, it will not display if your shadow bolt is resisted, but it will display if your corruption is resisted. The reasoning behind this is that if you see a DoT resist, you know you need to instantly try to recast it, whereas a shadow bolt resist is just disappointing, but not exactly what would be considered important information in most PvP scenarios.
It also includes short and non-intrusive sound clips to accompany most of the various warnings. All spell resists will play an identical 'thud' sound, hostile enemy buffs also share an identical sound, but it gives events such as Nightfall/Backlash a unique and easily distinguishable sound of their own. The idea behind the sound clips is that eventually, after enough play, you will barely need to read the text at all. If a rogue is chasing you and you hear the familiar hostile buff sound, you know he just popped cloak of shadows and to keep running for your life.
Also I am afraid that this mod is not customizable in any way (and as such there is no ingame /slash command). Sometime in the future I would eventually like to add a fully customizable options interface to it, as well as localize it for all available languages, but unfortunately that is all beyond my limited programming knowledge at the moment. If anyone out there would like to volunteer to do either of those, please let me know.
But hopefully, for most, the mod is designed well enough that there should be little to nothing that you wish to change. If you still have a strong desire to change something, I encourage you to open the .lua file with Notepad and to look around for yourself. The code is all fairly straight forward, even for those with zero coding experience. If you want to remove a sound effect from an event, just delete the /PlaySoundFile line, etc.
Enjoy!
Change Log - LockNotes
v2.3 (September 2nd, 2008)
Small update to fix the display on what buffs are removed by devour magic
Also added/improved filtering on the red message spam (spell not ready, out of range, line of sight, etc.)
v2.3 (April 22nd, 2008)
Fixed a bug that would make spells display that they were resisted if an enemy player had PW:Shield up or some other type of absorb
Will now only display when something is dispelled by devour magic, so will no longer say Lesser Invis was dispelled when you sac a succubus, or sheep was dispelled if you break a sheep, etc
Will now display when enemy grounding totems are up and down
v2.2 (April 10th, 2008)
Will now display what buffs your fel hunter dispells with devour magic, hostile buffs in yellow, friendly buffs in white... this is displayed in a different frame with smaller text, will not interfere with the other warnings
Will now also display what spell and spell school your pet's spell lock interrupts (e.g., "Interrupted Flash Heal (holy)."), displayed with the same text/frame as the devour notifications
Spells that failed because the target was immune will now simply say "immune" instead of "failed" (e.g., "Curse of Agony immune." or "Fear immune.")
Changed fel/demon armor removal notifications to always say "down" instead of either "removed" or "faded"
v2.1b (April 3rd, 2008)
Fixed a minor bug displaying when fel armor is removed
v2.1 (April 3rd, 2008)
Fixed warning for when an enemy gains nether protection
Added ice block and fire reflector to hostile spell warnings
Changed 'spell failed' text from white to red (failed is when a player is immune, except for grounding totem), all other forms of resists including spell reflect, grounding totem absorbs, and just normal spell resists are still displayed in white text (so when you see white text, you know you need to recast whatever was just resisted)
Added warnings for when demonic sacrifice buffs fade
Will no longer say armor removed when you swap between fel armor and demon armor
Added intercept resist warnings for felguards (this may need some more testing, it may say stun resisted if the intercept damage effect was absorbed by something like pw:shield)
Optional Files - LockNotes
Sorry, there are currently no optional files available.
Originally posted by Veev Sorry guys, I have stopped playing my warlock and have not figured out how to fix this addon for 3.0 yet. If someone would like to take this project over just let me know.
Hmmm.. well I came across this addon and thought I would give it a try... and it did not work... so I made a small edit, no go... then reverted and added debug code and it seemed to be working then.. shrug....... so if you want I will take it over and post it for others to try as well.
Sorry guys, I have stopped playing my warlock and have not figured out how to fix this addon for 3.0 yet. If someone would like to take this project over just let me know.
I just finished uploading a patched LockNotes with some more additions for 3.0.
Search up LockNotes or LockNotes (fan update). It's not approved at this exact moment.
Originally posted by squeeks Please updage for 3.0, i cannot live without this mod
Seriously..that would be awesome if u could update it, i wish i knew more about the language. i've been reading "hacking world of warcraft" its very helpful with the basics. This addon is kick ass tho. Thanks, Veev, for the good times pre-3.0 haha. A fear break alert would be a great addon for this mod.
Is it possible for the alert to also include which target gained gained whichever trigger... i.e. Spellreflect or which target fear is fading from? Im not extremely familiar with .lua language, but could easily edit it as directed.
thought for buffs going down, how about including Detect Invisibility and Unending Breath, two useful PvP buffs? PvE as well I suppose, if you're fighting a dispelling mob.
Thanks for the update but that's something I've specifically chosen not to include, some people like it, some find it as just more clutter, hopefully people that are interested in it will come across your file though!
Quote:
Originally posted by duhwhat i'd like to add that i'm experiencing the divine shield bug as well. shows divine shield up as well as down, no palys in sight.
This is probably due to a paladin being somewhat near you even if not quite in your view range. More likely to happen in Shattrah where you have both factions, I doubt you'll really encounter it in Ironforge/Orgrimmar/etc though, no way for me to prevent this really
for a warlock, and warlocks only, do you need scrolling combat text at all if you have something like locknotes? i have parrot and locknotes and i find that while seeing the damage is perhaps entertaining, looking at the health bars for player and target are sufficient, with locknotes front and center helping with reacting to nightfall, and the need to refresh buffs, etc.
Originally posted by jfkaess The only thing I might think of for an additional feature would be to show when the procs from our voidheart or other tier arnors proc (shadowflame is t4) not sure of the name of the tier 5 4pc proc.
Check out a mod called POWERAURAs, it's extremely customizable and you can set any sort of Graphic notice and/or sound event for any buff/aura/proc in the game. I use it a lot for my VoidHeart set, SSO Pendant, Elder Scribe Robe and even Nightfall.