Broker_Control

This project has become inactive.

This project is inactive and its default file will likely not work with the most recent version of World of Warcraft. The author may have abandoned it, or it may have outlived its usefulness.

Tooltip2

Broker_Control allows you to easily switch between raid difficulties, looting modes, and loot threshold without using the cursed right click menu. Also allows for marking friendly and enemy targets with icons in party and raids, toggling blizzard MTs, and managing group layouts.

Broker Click options

  • Click - Ready check
  • Alt-Click - Set targets (manually before combat)
  • Shift-Click - Convert to raid group
  • Ctrl-Click - Role check

Tooltip Click options

  • Party/Raid Difficulty - click to select difficulty
  • Loot Threshold - click to select threshold
  • Loot Type - click to select loot type
  • Icon Priority - left click to make an icon higher in priority and right click to decrease it's priority
  • Friendly Icons - target a player (in your group) and left click an icon line to automatically place that icon on that player during combat
  • Hostile Icons - target a player (in your group) and left click an icon line to automatically place that icon on that player's target during combat
  • Blizzard Tanks - target a player (in your group) and click the tank button to toggle their tank status (ONLY out of combat)
  • Hostile/Friendly - right click to clear current slot
  • Group Control - click a saved slot to attempt to organize current raid with saved layout. Right click to delete that saved layout.

Group Control Notes
After organizing your raid group the way you like it click Save Layout to save the current raid layout. A box will popup for you to enter a saved layout name. It is best to do this after everyone is in range and in the correct spec otherwise the data may be partially inaccurate leading to strange results. From that point on you can then restore that raid layout by left clicking on the broker tooltip raid layout you desire. The mod will then attempt to move raid members to create this saved layout. They are organized by name first, then by role and class match, next by role match and finally by class match. If no match is found for a raid slot it will be left "empty"

Raid Icon Notes
You can not assign two icons to the same target or the same icon to a hostile and friendly target at the same time. When you enter combat the icons will all be reapplied throughout the fight according to the interval you set and as the player changes his target for hostile icons. An icon of lower priority will never overwrite an icon of higher priority. ie most groups will have skull be highest priority so nothing can overwrite it.

Options

  • Delay - Interval which icons should be reapplied in combat (icons are only applied in combat automatically)
  • Tooltip height - set a height if you want to restrict its size otherwise leave at 0
  • Show Text - Show broker text for instance size and difficulty (colored by loot threshold)
  • Main Tanks - Allow control of blizzard MT's through this mod
  • Group Control - Allow managing saved raids
  • Dev mode

You must login to post a comment. Don't have an account? Register to get one!

  • 5 comments
  • Avatar of DrKazza DrKazza Mar 09, 2013 at 13:33 UTC - 0 likes

    There's a fix for the bugs that came with 5.2

    Open Core.LUA and go to line 442 there's a function called getdifficulty, change the whole block to the following:

    function mod:GetDifficulty()
        local _, _, difficulty = GetInstanceInfo()
        difficulty = difficulty + 1
        self:debug("Diff="..difficulty)
        if difficulty == 1 then
            if self:InRaid() then return GetRaidDifficultyID() end
            local diff = GetDungeonDifficultyID()
            if diff == 8 then diff = 3 end
            return diff
        elseif difficulty < 4 then return difficulty - 1
        elseif difficulty < 8 then return difficulty - 3
        elseif difficulty == 8 then return 3
        end
    end
    
  • Avatar of Morgalm Morgalm Feb 17, 2011 at 02:02 UTC - 0 likes

    Yes I am. There is a bug where turning off MT control doesn't work which will be fixed in next release but if you turn off both show tank button and show ora2 tanks in the options it should go away. And it appears when you hover over the broker_control feed by design. Should be moveable though. And it toggles the targeted player as a blizz tank (you have to have a target for it to work and not be in combat)

  • Avatar of xtoq xtoq Feb 17, 2011 at 01:11 UTC - 0 likes

    Not sure if you're still developing this or not, but I have a small issue. Whenever I set main tanks via Blizzard, an immovable and unhideable button appears in the middle of my screen telling me to click it to set a main tank, despite the fact that they are already set. It doesn't even set the main tanks as it claims to.

    I haven't done extensive troubleshooting, but I know if I disable Broker_Control, then it doesn't happen anymore. This used to happen occasionally in WotLK but not often enough to remind me to open a ticket. This is happening every time we set main tanks.

  • Avatar of Morgalm Morgalm Nov 22, 2010 at 22:07 UTC - 0 likes

    Yeah but not sure rolling really fits in with what I want the mod to do. I will think about it.

  • Avatar of kappesante kappesante Nov 22, 2010 at 16:07 UTC - 0 likes

    almost perfect. a /roll function could be welcome, so we have only yo keep this one insted this + broker group

  • 5 comments

Facts

Date created
Sep 23, 2009
Category
Last update
Mar 11, 2013
Development stage
Inactive
License
GNU General Public License version 3 (GPLv3)
Curse link
Broker_Control
Downloads
8,313
Recent files
  • R: v2.3 for 5.2.0 Mar 11, 2013
  • A: r32 for 5.2.0 Mar 10, 2013
  • R: v2.2 for 5.0.4 Sep 05, 2012
  • A: r30 for 5.0.4 Sep 05, 2012
  • R: v2.1 for 4.3 Dec 05, 2011

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibQTip-1.0
LibStub