Download
(254Kb)
Download
Updated: 11-15-07 06:28 PM
Pictures
File Info
Updated:11-15-07 06:28 PM
Created:unknown
Downloads:11,884
Favorites:58
MD5:

ReadySpells  Popular! (More than 5000 hits)

Version: 0.791
by: aallkkaa, benots4

2018-02-18: This addon used to be under Aldmehr's account, its original author, bak in the time of The Burning Crusade expansion. twobits would later maintain it throughout the Wrath of the Lich King expansion, and then benots4 throughout Cataclysm and Mists of Pandaria.

I, aallkka, am currently working on updating ReadySpells and will release a Legion-compatible version as soon as possible. I intend to keep developping it at least through the next expansion, Battle for Azeroth.
benots4 is still involved with the project, although he has taken a sidestep. He will probably return to more active co-development of ReadySpells later this year.

In the meantime, the Download box to the right still links to Aldmehr's last release. The text bellow is also Aldmehr's and I'll change it only when I publish a new version of ReadySpells.

Stay tuned!

---------- Original page text bellow ----------

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 (1)
File Name
Version
Size
Author
Date
Type
4.2
201kB
07-04-11 06:23 PM
Patch


Post A Reply Comment Options
Unread 10-28-08, 01:27 PM  
Jobuu
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
please, need update for 3.0

i miss this mod
Report comment to moderator  
Reply With Quote
Unread 10-18-08, 11:06 PM  
nodq
A Kobold Labourer
 
nodq's Avatar

Forum posts: 0
File comments: 105
Uploads: 0
Neeeeed update for Patch 3.0 please, files.wowace.com no longer exists, where to get a working versions of this wonderful addon?? Please give it to us cant play anymore without this addon!
Report comment to moderator  
Reply With Quote
Unread 10-18-08, 05:06 AM  
vedran
A Murloc Raider
 
vedran's Avatar

Forum posts: 5
File comments: 19
Uploads: 0
Originally posted by eoy87
Would be so great if you could get a working version for 3.02 - this is the one addon I really need.
Indeed, could someone please pick this up and take care of it. :beg:
Report comment to moderator  
Reply With Quote
Unread 10-15-08, 09:05 AM  
eoy87
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Would be so great if you could get a working version for 3.02 - this is the one addon I really need.
Report comment to moderator  
Reply With Quote
Unread 10-08-08, 02:55 AM  
vedran
A Murloc Raider
 
vedran's Avatar

Forum posts: 5
File comments: 19
Uploads: 0
This is the addon i literally couldn't play without.
Report comment to moderator  
Reply With Quote
Unread 08-11-08, 12: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-08 at 01:01 PM.
Report comment to moderator  
Reply With Quote
Unread 07-24-08, 03:42 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 238
Uploads: 38
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.
Report comment to moderator  
Reply With Quote
Unread 04-30-08, 03:06 PM  
goat_song
A Kobold Labourer
AddOn Compiler - Click to view compilations

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

I'd love to see this addon support cyCircled, pleeeease?
Report comment to moderator  
Reply With Quote
Unread 02-17-08, 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-08 at 07:04 PM.
Report comment to moderator  
Reply With Quote
Unread 12-28-07, 11:25 PM  
Aldmehr
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 29
Uploads: 1
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.
Report comment to moderator  
Reply With Quote
Unread 12-12-07, 10:44 AM  
Gogusrl
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 74
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-07 at 06:30 PM.
Report comment to moderator  
Reply With Quote
Unread 12-12-07, 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 ?
Report comment to moderator  
Reply With Quote
Unread 12-11-07, 06:47 PM  
Gogusrl
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 74
Uploads: 1
still looking for a fix to my curse problem.
Report comment to moderator  
Reply With Quote
Unread 11-17-07, 07:24 AM  
Aldmehr
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 29
Uploads: 1
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.
Report comment to moderator  
Reply With Quote
Unread 11-16-07, 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.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: