CurseForge and Overwolf are joining forces!
Awesome More Information
  • 0

    posted a message on AdiBags - a bag addon
    There is still no way to separate BOE items into a separate category is there?
    Posted in: General AddOns
  • 0

    posted a message on TargetForMe2
    I don't even see an alpha listed.
    Posted in: Raid AddOns
  • 0

    posted a message on A question on dynamic creation/removal or hiding of LDB objects
    Yeah all you need to do is have the user choose the feeds he wants to see using the broker addon.
    Posted in: Data Broker AddOns
  • 0

    posted a message on ScaleMyBags! replacement/update?
    Good start would be to search through all scalebags files for 'this' and replace it with 'self'
    Posted in: Addon Ideas
  • 0

    posted a message on ZOMGBuffs Official Thread
    I had actually started an ace3 rewrite of this but then I saw you picked it up so I stopped. Can have the code I have if you want not sure it will help though. Most dewdrop stuff can easily be moved to aceconfig with more frequently needed options accessed through a clickable libqtip tooltip. It already has LDB as well you just need to strip out the fubar stuff. Most of the transition was easy main changes were with acecomm and how zeksie called the modules but should be easy enough for you:)
    Posted in: General AddOns
  • 0

    posted a message on X-Perl Thread
    No I mean the blizzard raid frame in the social pane where you can move groups around, promote people etc.
    Posted in: Unit Frames
  • 0

    posted a message on Whisper History Display
    Sounds good to me eliminating lol. Thanks.
    Posted in: Addon Ideas
  • 0

    posted a message on X-Perl Thread
    Traced a weird bug back to xperl tonight. When I reloadUI I hear the bugsack error sound but when the game finished loading there is no error. Only happens on reloadui. Also traced a problem with the raid portion of the social frame back to xperl. On every RAID_ROSTER_UPDATE the raid frame (in the social pane) would go totally blank. I disabled all xperl_raid addons and everything went back to normal (including no bug)
    Posted in: Unit Frames
  • 0

    posted a message on Whisper History Display
    Ok here are the code snippets:

    First the BN events:
    function Whisp:BNChatEventIncoming(msg, plr, id)
        Whisp:UpdateChatHistory(msg, plr, plr, true)
        Whisp:SendMessage("WHISP_MESSAGE")
    end
    
    function Whisp:BNChatEventOutgoing(msg, plr, id)
        Whisp:UpdateChatHistory(msg, plr, UnitName("player"), false)
        Whisp:SendMessage("WHISP_MESSAGE")
    end
    function Whisp:UpdateChatHistory(msg, plr, snd, incoming, info)
        if not plr then return end
        if Whisp:HideAddonMessage(msg, plr) then return end
        --plr = Whisp:ToName(plr)
        --snd = Whisp:ToName(snd)
        if snd == UnitName("player") then Whisp.sincereply = 0
        else Whisp.sincereply = Whisp.sincereply + 1 end
        
        -- Update player class cache
        local localizedClass, class, localizedRace, englishRace, sex
        if info then localizedClass, class, localizedRace, englishRace, sex = GetPlayerInfoByGUID(info) end
        Whisp.db.realm.playerClass[plr] = class
        
        Whisp.lastSender = plr
        -- Insert new message
        if not Whisp.db.realm.chatHistory[plr] then
            Whisp.db.realm.chatHistory[plr] = {sender = {}, message = {}, time = {}, incoming = {}}
        end
        tinsert(Whisp.db.realm.chatHistory[plr].sender, snd)
        tinsert(Whisp.db.realm.chatHistory[plr].message, msg)
        tinsert(Whisp.db.realm.chatHistory[plr].incoming, incoming)
        tinsert(Whisp.db.realm.chatHistory[plr].time, time())
    end
    local nameCache = {}
        setmetatable(nameCache, {__mode = "kv"})
        -- Normalise a name to capital-lower format, pick name from cache if available
        function Whisp:ToName(plr)
        if not nameCache[plr] then
            nameCache[plr] = strutf8upper(strutf8sub(plr, 1,1))..strutf8lower(strutf8sub(plr,2))
        end
        return nameCache[plr] or plr
    end
    If I comment out the calls to Whisp:ToName() all is fine but if I let them go through any BNET name (first last) always ends up returning plr as something like f8000000. May not be UTF8 but I am not real good with metatables either *whistles*
    Posted in: Addon Ideas
  • 0

    posted a message on whisperFU for broker/fortress?
    Could try Whisp I am updating it today.
    Posted in: AddOn HELP!
  • 0

    posted a message on Whisper History Display
    Yeah that seems to be a problem with LibUTF8 not liking the space in people real names (I think) so I have disabled the conversion for now which could possibly cause problems with special chars in names. But I believe WOW SV are in UTF8 format now so I can probably remove that code. Currently testing.
    Posted in: Addon Ideas
  • 0

    posted a message on Chat mod replacement needed
    The alpha version of channelwatch should be working fine. I will update it again soon.
    Posted in: Addon Ideas
  • 0

    posted a message on New and broken stuff with Cataclysm
    Is it just me or is this broken:

    local _, _, difficultyIndex, _, maxPlayers, dynamicHeroic, isDynamic = GetInstanceInfo()

    dynamicHeroic is always 0 in ICC no matter if I test it on 10/10H/25/25H? Anyone have a way around it?
    Posted in: Lua Code Discussion
  • 0

    posted a message on Whisper History Display
    I have it mostly updated already including realID etc but again I can't post it because even though I am an author on it it won't authorize my patch. I will do a couple other quick fixes (that appeared last night) and just post a totally new version again.
    Posted in: Addon Ideas
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Raven seems to be totally broken for me on live since the patch hit:

    69x Raven-r86\Highlights.lua:71: attempt to call field 'GetActionID' (a nil value)
    Raven-r86\Highlights.lua:300: in function `UpdateHighlights'
    Raven-r86\Main.lua:296: in function `Update'
    Raven-r86\Main.lua:86: in function <Raven\Main.lua:86>
    
    Locals:
    self = <table> {
     talents = <table> {}
     testOrder = <table> {}
     modules = <table> {}
     CooldownTable = <table> {}
     BarGroupLayoutTemplate = <table> {}
     lockSpells = <table> {}
     ReleaseBarGroup = <function> @ Raven\Bars.lua:555:
     SetDefaultModulePrototype = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:423:
     GetAssociatedSpellForBar = <function> @ Raven\Bars.lua:287:
     updatePlayer = false
     IsEnabled = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:465:
     GetHyperlink = <function> @ Raven\Profile.lua:261:
     RegisterMessage = <function> @ AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
     UnregisterMessage = <function> @ AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
     Update = <function> @ Raven\Main.lua:285:
     SetIcon = <function> @ Raven\Profile.lua:238:
     ResetColorDefaults = <function> @ Raven\Profile.lua:163:
     db = <table> {}
     LockBarGroups = <function> @ Raven\Bars.lua:536:
     SetEnabledState = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:438:
     FinalizeBars = <function> @ Raven\Bars.lua:79:
     UpdateBarGroup = <function> @ Raven\Bars.lua:466:
     OnEnable = <function> @ Raven\Main.lua:76:
     UpdateHighlights = <function> @ Raven\Highlights.lua:289:
     SetColor = <function> @ Raven\Profile.lua:272:
     OnInitialize = <function> @ Raven\Main.lua:63:
     NewModule = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:255:
     InitializeBarGroup = <function> @ Raven\Bars.lua:413:
     UpdateCooldowns = <function> @ Raven\Main.lua:680:
     conditionTests = <table> {}
     UnitHasBuff = <function> @ Raven\Main.lua:370:
     HideBars = <function> @ Raven\Bars.lua:103:
     InitializeTalents = <function> @ Raven\Main.lua:185:
     OptionsPanel = <function> @ Raven\Main.lua:210:
     GetName = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:298:
     InitializeBuffTooltip = <function> @ Raven\Main.lua:387:
     updateFocus = false
     name = "Raven"
     ldb = <table> {}
     GetIcon = <function> @ Raven\Profile.lua:244:
     Disable = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:328:
     SetConditionDefaults = <function> @ Raven\Profile.lua:194:
     updatePet = false
     SaveBarGroupSettings = <function> @ Raven\Bars.lua:437:
     UnitHasDebuff = <function> @ Raven\Main.lua:378:
     Print = <function> @ AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:54:
     updateCooldowns = false
     PLAYER_TARGET_CHANGED = <function> @ Raven\Main.lua:168:
     highlights = true
     runeTypes = <table> {}
     CheckAura = <function> @ Raven\Main.lua:335:
     PLAYER_TALENT_UPDATE = <function> @ Raven\Main.lua:157:
     DebuffTable = <table> {}
     CleanupProfile = <function> @ Raven\Profile.lua:82:
     UnregisterEvent = <function> @ AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
     UpdateAuras = <function> @ Raven\Main.lua:553:
     SetDefaultModuleLibraries = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:381:
     runeIcons = <table> {}
     CheckCooldown = <function> @ Raven\Main.lua:590:
     GetIconForBar = <function> @ Raven\Bars.lua:300:
     EnableModule = <function> @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:346:
     baseName = "Raven"
     GetLabel = <function> defined @Interface\A
      ---
    Posted in: General AddOns
  • To post a comment, please or register a new account.