Ingela's Rapture

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Messageframe and bar!

Ingela's Rapture

Updated for 4.2. Please report any errors or bugs.


Ingela's Rapture is a lightweight and highly configurable addon that gives you a cooldown bar for the internal cooldown of Rapture.


When Cataclysm came with new talents and increased spell-costs, the tools to regenerate mana becomes a lot more valuable. With the talent Strength of Soul and casting Heal, you cannot throw a shield every time the Weakend Soul is off, thinking you will procc rapture. This addon helps you out so you can time it correctly and gain as much mana as possible from this talent, making this a simple yet great tool to help you reach better performance in both raids and heroics.


In game commands are /rap or /rapture

To do:
  • Nothing at the moment. Read below
Willing to help out?

With increasing downloads and popularity I might give this some more functions to please a bigger user base. Got any suggestions? Willing to beta-test? Got any errors? Please post a comment below, PM me or use the ticket system on wowace.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ingela ingela Jan 07, 2011 at 07:03 UTC - 0 likes

    Heya Shubeyash, I don't know what's causing this and it seems very strange as it never occured for me. I've added another failsafe to the text frame that hopefully will fix it. If you seem to be able to figure out what's causing it, please inform me in anyway. There's now also an option to disable the message frame completely, and you could always make different profiles in the profile tab, one with sound disabled and frame disabled for your ele shaman, and one profile with everything enabled for your priest.

    Thanks though and I'll look into this more if I see it or you tell me it keeps happening.

  • Avatar of Shubeyash Shubeyash Jan 06, 2011 at 02:47 UTC - 0 likes

    I keep being told rapture is ready... when I play my elemental shaman. An option to only enable the message/sound on specific characters would be nice.

    Edit: I no longer have this problem. Also, the author of this addon is awesome!

    Last edited Jan 12, 2011 by Shubeyash
  • Avatar of ingela ingela Jan 10, 2010 at 14:38 UTC - 0 likes

    Np Link2088.

    If you have any suggestions other then add it to heatsink, please post it here or on tickets.

  • Avatar of LiNK2088 LiNK2088 Jan 10, 2010 at 10:35 UTC - 0 likes
    Just gave it a try and everything works fine. Thanks alot for fixing this :)
  • Avatar of ingela ingela Jan 10, 2010 at 01:37 UTC - 0 likes


    Try it now!

  • Avatar of LiNK2088 LiNK2088 Jan 09, 2010 at 19:50 UTC - 0 likes
    The error is indeed fixed but there is still a problem. The bar seems to have anchor issues, cause it sometimes appear on the heatsink achor or ora3 cooldown achor. This also explains the bar disappearing cause it switches achor point for some reason.
  • Avatar of ingela ingela Jan 09, 2010 at 18:02 UTC - 0 likes


    Try it now. This should remove the error at least. I will add it soon™ to heatsink if I can find the time for it :)

    Good luck, please post any further errors.

  • Avatar of LiNK2088 LiNK2088 Jan 09, 2010 at 11:11 UTC - 0 likes

    EDIT: I noticed there is not error when I disable the addon "Heatsink". Any way you could make it work with this addon also?

  • Avatar of LiNK2088 LiNK2088 Jan 09, 2010 at 09:53 UTC - 0 likes

    First time rapture procs the bar shows up without error, but when the cooldown reaches zero, I get this error: Message: Interface\AddOns\LibCandyBar-3.0\bars.lua:139: attempt to index field 'data' (a nil value) Time: 01/09/10 10:49:01 Count: 1 Stack: Interface\AddOns\LibCandyBar-3.0\bars.lua:139: in function `Get' Interface\AddOns\Heatsink\Heatsink.lua:367: in function `?' ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4> [C]: ? [string "safecall Dispatcher[2]"]:13: in function `?' ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' Interface\AddOns\LibCandyBar-3.0\bars.lua:187: in function `Stop' Interface\AddOns\LibCandyBar-3.0\bars.lua:88: in function <Interface\AddOns\LibCandyBar-3.0\bars.lua:85>

    Locals: self = <unnamed> { 0 = <userdata> candyBarDuration = <unnamed> { } exp = 1681.646 width = 200 running = true remaining = 0.0039999999999054 showTime = true candyBarBackground = <unnamed> { } height = 19 candyBarLabel = <unnamed> { } candyBarIconFrame = <unnamed> { } candyBarBar = <unnamed> { } } key = "anchor" (*temporary) = nil (*temporary) = "attempt to index field 'data' (a nil value)"

    From then the bar sometimes shows, sometimes doesnt. also disapears before cooldown is at zero sometimes.

  • Avatar of ingela ingela Jan 09, 2010 at 02:52 UTC - 0 likes


    I don't see any errors with my version. Mine is somewhat altered though, i'll upload it right away. Please post any errors if you see them!


Date created
Sep 26, 2009
Last update
Jun 29, 2011
Development stage
  • enUS
All Rights Reserved
Recent files
  • R: v1.13 for 4.2.0 Jun 29, 2011
  • A: r47 for 4.2.0 Jun 29, 2011
  • R: v1.12 for 4.1.0 May 21, 2011
  • A: r45 for 4.1.0 May 20, 2011
  • R: v1.11 for 4.1.0 Apr 27, 2011