Shows what spells you reflect and displays it as a floating combat text message.
Mainly designed with warriors' Spell Reflection in mind, but should work with all other spell reflecting effects as well.
Updated for 2.4 combat log.
All code is now in Lua.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...
- +0
- Thumbs Down
- Thumbs Up
Lombra saidWops, forgot to set the new version to default download. Fixed now.
- +0
- Thumbs Down
- Thumbs Up
Lombra saidRight, new version is up (if the upload worked this time). Delete your old folder (or just SpellBlocked.xml, as it is no longer needed) before installing. Haven't tested too extensively, so report any errors/bugs that appear.
Should now work on all locales, thanks to the new combat log.
Since the default UI now prints a "Reflect" message, all this does is adding the name of the reflected spell to the message.
- +0
- Thumbs Down
- Thumbs Up
Lombra saidIt should work in 2.2, just enable out of date addons. I haven't really noticed whether it works still or not, mind you, post here again if it indeed doesn't.
- +0
- Thumbs Down
- Thumbs Up
TrAsHeR saidupdate to 2.2 ? :D
- +0
- Thumbs Down
- Thumbs Up
Lombra saidOk, I found it (searched for 'Mikk' first =) ) and tested it, and I noticed it already displays spell reflections. I think it'll be better if this addon only displays the reflected message if you don't have either SCT or Mik's SBT installed. I mean, since neither of those "needs" it, the default "FCT" doesn't support reflection events.
Or what do you say?
Edit: Was this what you meant from the first time? Though why would you need this addon if it's in Mik's addon already? Just curious. =)
- +0
- Thumbs Down
- Thumbs Up
bruteMax saidheh, well joke's on me then, because I didn't know Mikk's already supported spell reflections! :o
ty for your this mod regardless.
- +0
- Thumbs Down
- Thumbs Up
Lombra saidRight, I couldn't find anywhere to download Mik's addon, so I have been unable to test it. However, I found some code from another addon that supports it, so hopefully it'll work.
Also, in some cases the combat message looks like this: "Mob's bolt hit you for x dmg." In other cases like this: "Mob 's bolt hit you for x dmg." (note the extra space after 'Mob' in the latter case) and I thought (until now) all mobs had that extra space, which caused the respective mobs' reflected spells not to show up. This is fixed now, that is.
- +0
- Thumbs Down
- Thumbs Up
bruteMax saidfwiw Mik's addon can be found at wowinterface.com, just search for mik or sbt.
- +0
- Thumbs Down
- Thumbs Up
bruteMax saidnice mod, but I use MikkScrollingBattleText, not SCT, and also have the Blizz default combat text disabled. Any chance you can prot it to support MikKSBT? It's much better than SCT anyways. :p
- +0
- Thumbs Down
- Thumbs Up
Lombra saidI don't think this information is available to the client, since it doesn't appear above your enemies' heads nor in the combat log, oddly enough.
- +0
- Thumbs Down
- Thumbs Up
Helaa saidI noticed that this mod shows what spell was reflected but no value of what the spell reflected back to the caster hit for. Any plans in the future to do this? Is it even possible? -Helaa
- +0
- Thumbs Down
- Thumbs Up
Lombra saidRight, there you go. Haven't had time to test it, but it should work. I may implement some slash commands in a future update, but for now I just want to keep it simple, yet functional.
- +0
- Thumbs Down
- Thumbs Up
Strangerr saidyeah it does work right now, i disabled the blizzard combat text.
but reflect msgs are still coming from the blizzard frame. in den middle and not from the sct.
would be great if you could add an option to use SCT or something :)
thx
- +0
- Thumbs Down
- Thumbs Up
Lombra saidSo does it work or not? And if, what did you have to do? =)
I suppose I could make it print the text as a SCT message instead if it is loaded.
- +0
- Thumbs Down
- Thumbs Up
Strangerr saidhmm ok it works but im using sct :( which wont work with it
hmm i enabled/disabled the blizzard combat text and now it even works with sct without enabling the blizzard combat text.
- +0
- Thumbs Down
- Thumbs Up
Strangerr saiddoesnt work anymore :(
getting this error when trying to reflect
Interface\AddOns\SpellBlocked\SpellBlocked.lua:10:attempt to call global 'CombatText_AddMessages' (a nil balue)
- +0
- Thumbs Down
- Thumbs Up
Lombra saidI'm glad you like it. =)
- +0
- Thumbs Down
- Thumbs Up
zebai saidVery nice, last time I used this ability someone asked me "Did it work?" and I would of course say, I have no idea whatsoever.
TY
- +0
- Thumbs Down
- Thumbs Up
TrAsHeR saidgood job
thank u very much :)