Addon Info.
Optional Files (0)
Archived (14)
Comments (78)
  Category: Combat Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
0.791
Date:
11-15-2007 06:28 PM
Size:
253.65 Kb
Downloads:
8,558
Views:
45,352
Favorites:
62
MD5:
Pictures
Click to enlarge
v0.6 ReadySpells sample image.
ReadySpells   Popular!
ReadySpells

(This is an ACE2 addon)

What this addon does:

Displays configured spell visuals when they are ready to be cast (including target and mouseover support).

These visuals are click through, and can be placed in the center of the screen without stealing mouse clicks.

The number of image slots is configurable, and each slot allows many spells that display based on priority.
What do you mean by "ready"?
  • enough mana/rage/energy
  • correct stance/form
  • in range, valid target
  • not on cooldown (gray for short or GCD cooldown)
  • checks for de/buff not already up
  • many special cases for smart checking, examples:
  • taunt type spells won't show up when targetting a player
  • interrupt spells will show up only when target is spellcasting/channeling
  • etc.
Why use this addon?

I am a key binder. I don't want to:
  • Watch many actions bars and buttons when I only care about a few spells...
  • Watch many cooldown bars shrink...
  • Or instead of watching these, mash lots of keys hoping spells are ready...

I prefer to:
  • Have a small amount of visuals display when a spell is ready to be cast.
  • Push the key once.

This addon is probably only useful for key binders (and not mouse clickers).
Current Limitations:

This version includes a full default config and specials cases for Druids, Hunters, Mages, Rogue, Warlocks and Warriors.
There is a basic config and some special cases for Paladin, Shadow Priest, and Shaman : these probably need more work.
There is nothing specific to holy priests yet, but many spells should work if configured.

The first time autoswitching creates the new profiles "Group" and "Raid", they are "reset" configurations and not copies of the current "Default" configuration. This is a limitation of AceDB that I have not figured out how to work around.
How to configure:
  • Step 1 (basic):
    Move the ReadySpells anchor then setup the display how you want using several options:
    slash commands /ReadySpells, /rsp
    DeuceCommander
    Waterfall GUI (/rsp gui)
    Alt+click to rotate the anchor clockwise.
    Shift+click will hide the anchor.
  • Step 2 (novice, OPTIONAL):
    Add/Modify the default settings for class (watchSpells, debuffStacks, buffStacks, manaChecks, swingActivations).
    This requires editing the WTF\Account\Name\SavedVariables\ReadySpells.lua file. This file must be edited with all characters logged out because this file gets overwritten on character logout and reload UI.
    Look for the appropriate profile (i.e. "Default") and class (i.e. "Druid"), example with 2 slots:
    Code:
    	["profiles"] = {
    		["Default"] = {
    			["classes"] = {
    				["DRUID"] = {
    					["watchSpells"] = {
    						{
    							"Bash",
    							"Mangle (Bear)",
    						},
    						{
    							"Maul",
    						},
    					},
    					["debuffStacks"] = {
    						["Lacerate"] = true,
    					},
    					["buffStacks"] = {
    						["Lifebloom"] = true,
    					},
    					["manaChecks"] = {
    						["Maul"] = 25,
    						["Demoralizing Roar"] = 50,
    					},
    					["swingActivations"] = {
    						["Maul"] = true,
    					},
    Each watchSpells slot is ordered by priority, highest priority starting with the first spell in each slot.
    The priority determines which image gets displayed if more than one is ready.
    Create as many slots as you want.
    Create multiple profiles for different situations, if desired.

    Q: Why do I have to modify a file to configure these?
    A: Because no one has taken the time to write a fancy GUI to configure these yet.
  • Step 3 (expert, not recommended):
    Add/modify code to the CheckSpecialCases* fuctions.
    This requires editing core.lua.
    Allows tremendous customizaiton of when these spells are displayed as ready.
I want feedback:

How well do the default configs work for you... what did you change?
Are there any special cases behavior that you would like to add or modify?
Known Bugs:

To do:

Develop a GUI config for watchSpells.
I'm looking for community help for expanding the base configs and special cases.
Version History:

v0.791
Quick fix for 2.3 and Druid spells while in forms.

v0.79
Stackable hots/dots will now show time_left:stack_count.
Fixed a anchor position save problem that popped up with patch 2.2.x.

<cut> rest of changes in readme.txt
  Optional Files - ReadySpells
Sorry, there are currently no optional files available.
  Archived Versions - ReadySpells
File Name
Version
Size
Author
Date
0.77
253.24 Kb
Aldmehr
08-16-2007 08:36 AM
0.76
228.65 Kb
Aldmehr
08-01-2007 05:48 PM
0.75
222.16 Kb
Aldmehr
07-15-2007 01:06 AM
0.74
222.02 Kb
Aldmehr
07-06-2007 12:50 AM
0.73
230.50 Kb
Aldmehr
06-25-2007 09:15 PM
0.72
227.69 Kb
Aldmehr
06-19-2007 04:24 AM
0.71
224.67 Kb
Aldmehr
06-12-2007 11:27 PM
0.7
110.06 Kb
Aldmehr
06-06-2007 10:53 PM
0.61
91.92 Kb
Aldmehr
06-03-2007 04:31 PM
0.6
91.73 Kb
Aldmehr
06-02-2007 11:48 PM
0.53
69.72 Kb
Aldmehr
05-30-2007 04:07 PM
0.51
72.41 Kb
Aldmehr
05-30-2007 09:12 AM
0.5
72.25 Kb
Aldmehr
05-30-2007 05:14 AM
0.4
67.63 Kb
Aldmehr
05-29-2007 02:32 AM
  Comments - ReadySpells
Post A Reply
Author Comments Comment Options
Old 08-11-2008, 01:38 PM  
caleb2001r
A Defias Bandit

Forum posts: 3
File comments: 1
Uploads: 0
This is the addon I've been scouring for! I would be so grateful if it could be updated. PLEASE!

PS. Not sure if it works on latest build but I'll certainly try it tonight after work.

Last edited by caleb2001r : 08-11-2008 at 02:01 PM.
caleb2001r is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-24-2008, 04:42 AM  
VagrantEsha
Premium Member
 
VagrantEsha's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 20
File comments: 222
Uploads: 32
Aldmehr, are you still planning on supporting this when Wrath comes along?

The reason I ask is because this is one of the mods that actually makes it possible for me to play Warcraft. I have very poor sight, and bars really don't work out for me at all, what with the tiny text, tiny icons and so on. I can see the bar's progression but in order to know what it's for I oft need to blow up bars to a ludicrous size, and there goes my ability to see anything else.

ReadySpells remedied that, and gave me an option that didn't need bars. It simply told me which spells were coming off cooldown, and in the most important order at that. It told me when I could use the spells I needed to use, and that was all. That made it bloody perfect. There's really nothing else at all out there like this that I've seen.

This is more than just a mod, it's an accessibility tool. So I'm really curious to know whether you're still actively developing this, or whether in Wrath I'll have to do without.

The only reason I ask is because I notice that it's disappeared from files.wowace.com, and that's a little worrying considering.
VagrantEsha is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-30-2008, 04:06 PM  
goat_song
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 2
cyCircled

I'd love to see this addon support cyCircled, pleeeease?
goat_song is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-17-2008, 07:02 PM  
Jazhi
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm not getting the config file in WTF/account/realm/character/SavedVariables folder. Is there any fix?

So far I like this addon, but I want Mind Blast and SW: D in the list of spells (shadow priest).

Last edited by Jazhi : 02-17-2008 at 07:04 PM.
Jazhi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-28-2007, 11:25 PM  
Aldmehr
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 29
Uploads: 1
Quote:
Originally posted by Gogusrl
What I want, is that if I cast corruption I get the icon / timer for corruption. [/b]
So put corruption in a slot by itself? Will that work, as long as debuffCountdown is not 0.
Aldmehr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2007, 10:44 AM  
Gogusrl
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 53
Uploads: 1
I did some more testing, and it will switch to my second/third curse on the list if i don`t have mana for the first one or i`m not in range for the first one, so from what i figured out this is the function that needs to be modified but i don`t know how
Code:
function ReadySpells:TestUnitBuffOrDebuffDown(unit, spellName, isDebuff, otherIsOK)

edit : after some more testing i realised i`m actually wrong and what is happening is a feature not a bug.
example :
I put together Curse of Shadow and Corruption. when I cast curse of shadow, it will switch to corruption. when I cast corruption it will show me the timer for corruption. if i only cast corruption, it won`t show me any timers, just the curse of shadow icon. I understand now that this how it`s suposed to work.
What I want, is that if I cast corruption I get the icon / timer for corruption.

Last edited by Gogusrl : 12-12-2007 at 06:30 PM.
Gogusrl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2007, 05:07 AM  
jeginbuci
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
Hey it's me again :d
Currently Mend Pet works only if i have my pet targeted. Is there any quick fix so i can see when it expires without targeting my pet ?
jeginbuci is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-11-2007, 06:47 PM  
Gogusrl
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 53
Uploads: 1
still looking for a fix to my curse problem.
Gogusrl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2007, 07:24 AM  
Aldmehr
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 29
Uploads: 1
Quote:
Originally posted by chaoshero
Thank for this awesome mods I just have a small thing to request , sometimes when a mobs/pvp enemy cast a healing spell, as a warrior my spell reflect was up instead of shield bash or pummel.
nice find. I updated v0.792 available with wowaceupdater or directly from files.wowace.com.

I don't have a way to test it, so tell me if the change works.
Aldmehr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-16-2007, 07:40 PM  
chaoshero
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Thank for this awesome mods I just have a small thing to request , sometimes when a mobs/pvp enemy cast a healing spell, as a warrior my spell reflect was up instead of shield bash or pummel.
chaoshero is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-15-2007, 03:54 AM  
Aldmehr
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 29
Uploads: 1
Updated to v0.791.

Quote:
Originally posted by Gogusrl
i have started a thread here :
http://www.wowace.com/forums/index.php?topic=9863.0 hoping to find someone that will continue to develop this addon.

Aldmehr if for any reason you don`t like the thread i started let me know and i`ll take it down.
This is fine with me. I'm merely maintaining this addon for use by my chars and not planning any major feature updates.

Quote:
Originally posted by jeginbuci
anybody having this issue ? i can't see the addon anymore after i move it.
I have to /rsp anchorreset everytime i log in.
This was fixed in 0.79, available with wowace updater.


Quote:
Originally posted by Gogusrl
can you tell me what i have to modify to prevent the bar from disapearing when out of range/mana ? just turn it red instead.
Regarding out of range, there is currently no option to do this. When this addon was initially coded (before 2.3), it relied on the function IsSpellInRange to determine helpful and harmful spells. Now that 2.3 is out with new functions IsHelpfulSpell and IsHarmfulSpell, it is possible to support this but would take a major rewrite.

You can have spells show up when out of mana by turning on the showNoMana flag.

Last edited by Aldmehr : 11-15-2007 at 06:29 PM.
Aldmehr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2007, 07:27 PM  
Gogusrl
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 53
Uploads: 1
i have started a thread here :
http://www.wowace.com/forums/index.php?topic=9863.0 hoping to find someone that will continue to develop this addon.

Aldmehr if for any reason you don`t like the thread i started let me know and i`ll take it down.
Gogusrl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2007, 01:14 AM  
PHLN
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Quote:
Originally posted by Gogusrl
Te fact that the icons disapear instead of turning red or something when i`m out of range / mana is bugging me the most also. I`ve tried to change that but with no success so far.
I won't mind this option at all.

Keep up the good work by the way! I been getting the update via WowAce Updater, and so far no crashes yet. HEHE

For those druids that like to change Maim so that it can be seen with just 1 combo points, please follow the link below to the instruction on modifying the code.

http://www.wowace.com/forums/index.php?topic=9586.0
PHLN is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2007, 05:55 PM  
Gogusrl
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 53
Uploads: 1
Quote:
Originally posted by Ajuga
After some extra testing I'm thinking of scrapping this addon. I mean, why can't I see when a melee ability is ready when I'm out of range? Also it's doesn't update fast enough - when ie. Kill Command is ready on my actionbar it takes up to half a second to appear as a "readyspell icon".
Te fact that the icons disapear instead of turning red or something when i`m out of range / mana is bugging me the most also. I`ve tried to change that but with no success so far.
Gogusrl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-29-2007, 07:28 PM  
Ajuga
A Kobold Labourer

Forum posts: 1
File comments: 20
Uploads: 0
After some extra testing I'm thinking of scrapping this addon. I mean, why can't I see when a melee ability is ready when I'm out of range? Also it's doesn't update fast enough - when ie. Kill Command is ready on my actionbar it takes up to half a second to appear as a "readyspell icon".
Ajuga is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.