Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(16 Kb)
Download
Updated: 09-23-13 12:09 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:09-23-13 12:09 AM
Created:11-10-08 05:42 AM
Downloads:154,290
Favorites:318
MD5:
Categories:Buff, Debuff, Spell, PvP, Arena, BattleGrounds

LoseControl  Popular! (More than 5000 hits)

Version: 5.41
by: Kouri [More]

LoseControl makes it easy to see the duration of crowd control spells by displaying them in a dedicated icon onscreen.

Features:
* Displays duration of all CC spells and abilities on your player, pet, target, focus, party, and arena enemy frames.
* Automatically displays the most important buffs/debuffs first.
* Integrates directly with Blizzard unit frames.
* Icons can be moved, resized, and made transparent.
* Compatible with OmniCC.

New in 5.41:
* Added Turn Evil (Evil is a Point of View) [Paladin]

New in 5.4:
* Fixed Entrapment [Hunter]
* Added Bloodbath [Warrior]
* Changed Warbringer to root instead of CC [Warrior]

Known issues:
* Unlocking frames does not show arena enemy frames if they are anchored to Blizzard frames (because they don't exist unless you're in an arena).

To Do:
* Options profiles.
* Button skinning.
* Improve OmniCC support to work with all strata levels.
* Blizzard raid frames support.
* Pitbull support.
* SUF support.
* Italian support.

Here are some demonstration videos:
http://www.youtube.com/watch?v=R0s3jSCdtSs
http://www.youtube.com/watch?v=f_W1918yFFk
http://www.youtube.com/watch?v=JVJqsqK7o-w

Here is a video that shows you how to edit the LUA file in order to add custom spells:
http://www.youtube.com/watch?v=yAGcwOfLtjo

And here is a setup tutorial that shows you how to unlock the icon frames and move them around:
http://www.youtube.com/watch?v=vg0RyBhF7Tg

5.41:
Added Turn Evil (Evil is a Point of View) [Paladin]

5.4:
Fixed Entrapment [Hunter]
Added Bloodbath [Warrior]
Changed Warbringer to root instead of CC [Warrior]

5.3:
Added Ring of Peace [Monk]
Added Hand of Protection [Paladin]
Fixed Storm Bolt [Warrior]
Added SyncFrames support

5.2:
Added Web Wrap (Shale Spider) [Hunter]
Fixed Fists of Fury [Monk]
Added Blood Horror [Warlock]
Removed Seduction (Grimoire of Sacrifice) [Warlock]
Added Warbringer (Snare) [Warrior]
Fixed issue with pet icon not hiding after pet is dismissed
Added option to hide arena enemy icons in battlegrounds

5.1:
Re-added support for Perl, XPerl, and LUI unit frames.
Added Bash (Force of Nature - Feral Treants) [Druid]
Added Entangling Roots (Force of Nature - Balance Treants) [Druid]
Added Lock Jaw (Dog) [Hunter]
Removed Beastial Wrath [Hunter pet]
Added Fists of Fury [Monk]
Added Fear (Glyph of Fear) [Warlock]
Added Infernal Awakening [Warlock]
Added Seduction (Grimoire of Sacrifice) [Warlock]
Added Spell Lock (Grimoire of Sacrifice) [Warlock]
Added Optical Blast (Observer) [Warlock]
Added Sluggish (Glyph of Hindering Strikes) [Warrior]
Added Storm Bolt [Warrior]
Improved the way unit frames register for events for better performance.
Added text labels to unlocked frames.
Added option to disable party icons while in battlegrounds. It is located on the "Party" options menu.

5.02:
Added Entangling Roots (Druid, Nature's Grasp)
Fixed Petrifying Gaze (Hunter pet, Basilisk)

5.01:
Added Pounce (Druid, Incarnation)
Added Lullaby (Hunter pet, Crane)
Added Paralyzing Quill (Hunter pet, Porcupine)
Added Petrifying Gaze (Hunter pet, Basilisk)
Added Holy Word: Chastise (Priest)
Added Dark Bargain (Warlock)
Fixed Fear (Warlock)
Fixed Arcane Torrent

5.0:
Updated for patch 5.0.
Now matches on spellId instead of spell name.
Added "Other" spell category.
Removed older PvE content spells.
Added spell priorities.
UNIT_AURA events now only generate one update call total instead of one per unit frame.
Reworked options menu.
Party and Arena Enemy frame settings can be changed for all frames in the group simultaneously.
Improved slash command parsing.
Added debug slash commands.
Temporarily removed support for non-Blizzard unit frames.

4.3:
Updated for patch 4.3.
Added pet frame support.
Added Portuguese language support.
Added LUI support (credit: Zerotorescue)

4.21:
Fixed spellID for Hungering Cold.

4.2:
TOC bump for patch 4.2.

4.1:
Updated for patch 4.1.
Added Bad Manner (Hunter pet).

4.08:
Added Ring of Frost (Mage).
Added Smoke Bomb (Rogue).
Added Shadowsnare (Glyph of Shadowflame) (Warlock).
Added Dispersion (Priest).
Updated German translation (credit: Morbis).
Updated Chinese translation (credit: 狂飙).

4.07:
Fixed Solar Beam (Druid).
Removed Ravage (Hunter).
Updated Chinese translation (credit: fatalerror).

4.06:
Added Axe Toss (Felguard).

4.05:
Added Grounding Totem to spell immunities.

4.04:
Added Unstable Affliction silence (Warlock).

4.03:
Fixed Seal of Justice (Paladin).

4.02:
Fixed settings not saving.
Removed Skull Bash (Druid).
Fixed Avenger's Shield (Paladin).

4.01:
Updated for patch 4.0.1 compatibility.
Added spell immunity tracking.

3.33:
Added Freezing Arrow Effect (Hunter).
Added Ferocious Butt (Icehowl).
Fixed: Unlock option only shows enabled frames.

3.32:
Fixed bug on startup when updating settings from older version.
Fixed possible bug with tracking options on non-English clients.
Immunity tracking no longer tracks self.

3.31:
Fixed bug on startup when settings file doesn't exist.
Fixed bug where a buff could appear as a debuff (Impact).
Turned off immunity tracking by default (consumes less CPU time).
Small performance improvements.

3.3:
Updated for patch 3.3 compatibility.
Graceful upgrade from 3.22 (settings won't reset).
Removed Improved Fire Nova Totem spell ID.
Changed Target and Focus portrait frame references to match Blizzard's.
Added immunity effect tracking (Bladestorm, Divine Shield, Ice Block, The Beast Within).
Removed strata options (too buggy atm).
Fixed frames not hiding at start.
Added basic command line options:
/lc reset
/lc lock
/lc unlock
/lc enable <unit>
/lc disable <unit>
where <unit> can be: player, target, focus, party1 ... party4, arena1 ... arena5

3.22:
Changed versioning scheme to match WoW client's.
Added Cobalt Frag Bomb to spell list.
Added support for Perl and XPerl unit frames.
Added arena enemy unit frame support.
Fixed bug where debuff icons would sometimes not overlay the unit portrait correctly.
Improved performance when unit frames are hidden.
Reworked options menu.
Added settings for individual frame strata.

1.42:
Fixed Wyvern Sting to no longer show dot effect.
Fixed Freezing Trap not displaying.
Added Nature's Fury (Freya) to PvE list.
Added Mark of the Faceless (General Vezax) to PvE list.

1.41:
Fixed a bug with icons not hiding after changing targets/focus.
Removed Psychic Horror disarm effect (horrify effect still remains).
Better integration with the standard Blizzard UI.
- Target, focus, and party icons will now display within their appropriate unit portrait.
- Note: You can manually adjust their position to bring them out of the portrait. You should do this if you want to use LoseControl with non-standard UI frames. However, the only way to undo this is to reset LoseControl to its default settings.
Updated German and Russian translations.
Consolidated all localization files into one for easier translation.

1.4:
WoW 3.1 patch support.
Support for Target/Focus/Party frames.
Removed Min/Max debuff duration options.
Death Knight:
Glyph of Blood Boil is now Glyph of Heart Strike.
Added Desecration snare.
Druid:
Added Typhoon snare.
Hunter:
Removed T.N.T. stun.
Removed Improved Wing Clip root.
Mage:
Added Fiery Payback disarm.
Added Frostfire Bolt snare.
Paladin:
Added Shield of the Templar silence.
Priest:
Removed Blackout stun.
Added Psychic Horror (horror + disarm).
Shaman:
Added Earthgrab root (Storm, Earth and Fire talent).
Added Freeze root (Frozen Power talent).
Warlock:
Removed Pyroclasm stun.
Added Aftermath snare.
PvE:
Added Gravity Bomb and Light Bomb (XT-002 Deconstructor)

1.31
Added hunter pet abilities, Chilblains, Frost Grenades.
Added PvE debuffs: Mutating Injection (Grobbulus), Positive/Negative Charge (Thaddius), Detonate Mana (Kel'Thuzad)
Added minimum and maximum debuff duration options.

1.3
Converted to spellIds.
Added random proc CCs (Impact, Blackout, etc).
Added tracking for silence, disarm, root, and snare effects.
Added slash commands to access the options menu.
Settings saved per character instead of per account.
Fixed bug with overlapping the same CC effect.
Fixed bug with Wyvern Sting DOT component.

1.23
Added option to disable CooldownCount/OmniCC text.

1.22
Added Korean support (credit: sayclub).

1.21
Added Chinese support (credit: 饺子).

1.2
Added German, Spanish, French, and Russian support.

1.12
Added Cower in Fear and Gnaw for Death Knights and removed Glyph of Frost Strike.
Added a few fringe case spells like Turn Evil and Shackle Undead that can work on players under certain effects (i.e. Lichborne, Metamorphasis).
Made frame movable, resizable, and added adjustable transparency.
Options can be configured in the AddOns Interface Options.
Optional Files (0)


Archived Files (31)
File Name
Version
Size
Author
Date
5.4
16kB
Kouri
09-11-13 01:54 AM
5.3
16kB
Kouri
05-22-13 02:12 AM
5.2
16kB
Kouri
03-06-13 04:20 AM
5.1
15kB
Kouri
01-07-13 06:06 AM
5.02
15kB
Kouri
10-10-12 11:47 AM
5.01
15kB
Kouri
10-10-12 03:17 AM
5.0
15kB
Kouri
09-16-12 05:07 AM
4.3
14kB
Kouri
12-26-11 02:07 AM
4.21
13kB
Kouri
06-29-11 04:40 PM
4.1
13kB
Kouri
05-17-11 03:49 AM
4.08
14kB
Kouri
02-10-11 06:30 AM
4.07
13kB
Kouri
11-13-10 01:13 PM
4.06
13kB
Kouri
10-30-10 05:20 AM
4.05
13kB
Kouri
10-29-10 02:51 AM
4.04
13kB
Kouri
10-28-10 02:04 AM
4.03
13kB
Kouri
10-26-10 06:00 PM
4.02
13kB
Kouri
10-21-10 02:18 PM
4.01
13kB
Kouri
10-18-10 04:22 AM
3.33
13kB
Kouri
03-01-10 03:57 PM
3.32
13kB
Kouri
01-23-10 06:14 PM
3.31
13kB
Kouri
12-17-09 03:19 AM
3.3
12kB
Kouri
12-09-09 03:31 AM
3.22
12kB
Kouri
10-03-09 04:51 PM
1.42
10kB
Kouri
07-31-09 03:57 PM
1.41
10kB
Kouri
05-12-09 05:29 PM
1.4
11kB
Kouri
04-24-09 12:13 AM
1.31
7kB
Kouri
02-26-09 01:16 AM
1.3
6kB
Kouri
02-02-09 02:39 AM
1.23
12kB
Kouri
01-06-09 12:38 AM
1.12
4kB
Kouri
12-08-08 03:17 AM
1.01
2kB
Kouri
11-24-08 12:12 PM


Post A Reply Comment Options
Unread 12-16-09, 10:39 PM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
Originally posted by Ajuga
The buff "Impact" is showing up as the stun debuff of the same name.

Buff: http://www.wowhead.com/?spell=64343
Debuff: http://www.wowhead.com/?spell=12355

Should you want to test this out somehow I can say that it requires a level 20+ fire mage.

Edit: It's working now after deleting its saved variables.

While I'm here I'd like to request a feature: More frames for the player unit. So I can have one for CC, another for just snare/root, and perhaps a third for silence/disarm.
Thanks for your report. I realized what was causing this (immunity tracking) and it has nothing to do with your saved variables. I'll release an update soon to fix this (and hopefully some of the other problems people are having).
The other thing this made me think about is whether or not immunities should be tracked on the player frame. I'll leave it for now, but I'd like to hear what other people think about it.
As for your request, that's starting to make the mod way more complicated than I originally wanted it to be, although I wouldn't say it's totally off the table.
Kouri is offline Report comment to moderator  
Reply With Quote
Unread 12-16-09, 08:26 PM  
Ajuga
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
The buff "Impact" is showing up as the stun debuff of the same name.

Buff: http://www.wowhead.com/?spell=64343
Debuff: http://www.wowhead.com/?spell=12355

Should you want to test this out somehow I can say that it requires a level 20+ fire mage.

Edit: It's working now after deleting its saved variables.

While I'm here I'd like to request a feature: More frames for the player unit. So I can have one for CC, another for just snare/root, and perhaps a third for silence/disarm.
Last edited by Ajuga : 12-16-09 at 08:45 PM.
Ajuga is offline Report comment to moderator  
Reply With Quote
Unread 12-16-09, 02:49 AM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
If anyone is having lag issues, can you try disabling Immunity tracking and see if that helps?
Kouri is offline Report comment to moderator  
Reply With Quote
Unread 12-15-09, 12:29 PM  
volcan
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Lua Error

The / command didn't really do anything, and about the .lua I were unable to find the file since I couldn't find "\Saved Variables\" but I used the "search" function and found that losecontrol.lua is somewhere in those files.
I really hope for a fix of this problem:P
volcan is offline Report comment to moderator  
Reply With Quote
Unread 12-15-09, 12:46 AM  
xenius
A Fallenroot Satyr

Forum posts: 28
File comments: 19
Uploads: 0
Hey, i can't get this addon to work with the new patch... I downloaded the new files and put them in the proper maps... Why wouldn't it work? I just don't see the anchors to move the cc's and whatsoever.

Also when i got the addon enabled , when i try to cast a spell my whole interface lags for 2 secs.

Anyone else having problems with this addon?
__________________
Last edited by xenius : 12-15-09 at 12:48 AM.
xenius is offline Report comment to moderator  
Reply With Quote
Unread 12-14-09, 10:39 AM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
Re: Lua Errors

Volcan, does typing "lc /reset" fix it?
Does the file "World of Warcraft\WTF\<Account>\<Server>\<Character>\Saved Variables\LoseControl.lua" exist?
Kouri is offline Report comment to moderator  
Reply With Quote
Unread 12-13-09, 08:18 AM  
volcan
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Lua Errors

I really appriciate this addon, but post 3.3 I keep getting lua errors, I read something about Xperl and tried disabling it but I really don't know what to do cause nothing seems to work, they keep popping up every time I target og detarget someone, I am not very much into programing Addons but I will post what it says if it may help fixing it, or atleast telling me what I do wrong with it:

Message: Interface\AddOns\LoseControl\LoseControl.lua:360: attempt to index upvalue 'LoseControlDB' (a nil value)
Time: 12/13/09 15:17:49
Count: 1
Stack: Interface\AddOns\LoseControl\LoseControl.lua:360: in function `UNIT_AURA'
Interface\AddOns\LoseControl\LoseControl.lua:444: in function `?'
Interface\AddOns\LoseControl\LoseControl.lua:314: in function <Interface\AddOns\LoseControl\LoseControl.lua:313>
[C]: in function `CameraOrSelectOrMoveStop'
[string "CAMERAORSELECTORMOVE"]:4: in function <[string "CAMERAORSELECTORMOVE"]:1>

Locals: self = LoseControltarget {
0 = <userdata>
texture = <unnamed> {
}
unitId = "target"
}
unitId = "target"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'LoseControlDB' (a nil value)"

/Volcan
volcan is offline Report comment to moderator  
Reply With Quote
Unread 12-09-09, 11:02 AM  
Heyday
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Kouri, ty mate for update. <3
Heyday is offline Report comment to moderator  
Reply With Quote
Unread 12-09-09, 01:47 AM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
Originally posted by x
Would it be possible to prioritize spells shown by type rather than duration? I like to have Snares and Roots shown, but as they are generally longer than Stuns, they show instead of Stuns.
Yes, it's on my to-do list.
Originally posted by thebadmf
Any chance there could be an option to save the positions globally rather than per character? Having to move the frames is cumbersome when you have many toons!

Regarding skinning what about support for Buffskin or something similar?
Profiles are on my to-do list, but for now, open up Interface\AddOns\LoseControl\LoseControl.toc in notepad or something similar. Change the word "SavedVariablesPerCharacter" to "SavedVariables". Save and exit. Copy "WTF\Account\<AccountName>\<Server>\<AlreadyConfiguredToon>\SavedVariables\LoseControl.lua" to "WTF\Account\<AccountName>\SavedVariables". Done.
Skinning support is a low priority right now, but I will try to get to it eventually.
Originally posted by koshiru
with 3.3 patch, my target's losecontrol icon location is in the center instead of on the target frame default location.
I'm going to release a fix for this ASAP.
Kouri is offline Report comment to moderator  
Reply With Quote
Unread 12-08-09, 09:20 PM  
koshiru
A Kobold Labourer

Forum posts: 1
File comments: 29
Uploads: 0
with 3.3 patch, my target's losecontrol icon location is in the center instead of on the target frame default location.
koshiru is offline Report comment to moderator  
Reply With Quote
Unread 12-08-09, 01:54 AM  
thebadmf
is in disguise
 
thebadmf's Avatar

Forum posts: 5
File comments: 109
Uploads: 0
Lovely mod, thank you.

Any chance there could be an option to save the positions globally rather than per character? Having to move the frames is cumbersome when you have many toons!

Regarding skinning what about support for Buffskin or something similar?
thebadmf is offline Report comment to moderator  
Reply With Quote
Unread 12-06-09, 05:20 AM  
x
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 73
Uploads: 1
Awesome addon, have been using it for weeks!

Would it be possible to prioritize spells shown by type rather than duration? I like to have Snares and Roots shown, but as they are generally longer than Stuns, they show instead of Stuns.

It would make more sense if Stuns and Silences were shown in priority during the time they're effective, then Roots/Snares would be shown back.

Does it make sense ?
x is offline Report comment to moderator  
Reply With Quote
Unread 11-25-09, 04:27 PM  
thorborn
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: addon not showing?

Originally posted by Kouri
After you unlock the frames, drag each of them to where you want them to appear. This will detach the frames from the default Blizzard ones so they won't be hidden anymore.
My bad, I had mistaken the focus frame for the target frame, and hadn't moved the target frame (so it was still attached to blizz frames). So obviously it didn't show the CC for my target.

It's probably not a big problem, but would be nice if the frames were distinguishable while unlocked, so one knows which frame is which

Thanks for the addon mate.
Last edited by thorborn : 11-25-09 at 04:27 PM.
thorborn is offline Report comment to moderator  
Reply With Quote
Unread 11-25-09, 03:47 PM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
Just so everyone knows, I'm working on a fix for the strata issues. I recommend not using HIGH for now if you want the OmniCC timer to show.

Originally posted by MilkEyedMender
Hey, hate to be difficult, but is there any way to get it BACK to looking the way it does in the screenshots, with the square icon overlapping the portrait? I don't like this funky cut-off-the-corners look. It makes it harder to see and looks funny.

Edit. Okay, I got rid of the circular mask and brought the square icon look back, but how do I set the cooldown spiral to a layer consistently above the icon? They are set to MEDIUM, ATM.
You could also unlock the frames and detach them from the Blizzard frames as I wrote in the comment below.

Originally posted by Akustik
Can you remove the original icon borders and do some inserts of black or white instead or something cause they're really ugly and spoil the good addon
Having customizable borders is on my to-do list.
Kouri is offline Report comment to moderator  
Reply With Quote
Unread 11-25-09, 03:37 PM  
Kouri
A Kobold Labourer
 
Kouri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 121
Uploads: 4
Re: addon not showing?

Originally posted by thorborn
Hi, I have a strange problem.

The addon does not show at all. Only way I can see the frames, is if I unlock them but even then it doesn't seem to register any CC effects, and just shows default icons without timers.

I use Pitbull unitframes and Classtimer (which track hot/debuff timers, but it also tracks CC timers)

I've read through the comments that someone had a similar problem when using XPerl unitframes. Could this problem be related to Pitbull, or somehow bugging because it has to share timers with Classtimer?

Thanks
After you unlock the frames, drag each of them to where you want them to appear. This will detach the frames from the default Blizzard ones so they won't be hidden anymore.
Kouri is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: