• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Rogue Focus Classic

 
Project Updated:
Files Updated: Fri, Apr 17 2009
Supports Game Version: 3.1.0
Category: PvP, Combat, Damage Dealer, Druid, and Rogue
Tags:

, , , , , and [Edit Tags]

Project Manager: siv0968
Additional Authors: No additional authors
Current Version: 1.3.0
License: Public Domain
Development Site: CurseForge
Avg Daily DL (last 30 days): 127
Downloads Total: 321,768
Favorites: 432
Comments: 97
  • Contests
  • About Rogue Focus Classic
  •  

Rogue Focus Classic (RFC) shows Combo Points and Energy Bar in one simple addon, for Rogues and Cat Form Druids.

By the option window (type /roguefocus or /rfc to open it) you can:

  • show health bars of your character and the selected target near the other bars, in order to watch only Rogue Focus Classic without look to the target frame bar.
  • Activate RFC frame when in stealth, in combat, in other cases, and with all the possible combinations of these options. ;)
  • Listen an audible ticks when the energy bar is full ("Tick!", "GO!").
  • Lock the addon window in order to don't interfere with mouse clicks.

Thanks to the following people which I made use of their code:

  • Masso, the original creator of MassoComboBar.
  • VectorAN, the original creator of EnergyWatch.
  • Lonny (VoidRaider), the original creator of RogueFocus.
  • Dridzt, "Frame lock" and "Audible energy ticks" coder.
  • Larven, "Health bar" coder and co-author of version 1.2.0.
  • Squirrelbot, co-author of version 1.2.0.
  • All the people that in various comments suggested features and bug solutions.

Reminder: Rogue Focus Classic has reached its objectives. It comes with the main features working well. If someone wants to integrate more bars, stuns, bleeds etc., or wants the ability to hide the combo bar or energy bar, he can code it and he'll receive all my efforts to keep updated addon in this site, giving news and obviously adding his name in authors list. Remember only to give the ability to show/hide the new bars in the options window, in order to keep Rogue Focus Classic simple and clear like I wanted when I've put my hands on it. Thanks!

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Rogue Focus Classic 1.0.3 Release 2.3.0 423 12/4/2007
  Rogue Focus Classic 1.0.2 Release 2.3.0 41 12/2/2007
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Great addon! but don't work on 3.2.2. Any one can fix it?

    Reply Report Permalink
  • I wish someone would

    Reply Report Permalink
  • Lizmichi said

    No kidding. It's hard to raid without this addon I'm just so use to it.

    Reply Report Permalink
  • 3.2.2 just will not let me load this addon. Can you make a fix for it?

    Reply Report Permalink
  • AnathBanan said

    Suggestion: show health as a percentage option rather than an absolute value.

    Reply Report Permalink
  • lord3vil said

    My suggestions aside: Thanks for providing such a simple and minimalist addon. If it weren't for this, I'd probably have had to to install some bloated unitframe package to get the things I need.

    Reply Report Permalink
  • lord3vil said

    Suggestion: This is a proposal I'm not so sure should be included, but since I'm using it myself nevertheless, I might as well share it with others. Now, this addon is called ROGUE Focus Classic after all, but since I'm playing a druid, I like to see my current resource bar at all times (be it mana, rage or energy) and combo points on the current target. I made a modification so that the resouce bar is blue and displays mana in caster form, red/rage in bear form, in addition to the default orange/energy in cat form. To accomplish this, I modified
    function RogueFocus:IsSupported()
    if ( UnitPowerType("player") == 3 ) then
    return true
    else
    return false
    end
    end
    into this:
    function RogueFocus:IsSupported()
    if(RogueFocus.Class == "ROGUE" or RogueFocus.Class == "DRUID") then
    if ( UnitPowerType("player") == 3 ) then
    local Frame = _G["RogueFocusEnergyBar"];
    Frame:SetStatusBarColor(1, 0.75, 0);
    return true
    elseif ( UnitPowerType("player") == 1 ) then
    local Frame = _G["RogueFocusEnergyBar"];
    Frame:SetStatusBarColor(1, 0, 0);
    return true
    elseif ( UnitPowerType("player") == 0 ) then
    local Frame = _G["RogueFocusEnergyBar"];
    Frame:SetStatusBarColor(0, 0, 1);
    return true
    end
    else
    return false
    end
    end
    This change qualifies as more of a hack than a modification perhaps, but I wanted to keep it small and simple, so as to be able to quickly modify future versions of the addon as well.

    Reply Report Permalink
  • lord3vil said

    Suggestion: I found it somewhat difficult to see the actual bars underneath the numbers which are laid on top of them. I solved this by simply commenting out all the SetText() calls, so that only the plain bars are visible. Perhaps you could add a checkbox to the interface to turn the bar text on or off?

    Reply Report Permalink
  • lord3vil said

    Suggestion: Indicate the target's class by coloring the target health bar accordingly. Very nice for PVP. If the target is an NPC, just display the current red bar. To accomplish this, I modified this function:
    RogueFocus:UpdateTargetHealthBar().
    I changed this (I tried to make it more readable, but extra whitespace is removed when I post):
    if (UnitExists("target") and (UnitIsUnit("target", "player") == nil)) then
    RogueFocusBorderTargetHealth:Show();
    else
    RogueFocusBorderTargetHealth:Hide();
    end
    into this:
    if (UnitExists("target")) then
    if (UnitIsPlayer("target")) then
    healthColor = RAID_CLASS_COLORS[select(2, UnitClass("target"))];
    Frame:SetStatusBarColor(healthColor.r, healthColor.g, healthColor.b);
    RogueFocusBorderTargetHealth:Show();
    else
    Frame:SetStatusBarColor(1, 0, 0);
    RogueFocusBorderTargetHealth:Show();
    end
    else
    RogueFocusBorderTargetHealth:Hide();
    end
    .

    Reply Report Permalink
  • Pretty good add-on. I like simplicity. But, will there ever be an addition in the future to announce in some way when you have "X" amount of energy? Such as bar color changes or something, since a message would create massive screen spam.

    Reply Report Permalink
  • I really love this addon but one thing I've always wished it had was the name of your current target with the health bar. I would imagine this is possible but I know nothing of lua or coding in general really. Is this something I could add myself pretty easily?

    Thanks for a really great addon >.>

    Reply Report Permalink
  • Collera said

    I've been using this addon for... a long time. From kara to ulduar thus far and have no intention of stopping now, with that being said is there any chance that you'll release some new skins or colors of it?

    Reply Report Permalink
  • Romock said

    hi, nice addon!
    it would be great if you could add something like a castbar of the enemy.
    And an option where the user can decide if he wants players health / enemys health / energy (and so on) on top or in the second line or whatever.

    Reply Report Permalink
  • kaustos said

    This is a great addon and a must-have for any rogue, but may I suggest turning off the 'ding!' when energy is full by default?

    I let curse auto-update about 20 addons and it drove me mad for 2 days trying to figure out what was causing this new noise every timed I signed in, cast FoK for fun or fought something.

    Reply Report Permalink
  • siv0968 said

    It's already disabled by default, like all other options, except the three show status: in combat, in stealth and in other cases.
    Maybe you have enabled it (long) time ago, but the sound was almost impossible to hear and you've forgot to have enabled it. :)

    Reply Report Permalink
  • gebby said

    thnx for the effort!

    Reply Report Permalink
  • siv0968 said

    I've put also own HP bar, green, at the top of the addon frame in version 1.3.0. Obviously you can hide it by option window.
    Hope you like it :)

    Reply Report Permalink
  • GrayFoxBG said

    If someone knows how to add my own HP bar with text in percentages (%), make that the energy is shown only by its value not with its max value (100 only; not 100/100) and the enemy HP is shown in percentages (%) please tell me. Thats the only thing i need in this addon. Thanks. I ask becouse i am total noob in LUA and coding/programming/whatever-u-call-it.

    Reply Report Permalink
  • sinfulx said

    I agree. If anyone can help me figure out how to add a bar with my own HP I would really appreciate it.

    Reply Report Permalink
  • Seppoman said

    great addon, but:
    i still use MassoComboBar but since last patch, the combopoints weren't shown any more...
    in your lua i see, that you are using the code from Masso. do you have any idea, why the UpdateComboBar-function is not working any more?

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 26,233 Atlasloot Enhanced PvP, Arena, Map & Minimap...
  2. 19,683 Deadly Boss Mods Boss Encounters, and Combat
  3. 5,557 Recount Combat
  4. 4,816 Decursive Buffs & Debuffs, Buffs & Debuffs...
  5. 4,816 Decursive Buffs & Debuffs, Buffs & Debuffs...