Download
(101 Kb)
Download
Updated: 12-07-09 10:26 PM
Pictures
File Info
Updated:12-07-09 10:26 PM
Created:11-22-09 08:39 PM
Downloads:25,905
Favorites:138
MD5:
Speedy Actions  Popular! (More than 5000 hits)
Version: 1.7-release
by: Shadowed [More]
Simple addon, all this does is speeds up triggering actions by making them happen when you press a key or press your mouse rather than releasing them. It's setup to work with all of the default Blizzard action bars as well as totem summoning and recalling. It will automatically work with any addon that uses the default Blizzard system for key bindings (Game Menu -> Key Bindings). Even if an addon doesn't work with Speedy Actions I can add a module to make it work, just see below.

There is no real performance cost from using this addon either, the work it does is out of combat and while in combat the only "cost" is that of executing a key binding.

Slash commands: /speedyactions (/sa, /speedyaction)

<addon> does not work with this?!
If you find an addon that does not work with Speedy Actions, post a comment with the download page and I will work on making a module to make that addon work with Speedy Actions.

<addon> is already supported but a button didn't work
Should you find an addon that is already listed as working, but a button isn't being sped up then do this:
Mouse over the button that isn't working and run /script print(GetMouseFocus():GetName() or "<unnamed frame>") then post the addon name and the results of the script and I'll get it fixed
Author: Shadowed <shadowed.wow@gmail.com>
Date: Mon Dec 7 20:22:00 2009 -0800
- TOC bump
- Removed additional support for BindPad, Tageshi added native support for this in 2.2.1: http://www.wowinterface.com/downloads/info6385-BindPad-GUItosetkeybindingsforspellitemmacro.html#info

Date: Sun Dec 6 13:48:36 2009 -0800
- Switched to using GetBindingAction instead of GetBindingByKey as it seems bit wonky in what it considers a binding

Date: Fri Dec 4 12:33:11 2009 -0800
- No longer speeding up actions that are bound to a mouse button and are click actions, fixes issues with FishermansFriend or Fishing Buddy type of addons
- Fixed error if a CLICK keybind is set but the button it's bound to is not loaded
- Slight code tweak
- Added a BindPad support module back, just to get the keys it's using initially, game restart required
- Changed detection a bit more, keys will be saved for next time which should reduce issues with some keys not being detected a bit more
- Redid button detection, should no longer try and speed up mods like OPie or FishermansBuddy

Date: Tue Dec 1 11:56:39 2009 -0800
- Trying a fix for FishermansFriend

Date: Mon Nov 30 22:55:23 2009 -0800
- Localization update
- Redid bindings to not require specific support for every single action bar mod out there, still needs some extra support for manual clicking unbound actions, but less to maintain this way
- dded support for LunarSphere
- Fixed error around line 62 due to bindings being set on a function rather than a button

Date: Sat Nov 28 11:56:29 2009 -0800
- Fixed manually clicking the recall and multi-cast group summon buttons not being sped

Date: Wed Nov 25 16:33:16 2009 -0800
- Removed AceDBOptions-3.0
- Moved to GUI configuration, you can now enable and disable SA temporarily, as well as toggle module status through it (/sa, /speedyactions, /speedyaction to open)
- Added key blacklisting in, lets you disable keys from being sped up in Speedy Actions
- Removed the /speedyactions toggle slash commands, the /speedyactions enable and /speedyactions disable remain (Passing anything else options configuration)
- Updated modules to include a description on what they are for
- Updated key blacklisting so it will work more consistently
- Localization update
- Fixed Geist not hiding on binding released

Date: Tue Nov 24 21:13:33 2009 -0800
- Fixed pet action buttons not working, apparently BonusActionButton = PetActionButton
- Added Bartender4 module, should fix issues with keybindings not working for pets, vehicles and shapeshifting, as well as fix some buttons not being sped up
- Exposed event frame for a module
- Added support for disabling/enabling the mod
- Fixed vehicle buttons not being set to click on mouse press unless they were actually used
- Fixed redundant RegisterForClicks calls
- Added /sa enable and /sa disable lets you temporarily disable the mod for dragging buttons around and such
- Updated modules to register frames they override with the mod
- Updated localization
- Fixed mouse gesture executing for OPie being broken occassionally
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Author
Date
1.6-release
101kB
Shadowed
12-04-09 05:05 PM
1.4-release
101kB
Shadowed
12-04-09 10:36 AM
1.2-release
100kB
Shadowed
12-02-09 10:23 AM
1.0-release
102kB
Shadowed
11-25-09 06:37 PM
0.10-beta
106kB
Shadowed
11-25-09 11:15 AM
0.9-beta
106kB
Shadowed
11-24-09 11:16 PM
0.6-beta
105kB
Shadowed
11-24-09 01:49 PM
0.5-beta
104kB
Shadowed
11-23-09 11:27 PM
r20091123
111kB
Shadowed
11-23-09 07:51 AM
r20091122
111kB
Shadowed
11-22-09 11:11 PM
r20091122
111kB
Shadowed
11-22-09 10:49 PM
rsomething
111kB
Shadowed
11-22-09 08:39 PM


Post A Reply Comment Options
Unread 09-21-12, 07:51 PM  
Aisenfaire
A Murloc Raider

Forum posts: 4
File comments: 274
Uploads: 0
Esc > Interface > Combat > Cast actions on key down
Aisenfaire is offline Report comment to moderator  
Reply With Quote
Unread 07-16-12, 03:36 PM  
elals29
An Aku'mai Servant
Premium Member

Forum posts: 33
File comments: 69
Uploads: 0
Originally Posted by soyolas
I don't see how is SA is now obsolete, after all the new queu system doesn't alter the cast on release that wow always had.
I used to use the addon and he's never responded to my mail on curseforge and its not listed on curseforge no more which leads me to believe that it's been taken down off of the website and it's no longer listed on his author page and the only 4 he's updated this year was:

Shadowed Unit Frames -v3.4.4 Jul 07, 2012
ShadowedUF Aura Indicators 2.1 Jul 03, 2012
DRData-1.0 -v2.7 Apr 15, 2012
Afflicted 3 - v2.2.1 Jan 06, 2012
elals29 is offline Report comment to moderator  
Reply With Quote
Unread 01-16-11, 11:28 AM  
soyolas
A Kobold Labourer

Forum posts: 0
File comments: 89
Uploads: 0
I don't see how is SA is now obsolete, after all the new queu system doesn't alter the cast on release that wow always had.

Originally posted by Aisenfaire
I saw these change notes in Bindpad:



Fast Trigger worked the same way Speedy Actions did, making spells trigger on key down instead of key up. Does this mean Speedy Actions is now obsolete as well because of the ability queue system?
soyolas is offline Report comment to moderator  
Reply With Quote
Unread 12-03-10, 07:33 PM  
Aisenfaire
A Murloc Raider

Forum posts: 4
File comments: 274
Uploads: 0
I saw these change notes in Bindpad:

Version 2.3.4
- Removed (now useless) Fast Trigger option.
(WoW client patch 4.0.1 introduced "ability queue" system,
that's why we no longer need Fast Trigger.)
Fast Trigger worked the same way Speedy Actions did, making spells trigger on key down instead of key up. Does this mean Speedy Actions is now obsolete as well because of the ability queue system?
Aisenfaire is offline Report comment to moderator  
Reply With Quote
Unread 11-17-10, 02:14 PM  
Ak1ra
A Fallenroot Satyr
 
Ak1ra's Avatar

Forum posts: 26
File comments: 51
Uploads: 0
any replies from addon autor? on wowacr maybe?
Ak1ra is offline Report comment to moderator  
Reply With Quote
Unread 11-08-10, 09:49 PM  
BloodRedVelvet
A Kobold Labourer
 
BloodRedVelvet's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
I would also love to see this addon updated. One of my favorites and I miss it very much.
BloodRedVelvet is offline Report comment to moderator  
Reply With Quote
Unread 11-06-10, 09:23 PM  
Ak1ra
A Fallenroot Satyr
 
Ak1ra's Avatar

Forum posts: 26
File comments: 51
Uploads: 0
rly need this to be updated...
Ak1ra is offline Report comment to moderator  
Reply With Quote
Unread 10-28-10, 09:02 PM  
aphrodytee
A Kobold Labourer
 
aphrodytee's Avatar

Forum posts: 0
File comments: 21
Uploads: 0
I got a sneaky feeling this is another amazing addon left by the wayside....
aphrodytee is offline Report comment to moderator  
Reply With Quote
Unread 10-21-10, 08:58 AM  
Ak1ra
A Fallenroot Satyr
 
Ak1ra's Avatar

Forum posts: 26
File comments: 51
Uploads: 0
any updates?
Ak1ra is offline Report comment to moderator  
Reply With Quote
Unread 10-19-10, 01:54 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 167
Uploads: 0
Dominos

Works fine with Dominos. Dominos has the same functionality as Bartender so that may be an option for you.
reale is offline Report comment to moderator  
Reply With Quote
Unread 10-17-10, 01:56 PM  
mmouser
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Speedy Actions 1.7-release
Bartender 4.4.12 (patch 4.0.1 update)

Error:
1x SpeedyActions-1.7-release\support\bartender4.lua:15: Usage: hooksecurefunc([table,] "function", hookfunc)
SpeedyActions-1.7-release\support\bartender4.lua:15: in function `SupportLoaded'
SpeedyActions-1.7-release\SpeedyActions.lua:273: in function `?'
SpeedyActions-1.7-release\SpeedyActions.lua:393: in function <SpeedyActions\SpeedyActions.lua:389>

Locals:
self = <table> {
loaded = true
usage = "Keeps Bartender4 actions sped up, also speeds up Bartender4 buttons that are not bound to a key."
SupportLoaded = <function> @ SpeedyActions\support\bartender4.lua:9:
}
_G = <table> {
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {}
PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Цветовое выделение названий объектов."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
TrinketMenu_Menu4FlyoutArrow = TrinketMenu_Menu4FlyoutArrow {}
TutorialFrameLeft19 = TutorialFrameLeft19 {}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {}
ERR_TRADE_EQUIPPED_BAG = "Сумки, являющиеся частью экипировки, не продаются и не покупаются."
PVP_RANK_6_1 = "Капрал"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {}
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {}
BINDING_NAME_NAMEPLATES = "Показать индикаторы врагов"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Щелкните здесь, чтобы сделать
копию этого письма."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s обновится в %2$s."
CHAT_CONFIG_OTHER_COMBAT = <table> {}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {}
MoneyFrame_OnEvent = <function> @ Interface\FrameXML\MoneyFrame.lua:199:
BN_UNABLE_TO_RESOLVE_NAME = "Невозможно прошептать: "%s". Служба Battle.net может быть недоступна."
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> @ Interface\FrameXML\InterfaceOptionsPanels.lua:1433:
LFGTeleport = <function> defined =[C]:-1
GetMonitorAspectRatio = <function> defined =[C]:-1
ChannelMemberButton10Name = ChannelMemberButton10Name {}
XLootButton1IconTexture = XLootButton1IconTexture {}
Graphics_QualityText = Graphics_QualityText {}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {}
VOICEMACRO_4_Sc_1_FEMALE = "Помогите мне в бою!"
MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {}
VideoOptionsPanel_Cancel = <function> @ Interface\FrameXML\VideoOptionsPanels.lua:247:
XPERL_RAID_TOOLTIP_BUFFEXPIRING = "%s'а %s заканчивается через %s"
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {}
SecureCmdItemParse = <function> @ Interface\FrameXML\ChatFrame.lua:980:
SLASH_STOPATTACK1 = "/stopattack"
MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {}
InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {}
TutorialFrame_OnMouseDown = <function> @ Interface\FrameXML\TutorialFrame.lua:669:
SortQuestWatches = <function> defined =[C]:-1
ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {}
MINIMAP_TRACKING_TRAINER_CLASS = "Учитель классовых навыков"
SLASH_DISMOUNT2 = "/спешиться"
PowaBarAuraDurationSliderPlus = PowaBarAuraDurationSliderPlus {}
XPerl_RaidFrameDropDown_Initialize = <function> @ XPerl_RaidFrames\XPerl_Raid.lua:187:
PowaBarAuraDeformSliderText = PowaBarAuraDeformSliderText
---

Hope You can fix this Thanks!
mmouser is offline Report comment to moderator  
Reply With Quote
Unread 10-10-10, 07:47 AM  
Dhaern
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
plans for update and improve in cataclysm?? Thx for all shadowed
Dhaern is offline Report comment to moderator  
Reply With Quote
Unread 09-09-10, 04:20 PM  
Velcrow
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hi

First and foremost, thanks for this addon. I find its really helped speed up my rotation on my warlock.

The only issue I have is that I use ButtonTimers for my main spell rotation and while I can use Speedy Action via the keyboard, mouse clicks to the ButtonTimers buttons dont work.

Would it be possible to have ButtonTimers added?

ButtonTimers can be found at http://wow.curseforge.com/addons/buttontimers/

Thanks in advance.
Velcrow is offline Report comment to moderator  
Reply With Quote
Unread 05-23-10, 02:29 AM  
Norman
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Speedy Action with XUB

Hi
Is it possible to do well work Speedy Action with Extreme unit button?
I'm hollypala and i heal with this.
It could be nice for me to show that it give .
Sorry for my bad english


http://www.wowinterface.com/download...itButtons.html
Norman is offline Report comment to moderator  
Reply With Quote
Unread 05-03-10, 07:02 AM  
creepy_inc
A Deviate Faerie Dragon
 
creepy_inc's Avatar

Forum posts: 10
File comments: 243
Uploads: 0
Originally posted by Shadowed
You can disable sped up actions in /sa temporarily to move, I'll see if I have time to look into automatically disabling it on drag over the weekend.
Long weekend?
creepy_inc is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.