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

    posted a message on Why use ace3?
    Yup to use normal way before to use Ace2 is just a waste of time to me because you learn normal ways along using ace2/3 and see the huge benefit of using them
    Posted in: Ace3
  • 0

    posted a message on Guide: Using UIDropDownMenu in your addon
    good job Xinhuan will help for sure but yet im not enough convinced to do the jump from dew which does not need lots of tweaks to run along ace3config, I'm rather waiting at xinhuan's dewdrop3 ;p
    Posted in: Tips, FAQs, and Guides
  • 0

    posted a message on AddonLoader
    damn this mod is so good I can't believe I missed it for about 2 years!! Delayed auctioneer, excellent to lower the priority of huges mods , Ammo I love u!
    Posted in: General AddOns
  • 0

    posted a message on StatBlockCore v2: Make use of your broker plugins!
    looking for statblock_cpu (&profiling) :p
    Posted in: Data Broker AddOns
  • 0

    posted a message on VanasKoS
    vana!

    would be nice you dont rename known Libraries to a different folder name, I have a script here to remove all embedded libs and I should add an exception just for your mod because you are the only one renaming lib folders!

    example

    Babble-Class-3.0 is LibBabble-Boss-3.0
    Babble-Race-3.0 is LibBabble-Boss-3.0
    Babble-Zone-3.0 is LibBabble-Zone-3.0
    DBIcon-1.0 is LibDBIcon-1.0
    SharedMedia-3.0 is LibSharedMedia-3.0
    Tourist-3.0 is LibTourist-3.0

    if anyone renames Lib folders how he prefer that's breaking at the main function of the libs, we should be able to completely removes them from your folders since I only want to embed only one copy of the lib rather having millions of addons having the sames.. Hope you understand ;) Keep it up with your tool , nice to hunt biatch ;p
    Posted in: General AddOns
  • 0

    posted a message on Key bind to hide names
    "UnitNameCompanionName"
    "UnitNameEnemyCreationName"
    "UnitNameEnemyPetName"
    "UnitNameEnemyPlayerName"
    "UnitNameFriendlyCreationName"
    "UnitNameFriendlyPetName"
    "UnitNameFriendlyPlayerName"
    "UnitNameNPC"
    "UnitNameOwn"
    "UnitNamePlayerGuild"
    "UnitNamePlayerPVPTitle"

    You have to mod these vars to 0 = disabled, 1 = display

    sample macro

    /script SetCVar("UnitNameOwn", 0);SetCVar("UnitNameNPC", 0);

    etc
    Posted in: Addon Ideas
  • 0

    posted a message on Skinner
    Hi Jncl, Skinner is causing some tainted codes

    below are logs

    [SIZE="1"]1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - CharacterFrame:SetWidth()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:48
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:37
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - CharacterFrame:SetHeight()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:49
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:37
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - CompanionButton1:ClearAllPoints()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:141
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:39
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - CompanionButton1:SetPoint()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:141
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:39
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - SpellBookFrame:SetWidth()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:324
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - SpellBookFrame:SetHeight()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:325
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - SpellButton1:ClearAllPoints()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:337
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.171  An action was blocked in combat because of taint from Skinner - SpellButton1:SetPoint()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.171      Interface\AddOns\Skinner\CharacterFrames1.lua:337
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.171      Interface\AddOns\Skinner\AddonFrames.lua:16
    1/28 16:08:32.171      xpcall()
    1/28 16:08:32.171      safecall Dispatcher[2]:9
    1/28 16:08:32.171      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - MainMenuBar:SetHeight()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:489
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - MainMenuBar:ClearAllPoints()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:497
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - MainMenuBar:SetPoint()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:497
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - MainMenuBar:SetFrameLevel()
    1/28 16:08:32.609      Interface\FrameXML\UIParent.lua:2059 LowerFrameLevel()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:499
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - ActionButton1:ClearAllPoints()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:526
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - ActionButton1:SetPoint()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:526
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - BonusActionButton1:ClearAllPoints()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:557
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - BonusActionButton1:SetPoint()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:557
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - PetActionButton1:ClearAllPoints()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:777 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:579
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144
    1/28 16:08:32.609  An action was blocked in combat because of taint from Skinner - PetActionButton1:SetPoint()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:778 moveObject()
    1/28 16:08:32.609      Interface\AddOns\Skinner\UIElements2.lua:579
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      Interface\AddOns\Skinner\Skinner.lua:417 checkAndRun()
    1/28 16:08:32.609      Interface\AddOns\Skinner\AddonFrames.lua:77
    1/28 16:08:32.609      xpcall()
    1/28 16:08:32.609      safecall Dispatcher[2]:9
    1/28 16:08:32.609      Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:144[/SIZE]
    Posted in: General AddOns
  • 0

    posted a message on Visor2 Causing Taint with Vehicles
    Quote from Emli
    I'll try FluidFrames tonight, hopefully that will work out.


    I think you should really give a try to this one, bind the key and ready to use. works very well to move any frame as long as the frame has a name set.
    Posted in: AddOn HELP!
  • 0

    posted a message on Need help with a function
    Quote from Darklink
    So like this ? (can't try it atm)

    cTweaks:RegisterEvent('MERCHANT_SHOW', 'MyEventHandler')
    cTweaks:RegisterEvent('BANKFRAME_OPENED', 'MyEventHandler')
    cTweaks:RegisterEvent('GUILDBANKFRAME_OPENED', 'MyEventHandler')
    function cTweaks:MyEventHandler(event)
     if (event == 'MERCHANT_SHOW' or event == 'BANKFRAME_OPENED' or event == 'GUILDBANKFRAME_OPENED') then
      OpenAllBags(true)
     end
    end

    yep exactly and don't forget MyEventHandler(event, ...) because in case there is several arguments you can call them then by ie

    local a, b, c, d, e = ...

    into your function
    Posted in: Lua Code Discussion
  • 0

    posted a message on EasyDND Official Thread
    that is Fathis, just to say my mod is not dead and still alive, it as changed in Ace3 and includes a few more options, below is a short recap:

    Supported languages:
    enUS, enGB, esES, esMX, frFR, deDE, ruRU, zhCN, zhTW, koKR, enTW, enCN

    Translations:
    enUS/frFR by Merah
    deDE by Xambrian
    ruRU by StingerSoft
    (feel free to message me if do you need SVN access for comitting translations)

      =====New EasyDND options (new since r48) =====
    • Based on the idea discussed here (thx Dez!) 2 options to toggle the display of your name when entering/leaving the DND/AFK modes (to ensure any misuse they are by default set to off and they only work if you initially have your name hided)
    • Notable chat filter mistake fixed(could have hided some legit /tell to) see changelog for more details

      =====New structure (new since r45!!!) =====
    • Ace2 => Ace3 conversion
    • Rewrite of whole code in much modular & light view (ie don't do much you should do)
    • Added support for 10 languages and so on
    • Fixed chat filters
    • Added LibDataBroker-1.1 support (now the mod supports all known bars!)
    • Added LibDBIcon-1.0 (optional minimap icon)
    • removed Titan/FuBar custom codes (they are now handled by LDB)
    • Dewdrop quick menu is still here along the neat AceConfig3 features

      =====AntiParasites features (new since r23) =====
    • Allow/Deny trade, party, duel, guild invitations
    • Allow/Deny guild petitions
    • Allow/Deny friends and/or guildmates to bypass restrictions
    • Save and whisper a custom reason per actions to the blocked user
    • Show/hide this custom reason
    • Show/hide a chat frame notification on each blocked attempts
    • Show/hide Blizzard system notices on blocked attempts
    • Have no harassing sounds on blocked attempts and
    • Blocked attempts can not force the closure of windows like the Auction house or mail window unlike the default client or many other addon like ASSBlock or AntiSocial having this behaviour, AntiParasites uses another method by hooking the default functions to prevent from theses fantom sounds and window closures without altering them with whitelisted user.

    http://www.wowinterface.com/downloads/info8717-EasyDND-AntiParasites.html
    Posted in: General AddOns
  • 0

    posted a message on FuBar 3.0
    I guess most fubar addon authors will see benefits of converting to broker than to continue maintaining a special plugin just for FuBar so if you have the choice go for B2F, I personally deleted special titan fubar codes in one of mine to jump in B2F which is way more easier to manage, not using F2B at all, what would be nice is to have a B2F directly included in FuBar to make it Broker friendly as Titan Fortress etc already are. But I guess chieff ckk is too busy to work on this! I will just prey for ;D
    Posted in: FuBar AddOns
  • 0

    posted a message on Frame Entirely in LUA
    if you want a mod sample I wrote mine companion mod entirely in lua not that hard to understand i did put all frame codes in a .lua file, options modding these frames in another file
    Posted in: Lua Code Discussion
  • 0

    posted a message on Broker Dropdowns
    me I have kept dewdrop

    local function ToggleDewdrop(a)
    	DEW:Open(a, "children", function()
    		_.ToggleAce3ToAce2Types("dew")
    		DEW:FeedAceOptionsTable(_.DEW.options)
    	end)
    	--fix the menu position to not obscurate bar icons
    	AdjustDewdropPosition(a)
    	--AdjustTooltipPosition()
    end


    I ToggleAce3ToAce2Types() bcuz when using Ace3 you have some slight changes to apply to the table before to feed it in Dew, I find dew still very handy along ldb and mods like Skinner already manages it so that's perfect for skin's mod
    Posted in: AddOn HELP!
  • 0

    posted a message on LibQTip
    Dunno if that a bug nor a manipulation error from me but just after reloading or connect the UI, the first time I mouseover the QTip-ed frame, it does not update well I mean It does not look the way I have defined it but behaviour is gone when I mouseover it a second time, so anytime after I reloadui nor connect, the first tooltip displayed is broke and doesnt look what I want, if I OnLeave and Enter again on it it shows fine this time.
    below is how looks like my tip

    		
    local ldb = LDB:NewDataObject("EasyDND", { --LDB
    	type = "data source",
    	text = CheckLDBFlag(),
    	icon = ICONON,
    	OnClick = OnLDBClick,
    	OnEnter = OnLDBEnter,
    	OnLeave = OnLDBLeave,
    })
    
    local function OnLDBEnter(self)
    	local db = _.db.profile
    	if db.showtooltip then
    		local tip = TIP:Acquire("EasyDNDQTip", 3, "LEFT")
    		self.tooltip = tip
    		local t = tip:AddHeader("")
    		tip:SetCell(t, 1, ("|cfffed000EasyDND|r r|cff7fff7f%s|r |cfffed000by|r |cffabd473Merah|r"):format(_G.EasyDND_MINOR_VERSION), "CENTER", 3)
    		local t = tip:AddHeader("")
    		tip:SetCell(t, 1, "|cfffed000La Croisade \195\137carlate|r", "CENTER", 3)
    		tip:AddLine("Helloz", "World", "Texts")
    		tip:SmartAnchorTo(self)
    		tip:Show()
    	end
    end
    
    local function OnLDBLeave(self)
    	if _.db.profile.showtooltip then
    		TIP:Release(self.tooltip)
    		self.tooltip = nil
    	end
    end


    this codes appears the way I want on the second mouseover but never the first one :(

    //edit: figured out when commenting AddLine() this is displayed fine one first OnEnter, but when adding new line with cells below my colspan-ed headers its not displayed well on first onenter but on the second one, I think there is a bug when displaying it first I saw a similiar bug in tistanian's mod broker factions
    Posted in: Libraries
  • To post a comment, please or register a new account.