Help

SpellShock

Miscellaneous Login to Add Favorites
  • 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
or

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.

Comments

  • #8
    Bugfix to make this addon work on the 4.2 PTR: (what changed is the select(11,...) where before was a select(9,...)


    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))
  • #9
    Thank you, I will be sure to update when 4.2 comes out.
  • #7
    erm, i was wondering i'm using 3.3.5a but this addon isn't working for me.
    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
  • #6
    Any update on finding a way to enable both the shaking and nameplates? Or after 6 months, is there still no work around?
  • #4
    is there any change you configure the add on to not the disbled after active the nameplates? cau se they are needed when tanking

    BTW I love your addon!
  • #5
    This is a limitation imposed by Blizzard. Whenever nameplates are turned on, the "WorldFrame" is made into a secure frame, which means it cannot be moved, so the addon won't work anymore. SpellShock does not disable nameplates.
  • #2
    Could you add an option to report what spell was interrupted to a party/battleground/raid ?
  • #3
    Added code for doing this in 1.01 but it's disabled by default.
    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.
  • #1
    Well done
    That's cool!
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!