Download
(254Kb)
Download
Updated: 11-15-07 06:28 PM
Pictures
File Info
Updated:11-15-07 06:28 PM
Created:unknown
Downloads:11,889
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 11-14-10, 09:04 AM  
benots4
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 5
Uploads: 2
Version 4.0

Updated for wow version 4.0 and changed readyspells version to 4.0 so it aligns. Some additional bug fixes. The Buff/Debuff cooldown and stack counters display now.

Curse client shows readyspells update is available but downloads old vers 8.0 that does not have the config interface.
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 12:38 PM  
manaswordzero
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
would be cool if you can upload the file here bentos4
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 07:03 AM  
benots4
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 5
Uploads: 2
I've added DeathKnight support, which took some core changes. If anybody is interested.

Also... Updated to Ace3.0, added full Blizzard gui and other goodies. Rev .80

Download from optional files and enjoy
Last edited by benots4 : 12-27-09 at 08:55 AM.
Report comment to moderator  
Reply With Quote
Unread 01-02-09, 03:08 PM  
twobits
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 13
Uploads: 3
Ok, I have been using the version I patch and it is useful as is, though it really needs more work. Right now it works fine on with a lock, seemed ok with a priest and a balance druid. It failed with a pally... so... it needs some tuning and testing for things I don't play. If someone wants to adopt a class and help get it working for that class again, let me know and I will make what I have so far available.

Kilrun maybe we can merge in your rogue class changes? I wrote a replacement for BabbleSpell so it will be fairly easy to internationalize it once a table of English spell names to spell ids is made. All the BS stuff is in place so it should go pretty quickly with some help.
Last edited by twobits : 01-02-09 at 03:52 PM.
Report comment to moderator  
Reply With Quote
Unread 12-04-08, 08:33 AM  
xnn
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
I had been using tellmewhen as well to try to fill the empty hold in my cold, dark heart.. and although i enjoy using it for tracking longer CDs it just is not the same. I can't even bring myself to play my new deathknight without readyspells.

To answer someone's question, tellmewhen does not track your range or rage/energy/mana/runic power. This is why readyspells kicked so much booty; haven't found another addon that can do this.

Xnn
Report comment to moderator  
Reply With Quote
Unread 11-21-08, 11:28 PM  
Kilrun
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I have a working version for WOTLK but only tested on a rogue. I had to remove Babble in this version so it is longer localized for languages other than English. If you want to try it, PM me with your email address.
Last edited by Kilrun : 11-21-08 at 11:34 PM.
Report comment to moderator  
Reply With Quote
Unread 11-21-08, 11:28 AM  
Jobuu
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
i'll try it again but if i remember i couldnt get it just right.

i dont think tellmewhen tracked my druid skills when i had enough energy or if i was in melee range

correct me if im wrong or just didnt set it up right
Last edited by Jobuu : 11-21-08 at 11:28 AM.
Report comment to moderator  
Reply With Quote
Unread 11-21-08, 07:53 AM  
Kovriga
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi!
I think addon "TellMeWhen" will help who missed readyspells
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 10:06 AM  
Jobuu
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
i cant believe no one picked this mod up yet. please someone, im tired of looking at the bottom right corner to see if i can use my skills
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 09:01 AM  
Baraius
A Deviate Faerie Dragon

Forum posts: 12
File comments: 4
Uploads: 0
Originally posted by vedran
Not only that, but some spells are dependent on another spell or proc, are mutually exclusive (warlock curses), or are differently prioritized depending on talent spec.

That's why do-it-yourself profiles would be a better way to go in my opinion, instead of hard-coding it into self.db.profile.classes[self.playerclass].watchSpells

But for starters, making it function with new/renamed stuff would be cool enough
I have really missed this addon. There is nothing else like it. (Lots of addons...all of them telling them what you can't use rather than what you can.)

I really love the simplicity of just a draggable bar telling me what mayhem is currently available to deliver.

If you're going to take it up I would request the ability to add trinkets to the list of spells you want to be notified about. I have cobbled this together in Power Auras Classic using is available but you have to manually specify your screen coordinates to get something like ReadySpells. (A pain when you're levelling).

Example:

On my Shaman I have it setup to show (when available) Shamanistic Rage, Shocks, Storm Strike, and my AP and SP enhancing trinkets.

Just something simple where I could add in list of spells and trinkets would be awesome.

-Baraius
Report comment to moderator  
Reply With Quote
Unread 11-12-08, 05:57 PM  
vedran
A Murloc Raider
 
vedran's Avatar

Forum posts: 5
File comments: 19
Uploads: 0
Originally posted by Jobuu
not just new spells but renamed as well - i tried to edit some file for Mangle - Cat and Mangle - Bear instead of the old Mangle () thing and i dont know what im doing lol. that's why i gave up programing.

anyway you can find stuff here

http://wow.allakhazam.com/db/spelllist.html

like i said some says new and others are renamed
Not only that, but some spells are dependent on another spell or proc, are mutually exclusive (warlock curses), or are differently prioritized depending on talent spec.

That's why do-it-yourself profiles would be a better way to go in my opinion, instead of hard-coding it into self.db.profile.classes[self.playerclass].watchSpells

But for starters, making it function with new/renamed stuff would be cool enough
Report comment to moderator  
Reply With Quote
Unread 11-11-08, 04:11 PM  
Jobuu
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
not just new spells but renamed as well - i tried to edit some file for Mangle - Cat and Mangle - Bear instead of the old Mangle () thing and i dont know what im doing lol. that's why i gave up programing.

anyway you can find stuff here

http://wow.allakhazam.com/db/spelllist.html

like i said some says new and others are renamed
Last edited by Jobuu : 11-11-08 at 04:14 PM.
Report comment to moderator  
Reply With Quote
Unread 11-09-08, 09:01 AM  
twobits
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 13
Uploads: 3
Originally posted by vedran
My main problem is there are a lot of spells that are new and thus, not included in the old version. If you pick it up it would be great, if you add some kind of profiles people could configure themselves it would be epic

Good luck!
Ah, ok, so it is just adding the new spells.... I just added them to my SV file for the classes I play... hmm.... ok.... anyone know a place where a list of the new spells for all classes can be found in one place?
Report comment to moderator  
Reply With Quote
Unread 11-09-08, 06:58 AM  
vedran
A Murloc Raider
 
vedran's Avatar

Forum posts: 5
File comments: 19
Uploads: 0
Originally posted by twobits
Hmm.. I have it running on my machine, I dont even remember having to make changes to it... what issues are people seeing? I will have to redown load it and diff it and see what I did.... but.. if no one objects I am willing to work on a 3.0.3 release.
My main problem is there are a lot of spells that are new and thus, not included in the old version. If you pick it up it would be great, if you add some kind of profiles people could configure themselves it would be epic

Good luck!
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 11:43 PM  
twobits
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 13
Uploads: 3
Originally posted by vedran
Indeed, could someone please pick this up and take care of it. :beg:
Hmm.. I have it running on my machine, I dont even remember having to make changes to it... what issues are people seeing? I will have to redown load it and diff it and see what I did.... but.. if no one objects I am willing to work on a 3.0.3 release.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: