• 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Not 100% sure. But what about the GCD issue, since 1.5s is not constant anymore?
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Mortal strike with 4 piece bonus is not working.
    Colossus Smash has a 40% chance to reduce the cooldown of Mortal Strike by 50% for 10 secs.

    I'm using a cooldown bar for mortal strike, and it looks like the bar is resetting before the cooldown is up. Only happens when the CD is 40% faster.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Can you put in some kind of variable GCD for warriors. I have some CDs I like to see show up when they have a GCD of 1.5secs or lower. But the part of the addon that lets you type this is in is not going to work anymore. As we add more haste the GCD gets faster than 1.5secs.

    Also how do I get the clockface cooldown option to work this is on the beta.
    Posted in: General AddOns
  • 0

    posted a message on Options window title focus bug
    Not sure whats up. Image working fine now.
    Posted in: Ace3
  • 0

    posted a message on Options window title focus bug
    http://i219.photobucket.com/albums/cc28/Teyasio/TitleBarFocusBug.jpg

    Take two option windows, and drag the title bar part of one on top of a widget on another. The widget has focus instead of the title bar. Never seen this happen on live. This is on beta. Maybe this is something similar to the color picker bug which was fixed.
    Posted in: Ace3
  • 0

    posted a message on How can I make this have mouse over tooltips?
    Thats not what I'm looking for. Buttons are ugly for this. The way I have it looks nice. I just need code to make it so if you mouse over you can see a full spell tooltip the same as if you were to mouse over the spell in buffs or debuffs.

    And I need a custom widget for that.
    Posted in: Ace3
  • 0

    posted a message on Color picker used with Ace3
    No, just beta. Course i'm using the alpha release of ace3 on beta. Don't want to install alpha on live though.
    Posted in: Ace3
  • 0

    posted a message on Color picker used with Ace3
    Not sure if this is a problem with ace3 or not. But I noticed the color picker doesn't get focus very well. Sometimes when I try to click on certain buttons in the color picker it mouses thru and clicks on buttons in the panel behind it.

    This is on beta.
    Posted in: Ace3
  • 0

    posted a message on Are there events for UnitReaction() ?
    I recently aded UnitReaction to show faction colors and added tapped to show if a target is tapped or not.

    Are there events to show when these two things happen on the unit?
    Posted in: Lua Code Discussion
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    I tried the alpha of raven for warlords, but nothing really works. Any ETA for a more working version of Raven for warlords?

    Update: Think I got this working, I searched for "~= nil" in all the files and edited them out. Since blizzard changed all their functions that returns 1 and nil to true and false.
    Posted in: General AddOns
  • 0

    posted a message on How can I make this have mouse over tooltips?
    Well I'm working within the limits of aceconfigdialog. Right now I'm using description. Which doesn't have any tooltip support. I could use execute and set it to an image, but it looks ugly as hell cause the button is centered and text is below it. I looked at cancelmybuffs, didn't see any spell icons in the UI.

    So what am I missing?
    http://www.wowace.com/addons/ace3/pages/ace-config-3-0-options-tables/
    Posted in: Ace3
  • 0

    posted a message on How can I make this have mouse over tooltips?
    Quote from Phanx
    You could use buttons instead of descriptions. They'll be ugly, but they'll have tooltips.


    Tried doing that, no way to set a tooltip on a button, and its too ugly.

    All I need is some sample code on how to do a custom widget for it.
    Posted in: Ace3
  • 0

    posted a message on How can I make this have mouse over tooltips?
    Was looking into that, but can't figure out how I get the inputs into the custom widget from the get function in aceconfigdialog. The widget would need to take a spellID from the get function, hows that done?

    -------------------------------------------------------------------------------
    -- CreateAuraUtilityOptions
    --
    -- Creates options that let you view the last auras seen.
    --
    -- Order     Position in the options list.
    -- Name      Name of the options.
    -- Desc      Description when mousing over the options name.
    -------------------------------------------------------------------------------
    local function AuraSort(a, b)
      return a.Name < b.Name
    end
    
    local function RefreshAuraList(AL, TrackedAuras)
      if TrackedAuras and Main.UnitBars.AuraListOn then
        AL.args = {}
        local ALA = AL.args
        local Order = 0
        local SortList = {}
    
        for SpellID, _ in pairs(TrackedAuras) do
          if type(SpellID) == 'number' then
            local AuraKey = format('Auras%s', SpellID)
    
            if ALA[AuraKey] == nil then
              local Name, _, Icon = GetSpellInfo(SpellID)
              Order = Order + 1
    
              local AuraDesc = {
                type = 'description',
                width = 'double',
                fontSize = 'medium',
                order = Order,
                name = format(' |T%s:20:20:0:5|t  %s (|cFF00FF00%s|r)', Icon, Name, SpellID),
              }
              SortList[Order] = {Name = Name, AuraDesc = AuraDesc}
              ALA[AuraKey] = AuraDesc
            end
          end
        end
        sort(SortList, AuraSort)
        for Index = 1, #SortList do
          SortList[Index].AuraDesc.order = Index
        end
      end
    end
    
    local function CreateAuraUtilityOptions(Order, Name, Desc)
      local AL = nil
    
      local UpdateAuras = Options:DoFunction('AuraList', 'UpdateAuras', function()
        if not Main.UnitBars.AuraListOn then
          AL.args = {}
        end
      end)
    
      local AuraUtilityOptions = {
        type = 'group',
        name = Name,
        order = Order,
        desc = Desc,
        get = function(Info)
                return Main.UnitBars[Info[#Info]]
              end,
        set = function(Info, Value)
                local KeyName = Info[#Info]
    
                if KeyName == 'AuraListOn' and not Value then
                  AL.args = {}
                end
                Main.UnitBars[KeyName] = Value
                Main:UnitBarsSetAllOptions()
                GUB:UnitBarsUpdateStatus()
              end,
        args = {
          Description = {
            type = 'description',
            name = 'List auras in the box below from the units specified',
            order = 1,
          },
          AuraListOn = {
            type = 'toggle',
            name = 'Enable This Utility',
            order = 2,
          },
          Spacer10 = CreateSpacer(10),
          AuraListUnits = {
            type = 'input',
            name = 'Units',
            order = 11,
            desc = 'Enter the units to track auras',
            disabled = function()
                         return not Main.UnitBars.AuraListOn
                       end,
          },
          RefreshAuras = {
            type = 'execute',
            name = 'Refresh',
            desc = 'Refresh aura list',
            width = 'half',
            order = 12,
            hidden = function()  -- use this to build list when aura list is first visible.
                       RefreshAuraList(AL, Main.TrackedAuras)
                       return false
                     end,
            func = function()
                     RefreshAuraList(AL, Main.TrackedAuras)
                   end,
            disabled = function()
                         return not Main.UnitBars.AuraListOn
                       end
          },
          Spacer20 = CreateSpacer(20),
          Auras = {
            type = 'group',
            name = 'Auras',
            dialogInline = true,
            disabled = function()
                         return not Main.UnitBars.AuraListOn
                       end,
            args = {},
          },
        },
      }
    
      AL = AuraUtilityOptions.args.Auras
    
      return AuraUtilityOptions
    end
    Posted in: Ace3
  • 0

    posted a message on How can I make this have mouse over tooltips?
    http://i219.photobucket.com/albums/cc28/Teyasio/AuraList.jpg

    I'd like to be able to mouse over the icon have it display the tooltip for that spell. Looked into custom UI, but not sure how to do that either.

    Using aceconfigdialog
    Posted in: Ace3
  • 0

    posted a message on Pulldown menus work when disabled
    I posted this in the tickets section for ace3, not sure if anyone reads them anymore. I consider this bug pretty serious, if someone can access the menus when they're greyed out that can break my addon.

    When a menu is greyed out you can click the body of the menu and the pulldown will open up. But you cant click on the arrow symbol.

    This is on warlords beta, using the latest version of ace3.
    Posted in: Ace3
  • To post a comment, please or register a new account.