Help

MBB

Map & Minimap Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 269,927 Downloads
  • Supports: 4.3
  • 124 Average Daily Downloads
  • Comments
  • Created 7/30/2008 5:59:34 AM
  • Updated 11/30/2011 4:39:57 PM
  • 977 Favorites
  • Project Site
  • License: All Rights Reserved
  • Release Type: Release
  • Newest File: v1.20
or

About MBB

Cleans up minimap buttons and makes them accessible through a pop out menu!

------------------------------------------------------------------------
r73 | pericles | 2011-11-30 22:39:50 +0000 (Wed, 30 Nov 2011) | 2 lines
Changed paths:
   A /tags/v1.20 (from /trunk:72)

MBB:-
Release v1.20 to Curse.com
------------------------------------------------------------------------
r72 | pericles | 2011-11-30 22:38:04 +0000 (Wed, 30 Nov 2011) | 2 lines
Changed paths:
   M /trunk/MBB.lua
   M /trunk/MBB.toc

MBB:-
Updated for patch 4.3
------------------------------------------------------------------------

Comments

First Previous Page 1 of 9 Next Last
  • #134

    Hi, MBB does not find all my buttons in version 1.20 and had the same problem as of version 1.12. It is because you removed the code which is in, MBB_NotSureIfThisIsNeeded(). Everything works okay if I go back to version 0.63 and just fix some code that cataclysm broke.

    For example, MBB is not collecting the minimap buttons for outfitter, healbot, monkeybuddy, and more. Outfitter and monkey are considered minimap background buttons (local additional = {MinimapBackdrop:GetChildren()}). Healbot is considered a button inside a child (for _,subchild in ipairs({child:GetChildren()})). Some addons use mouse events instead of clicking (if( hasClick or hasMouseUp or hasMouseDown )).

    To help, you can move what you had in MBB_NotSureIfThisIsNeeded() and put in OnUpdate() so it finds all buttons. I made some changes so it makes more sense for the OnUpdate() routine since different from being in the OnEvent() routine.

    function MBB_OnUpdate(elapsed)

    ...

      local children = {Minimap:GetChildren()};

      local additional = {MinimapBackdrop:GetChildren()};

      for _,child in ipairs(additional) do

       table.insert(children, child);

      end

      for _,child in ipairs(MBB_Include) do

       local childframe = _G[child]

       if( childframe ) then

        table.insert(children, childframe);

       end

      end

      for _,child in ipairs(children) do

       if( not child.oshow and child:GetName() and not MBB_IsKnownButton(child:GetName(), 3) ) then

        if( not child:HasScript("OnClick") ) then

         for _,subchild in ipairs({child:GetChildren()}) do

          if( subchild:HasScript("OnClick") ) then

           child = subchild;

           child.hasParentFrame = true;

           break;

          end

         end

        end

        local hasClick, hasMouseUp, hasMouseDown, hasEnter, hasLeave = MBB_TestFrame(child:GetName());

        if( hasClick or hasMouseUp or hasMouseDown ) then

         MBB_PrepareButton(child:GetName());

         if( not MBB_IsInArray(MBB_Exclude, child:GetName()) ) then

          MBB_AddButton(child:GetName());

          MBB_SetPositions();

         end

        end

       end

  • #132
    Danke für das geniale Addon :) Bei weitem Besser als das MBF!
    Respekt & weiter so :)
  • #131
    Noticed some comments about the button not remembering where it was, and resetting. This happens whenever you move it out of the "CENTER" area of the UI, it's hard coded to always put it back there.

    If you'd like to fix it, you can make the following changes:
    MBB.xml line 92, change to:
    local point,_,_,xpos,ypos = self:GetPoint();
    Next line, add:
    MBB_Options.ButtonPoint = point

    Then in MBB.lua, line 52 add:
    ["ButtonPoint"] = "CENTER",

    MBB.lua line 828 change line to:
    MBB_MinimapButtonFrame:SetPoint(MBB_Options.ButtonPoint, UIParent, MBB_Options.ButtonPoint, MBB_Options.ButtonPos[1], MBB_Options.ButtonPos[2]);

    Now it'll save the correct location for the button at all times. May not be the best way to fix it, but it works.
  • #130
    Beautiful! and better than MBF, which can get buggy.
    Any way to make it collect buttons? Some addons aren't automagically included (in this case, HealBot and Atlas).
  • #133
    So... no then?
  • #129
    For such a specific and "small" addon, this really is one of my favorites. Probably just wasting breath (or finger movement I guess) by asking for a minimap button that expands into the micro-menu? Lol, I might as well ask!
  • #128
    this button keeps repositinoing it self over the area were pvp icons pop up, EVERY TIME i do anything...

    its really annoying, why cant it remember its position?
  • #127
    Hello, is there an chance you could make the update needed to bring this to 4.1? As it is showing up as being out of date.

    Thanks.
  • #126
    Is this addon still being supported?
  • #124
    If you remove a button from MBB via Ctrl-RClick, is there a way to re-add them? I've accidentally removed one or two that I'd like to be back in the list.
  • #125
    Would be Ctrl-RClick, but addon is broken? Author removed the code for buttons where it says, MBB_NotSureIfThisIsNeeded(). Some buttons can be removed and added back in, but some other buttons can not be put in anymore. I had to go back to an older mbb version until fixed.
  • #122
    I updated my MBB with V. 1.12 and when I logged onto game, the mini button was in the middle of my screen. Can't drag it anywhere. When I go into game add-ons and click on "hover" mode, it disappears but then I can't find it anywhere. So, I downloaded the older MBB 4.01 and now the button is where it should be and I don't have any more problems other than Curse telling me I need to upgrade to a newer version. Can you look into why new version is not working? BTW.....love this mod
  • #123
    "Thursday, January 27, 2011 10:48:50 AM (2 weeks ago)

    Version 4.01 oddly doesn't have the position reset issue, but the newest version 1.12 does......"


    Glad I could help =D

  • #121
    I updated to the newest version and all the MBB tool tips are showing French even though I am using an English version of WoW. I would also like to know to get my poisoner and fishing buddy mini map buttons to go inside of MBB. I love this addon and the alternatives don't even come close in my opinion.
  • #119
    Screenshot please!
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!