Go to Page... |
Updated: | 11-15-07 06:28 PM |
Created: | unknown |
Downloads: | 11,927 |
Favorites: | 58 |
MD5: |
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:
What do you mean by "ready"?
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.
Why use this addon?
- 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.
Current Limitations:
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).
How to configure:
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.
I want feedback:
- 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:
Each watchSpells slot is ordered by priority, highest priority starting with the first spell in each slot.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, },
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.
Known Bugs:
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?
To do:
Version History:
Develop a GUI config for watchSpells.
I'm looking for community help for expanding the base configs and special cases.
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
File Name |
Version |
Size |
Author |
Date |
Type |
4.2 |
201kB |
07-04-11 06:23 PM |
Patch |
Comment Options |
08-09-07, 03:39 AM | |
A Defias Bandit
Forum posts: 3
File comments: 21
Uploads: 0
|
I extracted the rogue_ability_ambush from icons and and checkbuttonhilight from buttons , convert it in hs.tga image and put it in the addon folder:
Code:
currentSlots[i].texture:SetTexture("Interface\\Addons\\ReadySpells\\hs.tga"); Here is the tga i made : hs.tga
Last edited by jeginbuci : 08-09-07 at 08:21 AM.
|
|
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
Aldmehr |
View Public Profile |
Send a private message to Aldmehr |
Find More Posts by Aldmehr |
Add Aldmehr to Your Buddy List |
08-07-07, 11:17 AM | |
A Defias Bandit
Forum posts: 3
File comments: 21
Uploads: 0
|
Another question, is it possible to trigger a spell showing when u have less then 30% of your mana for example ?
|
|
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
Zhysun |
View Public Profile |
Send a private message to Zhysun |
Find More Posts by Zhysun |
Add Zhysun to Your Buddy List |
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
Aldmehr |
View Public Profile |
Send a private message to Aldmehr |
Find More Posts by Aldmehr |
Add Aldmehr to Your Buddy List |
08-03-07, 04:08 AM | |
A Defias Bandit
Forum posts: 3
File comments: 21
Uploads: 0
|
The idea is really great :
3 things tho: - the next swing activation could use another graphic, like a yellow border until it fires. same thing goes for GCD effect, the default blizzard style is more useful. Also it would be cool if it works with OmniCC and Range Check. - the same devastate /sunder problem i am a keybinder myself and i would love to see that after 5 applied sunders my button will fire devastate instead of sunders. what i mean is, if u can change the image to show devastate instead of sunders, can't you hook a button to that also, or that spell could be triggered by a macro like /rsp button1 - about the template, (i am on my second warrior) i am replacing position 1 with 4 ( heroic Strike) cause that is the bread and butter of leveling (removed the rage cost also) , and i lile to keep the rsp bar organised the same way i keep my keybindings (horizontal, 1 Heroic, 2 mortal strike, 3 rend etc. ) so it would be less confusing to me to see 2 different action bar buttons. And the Spell Reflection Spell shows all the time not only when the target is castingand Sunder Armor shows only when applied at least once.
Last edited by jeginbuci : 08-03-07 at 11:03 AM.
|
|
jeginbuci |
View Public Profile |
Send a private message to jeginbuci |
Find More Posts by jeginbuci |
Add jeginbuci to Your Buddy List |
08-01-07, 04:49 PM | |
|
v0.76 is up. This adds config for Rogues... among other things.
|
|
Aldmehr |
View Public Profile |
Send a private message to Aldmehr |
Find More Posts by Aldmehr |
Add Aldmehr to Your Buddy List |
07-25-07, 01:47 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
|
|
|
Sand |
View Public Profile |
Send a private message to Sand |
Find More Posts by Sand |
Add Sand to Your Buddy List |
07-25-07, 09:29 AM | ||
|
Are you on vista? it might place this data somewhere else. Now that premades are on ptr 2.2, I am going to attempt to test/config a rogue setup, and possibly priest... |
|
|
Aldmehr |
View Public Profile |
Send a private message to Aldmehr |
Find More Posts by Aldmehr |
Add Aldmehr to Your Buddy List |
07-25-07, 04:54 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
I'm having trouble with this add-on. The ReadySpells.lua file doesn't seem to save anywhere on my machine much less the location where it's suppose to be.
The best I get is a small box that reads "/ReadySpells". As a rogue all I'd like is for the icons for Riposte, Gouge and Kick to pop up when they're ready, in that order. As for the code... I'm too new to even begin writing it myself. With that small bit of info can someone post what I'd need to do for my desire? |
|
Sand |
View Public Profile |
Send a private message to Sand |
Find More Posts by Sand |
Add Sand to Your Buddy List |
07-15-07, 05:31 AM | ||
A Murloc Raider
Forum posts: 4
File comments: 20
Uploads: 0
|
Re: Adding Blast Wave (Mage)
Last edited by magehk : 07-15-07 at 05:32 AM.
|
|
|
magehk |
View Public Profile |
Send a private message to magehk |
Find More Posts by magehk |
Add magehk to Your Buddy List |
07-15-07, 04:14 AM | |
A Murloc Raider
Forum posts: 4
File comments: 20
Uploads: 0
|
Adding Blast Wave (Mage)
i have a special request that if u can add "Blast Wave" in, it would be grats!
anyway, this is a cool addons! thx for that! |
|
magehk |
View Public Profile |
Send a private message to magehk |
Find More Posts by magehk |
Add magehk to Your Buddy List |