- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,841 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
SpellShock
- 0 Likes
- World of Warcraft
- 3,985 Downloads
- Supports: 4.2
- 2 Average Daily Downloads
- Comments
- Created 12/22/2008 7:38:18 AM
- Updated 6/29/2011 12:24:47 AM
- 9 Favorites
- Project Site
- License: Public Domain
- Release Type: Release
- Newest File: SpellShock 1.06
About SpellShock
Shakes the screen when you interrupt a spell.
Does not work with nameplates enabled.
1.06
Updated for compatibility with patch 4.2.
1.05
Updated for compatibility with patch 4.1.
1.04
Version bump for 4.0.1.
1.03
Version bump for 3.1.
1.02
SpellShock now disables itself if the WorldFrame is protected (occurs when nameplates are displayed onscreen) to avoid taint error messages. Credit to Omen.
The hidden code mentioned below is now at line 35.
1.01
Added support for pet interrupts.
Added hidden code to output the name of the interrupted spell (delete the -- at line 24 of SpellShock.lua to enable).
1.0
Initial release.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| SpellShock 1.06 | Release | 4.2 | 598 | 6/29/2011 12:24:47 AM |
| SpellShock 1.05 | Release | 4.1 | 336 | 5/19/2011 12:06:06 AM |
| SpellShock 1.04 | Release | 4.0.1 | 974 | 10/18/2010 4:53:17 PM |
| SpellShock 1.03 | Release | 3.1.0 | 1,366 | 4/24/2009 7:51:50 AM |
| SpellShock 1.02 | Release | 3.0.9 | 596 | 3/9/2009 12:07:00 PM |
Comments
f:SetScript("OnEvent",
function(self, _, _, event, _, sourceGUID, ...)
--function(self, _, timestamp, event, _, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, spellId, spellName, spellSchool, ...)
if event == "SPELL_INTERRUPT" and (sourceGUID == UnitGUID("player") or sourceGUID == UnitGUID("pet")) and ShakeDuration == 0 then
local spell = GetSpellLink(tonumber(select(11, ...), 10))
i play a PvP prot warrior i was thinking if its the patch or maybe it doesn't support other interrupts like shockwave, concussion, shield bash, heroic throw...
it would be so cool if the screen shaked with Shockwave
BTW I love your addon!
Delete the -- at line 24 of SpellShock.lua to enable it.
I have no plans to make it an option you can change in game.
That's cool!