Addon Info.
Change Log
Optional Files (0)
Archived (11)
Comments (48)
Addon Information
Works with Patch 2.4
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
2.4.3.9-Beta
Date:
07-26-2008 09:57 PM
Size:
72.11 Kb
Downloads:
21,524
Views:
119,104
Favorites:
228
MD5:
ControlFreak   Popular!
Rate: 5 out of 5 with 10 votes  
ControlFreak is a small crowd control assist addon. It provides a small frame for fast click-casting of CC spells onto the player's focus target. It also provides visual cues of the focus's status and audio cues of CC breaks.

ControlFreak is designed to be an "install and go" addon for all classes with sustainable CC spells, but it also provides direct access to edit the macro used by the frame for players that want to extend it's functionality.

For users who want a macro instead of clicking on the frame, put this code into a new macro and drop it in your actionbar:
/click ControlFreakFrame

Links

Visit my site for more info.
Please report all bugs and feature requests to my Google Code tracker
Alpha builds can be found on github.
Please direct all feedback and questions to my Google Groups mailinglist


  Change Log - ControlFreak
2.4.3.9-Beta
Add AddonLoad LDB launcher field
Tweak launcher declaration to match the updated spec

2.4.2.8-Beta
Fix embeds

2.4.2.7-Beta
Add LDB quicklaunch button

2.4.2.6-Beta
Add "compact" mode
Add option to scale frame

2.4.2.5-Beta
Increase Break Threshold limit to 50 sec

2.4.1.4-Beta
Actually remove OptionHouse, since I don't use it here anymore

2.4.1.3-Beta
Fix range indicator

2.4.0.2-Beta
Remove fade in from config panels
Add "About" panel and TOC metadata
Upgrade tekKonfig
Fix random poly macros, the spell names changed
Added profile for new pally spell "Turn Evil"
Slash command works again, huzzah!
Make profile sort case-insensative
More GUI work, slowly replacing WidgetWarlock
Reworking DB Profile config frame
More config panel work.
- Now consistant with Blizzy's layouts.
- DB panel still needs some work though.
Moved config frames to new Blizzy GUI, basic stuff now, more to come

2.3.3.1-Beta
Add "Not specified" to creature types
  Optional Files - ControlFreak
Sorry, there are currently no optional files available.
  Archived Versions - ControlFreak
File Name
Version
Size
Author
Date
2.4.2.8-Beta
72.01 Kb
Tekkub
07-19-2008 01:10 AM
2.4.2.7-Beta
71.16 Kb
Tekkub
07-13-2008 04:43 PM
2.4.2.6-Beta
57.12 Kb
Tekkub
06-14-2008 07:15 PM
2.4.2.5 Beta
56.67 Kb
Tekkub
05-23-2008 11:28 PM
2.4.1.4 Beta
56.67 Kb
Tekkub
05-02-2008 03:59 PM
2.4.1.3 Beta
67.80 Kb
Tekkub
04-11-2008 01:00 PM
2.4.0.2 Beta
67.79 Kb
Tekkub
03-28-2008 03:17 PM
2.3.3.1 Beta
58.59 Kb
Tekkub
02-18-2008 04:27 AM
2.3.0.734 Beta
58.24 Kb
Tekkub
12-14-2007 04:38 PM
2.3.0.703 Beta
58.18 Kb
Tekkub
11-19-2007 07:50 AM
2.2.0.674 Beta
33.03 Kb
Tekkub
11-10-2007 02:46 AM
  Comments - ControlFreak
Post A Reply
Author Comments Comment Options
Old 08-05-2008, 09:29 AM  
Zidomo
A Fallenroot Satyr
 
Zidomo's Avatar

Forum posts: 20
File comments: 290
Uploads: 0
Quote:
Originally posted by Jexx
I got this error today when logging in to try Control Freak for the first time.
---
I noticed the LibDataBroker folder is empty, so I'm guessing that might have something to do with it.
The current 2.4.3.9-Beta release here includes all needed files including LibDataBroker-1.1.lua; no more errors will occur at logon.

Quote:
Originally posted by Spinhalf
Since the last patch, I get a taint error the 1st time I use CF after logging in.
The taint error during use is due to using the "/click ControlFreakFrame" macro. As of WoW 2.4.3, you can no longer use "/click" in a macro without tainting (a Blizzard bug). Tekkub needs to remove the macro "/click" functionality (or put up a warning about it) until Blizzard fixes the bug.

Use any other focus target macro without "/click" in it or just click the frame with the cursor. Both will work without issues.

Quote:
Originally posted by Oakayam
Actually its a conflict between XLoot and CF that causes problems. If I could find a mod that replaces XLoot Master I'd be happy but I haven't so far.
"...that causes problems" is not any help. What problems? As listed by the author on the first page: Please report all bugs and feature requests to my Google Code tracker. And try to provide more info than "it causes problems" .

Last edited by Zidomo : 08-05-2008 at 09:38 AM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-20-2008, 03:38 PM  
Oakayam
A Deviate Faerie Dragon
 
Oakayam's Avatar

Forum posts: 11
File comments: 17
Uploads: 0
Quote:
Originally posted by Oakayam
I got the missing library but it totally breaks all my ace based addons ( fubar, pitbull, prat, etc ) so I'm a sad panda. .

Actually its a conflict between XLoot and CF that causes problems. If I could find a mod that replaces XLoot Master I'd be happy but I haven't so far.
__________________

Oakayam is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-19-2008, 08:05 AM  
Jexx
A Murloc Raider

Forum posts: 8
File comments: 22
Uploads: 0
edit: posted this for the wrong tekkub addon

Last edited by Jexx : 07-19-2008 at 08:16 AM.
Jexx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-18-2008, 06:53 PM  
Spinhalf
A Defias Bandit

Forum posts: 2
File comments: 7
Uploads: 0
Since the last patch, I get a taint error the 1st time I use CF after logging in.
I notice trinityactionbutton mentioned there, but I get the same error with bongos. Is it a problem with my actionbar addons perhaps?

Code:
7/18 18:41:35.890  An action was blocked because of taint from ControlFreak - RunMacroText()
7/18 18:41:35.890      Interface\FrameXML\SecureTemplates.lua:308 SecureActionButton_OnClick()
7/18 18:41:35.890      ControlFreakFrame:OnClick()
7/18 18:41:35.890      ControlFreakFrame:Click()
7/18 18:41:35.890      Interface\FrameXML\ChatFrame.lua:1196 ?()
7/18 18:41:35.890      Interface\FrameXML\ChatFrame.lua:3032 ChatEdit_ParseText()
7/18 18:41:35.890      Interface\FrameXML\ChatFrame.lua:2770 ChatEdit_SendText()
7/18 18:41:35.890      Interface\FrameXML\ChatFrame.lua:1921
7/18 18:41:35.890      UseAction()
7/18 18:41:35.890      Interface\FrameXML\SecureTemplates.lua:266 SecureActionButton_OnClick()
7/18 18:41:35.890      TrinityActionButton11:OnClick()
7/18 18:41:35.890      securecall()
7/18 18:41:35.890      Interface\FrameXML\SecureStateHeader.lua:1052

Last edited by Spinhalf : 07-18-2008 at 06:54 PM.
Spinhalf is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-17-2008, 04:18 AM  
Oakayam
A Deviate Faerie Dragon
 
Oakayam's Avatar

Forum posts: 11
File comments: 17
Uploads: 0
I got the missing library but it totally breaks all my ace based addons ( fubar, pitbul, prat, etc ) so I'm a sad panda. .
__________________

Oakayam is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-15-2008, 07:55 PM  
stonecow
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Quote:
Originally posted by Jexx
I got this error today when logging in to try Control Freak for the first time.

[2008/07/14 09:48:30-64-x1]: ControlFreak-2.4.2.7\Config.lua:112: Cannot find a library instance of "LibDataBroker-1.1".
Bagnon-1.5.2\libs\LibStub\LibStub.lua:45: in function `GetLibrary'
ControlFreak-2.4.2.7\Config.lua:112: in main chunk

---

I noticed the LibDataBroker folder is empty, so I'm guessing that might have something to do with it.
Yeah I got the same error too.

I downloaded Picofriends another Tekkub mod which used it and copy/pasted the libdatabroker folder from there (which is not empty). No errors now
stonecow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2008, 09:56 AM  
Jexx
A Murloc Raider

Forum posts: 8
File comments: 22
Uploads: 0
I got this error today when logging in to try Control Freak for the first time.

[2008/07/14 09:48:30-64-x1]: ControlFreak-2.4.2.7\Config.lua:112: Cannot find a library instance of "LibDataBroker-1.1".
Bagnon-1.5.2\libs\LibStub\LibStub.lua:45: in function `GetLibrary'
ControlFreak-2.4.2.7\Config.lua:112: in main chunk

---

I noticed the LibDataBroker folder is empty, so I'm guessing that might have something to do with it.

Last edited by Jexx : 07-14-2008 at 10:43 AM.
Jexx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2008, 02:43 AM  
KnThrak
A Kobold Labourer
 
KnThrak's Avatar

Forum posts: 0
File comments: 42
Uploads: 0
I basically have a similar request as Yves.
What I'd love is a "Make Frame click-through" option, which completely undoes any ability to physically interact with the frame, but in return ofc I'd need to adapt my macro to directly /script-call the method in ControlFreak? (I think? Not sure )
__________________
Blame your fate!
KnThrak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-21-2008, 12:53 AM  
Zidomo
A Fallenroot Satyr
 
Zidomo's Avatar

Forum posts: 20
File comments: 290
Uploads: 0
Re: Re: Re: Feature Request

Quote:
Originally posted by shadowknight456
If you guys really want to change the size...
This has been improved in the current 2.4.2.6-Beta release that can be downloaded here.

There is now A "Scale" slider to adjust the frame size in ControlFreak's Interface, AddOns options panel. You can also right-click the ControlFreak frame to bring the options panel up.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-05-2008, 09:39 AM  
Yves
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
Hi Tekkub, can you give me some pointers on how to hide the frame, or eventually an option ?

Currently, I use a macro with /click ControlFreakFrame.
Using NECB to track everything, the frame is currently just an annoying object in my UI.

Un-egistering the frame would render the /click macro in functional right?

Thank you in advance.
Yves.


Edit:
Would changing the alpha to 0, and hacking frame:EnableMouse(true) to false be a viable solution?
Edit2: never mind me, disabling EnableMouse would of course render the /click in functional also :/

I suppose I could unregister the frame and put a script in a macro to call the function that the click on the frame would have caused?

-Just brainstorming here, I have a very limited LUA knowledge.

Edit3:
An option to only show the frame while a target is CCed would work too

Last edited by Yves : 06-05-2008 at 09:52 AM.
Yves is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-03-2008, 04:22 PM  
shadowknight456
A Defias Bandit

Forum posts: 2
File comments: 7
Uploads: 0
Re: Re: Feature Request

If you guys really want to change the size then you can go into the "block" LUA and make the following changes.

Quote:
frame:SetHeight
the number after it can be changed to set the height of the frame

Quote:
edgeSize
can be changed to set the border size, i have mine at 3 and below that, the insets at 1 to have almost a invisible border.

Under "text"
Quote:
local text = frame:CreateFontString(nil, nil, "GameFontNormalSmall")
Can be changed, small if for small, if you have nothing after normal you get a medium font size, and if you replace small with large you get a large font.

Lastly, again under text
Quote:
frame:SetWidth(text:GetStringWidth() + 28)
the number after the + can be changed to set the width. Depending on the size font you use, the width will change based on the number.

Note: I just got this mod today so these are workarounds, hopefully the author will add the features soon. Also, i dont recommend updating the mod if you have made these changes because all your changes will be reset.
shadowknight456 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-02-2008, 03:29 PM  
amberglow
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Feature Request

Quote:
Originally posted by Spiderkeg
In the options, could the ability be added to change the scale of the "Control Freak" floating button.

I agree the scale is kind of hard to read on some monitors and the ability to be able to change the scale in the mods ui would be awesome!! This mod is already great. Making it more readable by changing the scale size will make it even greater!!
Thanks for developing this mod and keep up the good work.
Amber
amberglow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2008, 06:46 PM  
Samasnier
A Murloc Raider
 
Samasnier's Avatar

Forum posts: 4
File comments: 29
Uploads: 0
Break threshold, transparency & controlled status

Let me start by saying I love this addon!

However, two minor annoyances:
1. Break threshold. Why 10s? It would be nice to have it automatically default to the length of your CC spell, ie 50s for polymorph.
2. Alpha. "Level to fade to when focus is controlled, dead or not set." Why is the setting for alpha when dead or not set tied to the setting for alpha when controlled?

I went into the saved variables file and changed the break threshold to 50, then in game set the alpha to 0. Voila, the frame is hidden unless I have a focus. Still...would be nice if it could be handled in-game without editing files.

Also, I second the request from the user for a button-sized frame to blend in with my action bars.

Last edited by Samasnier : 05-12-2008 at 01:15 PM.
Samasnier is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-02-2008, 02:02 AM  
Portalius
An Aku'mai Servant
 
Portalius's Avatar

Forum posts: 34
File comments: 16
Uploads: 0
No.. This will not show if you are being CC'ed, Conrtol Freak is all about your own CC abillitys. eg. Hibernate(druid) sheep(mage) fear undead(pala) sap(rouge) banish(warlock) and so on.

If you get CC'd on a bg, you can see the cooldown on the debuff, so why need an addon for that?

Or have I misunderstod something?
__________________

If only one was IMBA
Portalius is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-29-2008, 09:43 AM  
HyperGig
A Deviate Faerie Dragon

Forum posts: 15
File comments: 13
Uploads: 0
will this addon tell you if your being CCed and show you the time remaining before the CC breaks?
HyperGig is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.