Props to Reinhartmvp @ Illidan for paying and taking the initiative for this, i haven't seen a thread about it here so i'll post it myself. Results will be sent to Ghostcrawler. No idea what could come off it, but its worth a try i'd guess.
f=CreateFrame("Frame") f:RegisterEvent("LOSS_OF_CONTROL_ADDED") f:RegisterEvent("LOSS_OF_CONTROL_UPDATE") f:SetScript("OnEvent",function() for b in pairs(ActionBarActionEventsFrame.frames) do b.cooldown:SetLossOfControlCooldown(0,0) end end)
or put the script above in an addon you always run in its main .lua file;
or create your own addon to run the script above - a simple guide is in my signature;
or simply /run the script above in-game every time you log in.
Update 1: added a downloadable addon.
Update 2: updated both the script and the download with a more efficient version - it'll run only when you actually do get controlled instead of on every action bar update/event. Save yourself some CPU cycles.