• 0

    posted a message on BigWigs_GruulAssist
    Can this be applied to the Ony encounter as well and maybe the MC Gheddon bomb make it show how close you are to the Gheddon bomb debuffed target?


    peace~
    Posted in: Raid AddOns
  • 0

    posted a message on [Old] PitBull - official topic
    Just wanted to drop in and say BRAVO guys well done I am impressed yet again by the coders on this site, I am learning so much from you guys.

    Again bravo job well done these frames are very nice............



    peace~
    Posted in: Unit Frames
  • 0

    posted a message on Fixed Lexan Fix
    Ok appears to be a bug with the previous fix i posted and when i checked the code on the SVN for changes none were present so I went ahead and fixed it again.

    Removed alot of redundant code, removed some unused functions and fixed the broken ones. Bug with viewing items in the dressing room while haveing Lexan trap the AH frame is now fixed as well, since I do not have access to the SVN I will just post my fixs here.

    I am NOT officaly supporting this mod, I just fixed it because I like it and did not like to do my auctioning or mass mailing without it.

    Open Lexan.Lua and replace all the code with the following code:

    ===>starts below this line.....................................


    Lexan = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceHook-2.1", "AceConsole-2.0")

    function Lexan:OnEnable()
    self:RegisterEvent("AUCTION_HOUSE_SHOW")
    self:RegisterEvent("AUCTION_HOUSE_CLOSED")

    -- If 1, then the user blocked trades him/herself, meaning we don't need to handle it.
    if ( GetCVar("BlockTrades") == "0" ) then
    self:RegisterEvent("MAIL_SHOW", "AntiTrade_ON")
    self:RegisterEvent("MAIL_CLOSED", "AntiTrade_OFF")
    self:RegisterEvent("BANKFRAME_OPENED", "AntiTrade_ON")
    self:RegisterEvent("BANKFRAME_CLOSED", "AntiTrade_OFF")
    end
    end

    local ahFrameProtected
    local originalToggleWorldMap

    function Lexan:AUCTION_HOUSE_SHOW()
    --function protectAuctionFrame(enable)
    --Make sure we have an AuctionFrame before doing anything
    if (AuctionFrame) then
    -- functions to insure ah dressup works correctly when we grab the AuctionFrame
    function Lexan:enableAuctionFrame()
    UIPanelWindows.AuctionFrame = AuctionFrame
    end
    function Lexan:disableAuctionFrame()
    UIPanelWindows.AuctionFrame = nil
    end

    -- Handle enabling of protection
    if (not ahFrameProtected and AuctionFrame:IsShown()) then
    --Remember that we are now protecting the frame
    ahFrameProtected = true;
    --If the frame is the current doublewide frame, then clear the doublewide

    if ( GetUIPanel("doublewide") == AuctionFrame ) then
    UIParent.doublewide = nil
    end

    self:RegisterEvent("AuctionDressUpFrame_OnShow", "enableAuctionFrame")
    self:RegisterEvent("AuctionDressUpFrame_OnShow", "disableAuctionFrame")
    self:RegisterEvent("AuctionDressUpFrame_OnHide", "enableAuctionFrame")
    self:RegisterEvent("AuctionDressUpFrame_OnHide", "disableAuctionFrame")


    --If mobile frames is around, then remove AuctionFrame from Mobile Frames handling system

    if (MobileFrames_UIPanelWindowBackup) then
    MobileFrames_UIPanelWindowBackup.AuctionFrame = nil;
    end

    if (MobileFrames_UIPanelsVisible) then
    MobileFrames_UIPanelsVisible.AuctionFrame = nil;
    end

    --Hook the function Lexan: to show the WorldMap, WorldMap has internal code that forces all these frames to close
    --so for it, we have to prevent it from showing at all

    if (not originalToggleWorldMap) then
    originalToggleWorldMap = ToggleWorldMap;
    end

    function Lexan:ToggleWorldMap()
    if METAMAP_VERSION then
    MetaMap_ToggleFrame(WorldMapFrame)

    -- Prevents conflicts with Atlas' world map replacer. If they're around, then let Atlas handle it
    elseif AtlasOptions and Atlas_ReplaceWorldMap() == true then
    Atlas_Toggle()

    elseif ( ( not ahFrameProtected ) or ( not ( AuctionFrame and AuctionFrame:IsVisible() ) ) ) then
    originalToggleWorldMap();

    else
    UIErrorsFrame:AddMessage("GuiNoWorldMap", 0, 1, 0, 1.0, UIERRORS_HOLD_TIME)
    end
    end
    end
    end
    end

    function Lexan:AUCTION_HOUSE_CLOSED()
    if (ahFrameProtected) then
    --Handle disabling of protection
    ahFrameProtected = nil;
    --If Mobile Frames is around, then put the frame back under its control if it is proper to do so

    if ( MobileFrames_UIPanelWindowBackup and MobileFrames_MasterEnableList and MobileFrames_MasterEnableList.AuctionFrame ) then
    MobileFrames_UIPanelWindowBackup.AuctionFrame = { area = "doublewide", pushable = 0 };

    if ( MobileFrames_UIPanelsVisible and AuctionFrame:IsVisible() ) then
    MobileFrames_UIPanelsVisible.AuctionFrame = 0;
    end

    else
    --Put the frame back into the UI frame handling system
    UIPanelWindows.AuctionFrame = { area = "doublewide", pushable = 0 };

    if ( AuctionFrame:IsVisible() ) then
    SetUIPanel("doublewide", AuctionFrame)
    end
    end
    end
    end

    function Lexan:AntiTrade_ON()
    if ( GetCVar("BlockTrades") == "0" ) and ( not self.TradesBlockedByUser ) then
    -- Just in case the luser logs out via chat command in a city with the
    -- windows open, which would cause trades to remain blocked. Not good :P
    self:RegisterEvent("PLAYER_LEAVING_WORLD", "AntiTrade_OFF")
    SetCVar("BlockTrades", 1)
    UIErrorsFrame:AddMessage("Trades Blocked", 1, 0, 0, 1.0, UIERRORS_HOLD_TIME)
    self.TradesBlockedByMod = true
    end
    end

    function Lexan:AntiTrade_OFF()
    if ( self.TradesBlockedByMod ) then
    self:UnregisterEvent("PLAYER_LEAVING_WORLD") -- We don't need it anymore for now
    SetCVar("BlockTrades", 0)
    UIErrorsFrame:AddMessage("Trades Enabled", 0, 1, 0, 1.0, UIERRORS_HOLD_TIME)
    self.TradesBlockedByMod = false
    end
    end



    <=======Ends here.......................................................


    edited... 6/19/07 (fixed cvar switchs in the antitrade code, trade blocking at bank and mailbox is working properly again.

    peace~
    Posted in: General AddOns
  • 0

    posted a message on Privacy2
    error in newest version in the trunk when joining a group.....

    [2007/05/30 04:07:03-1055-x1]: Privacy2\Core.lua:269: attempt to index field 'group' (a nil value)

    ---
    Posted in: General AddOns
  • 0

    posted a message on Fixed Lexan Fix
    Bumpity for those that may have missed the fix
    Posted in: General AddOns
  • 0

    posted a message on Fixed Lexan Fix
    copy and replace the following functions in lexan.lua with the code below.....


    code:


    function Lexan:AUCTION_HOUSE_SHOW()

    -- Checking for presence of AuctionFrame (Can't do shit without it :P)
    if AuctionFrame and AuctionFrame:IsShown() and not self.AHProtected then
    UIPanelWindows.AuctionFrame = AuctionFrame
    -- We're protecting, so...
    self.AHProtected = true

    -- If the frame is the current doublewide frame, then clear the doublewide
    if ( GetUIPanel("doublewide") == AuctionFrame ) then
    UIParent.doublewide = nil
    end

    -- Remove AuctionFrame from the window handling system
    -- Essentially the part we've been waiting for...
    UIPanelWindows.AuctionFrame = nil

    -- Protection done!!
    end
    end

    function Lexan:AUCTION_HOUSE_CLOSED()

    -- For a start, is protection even on?
    if ( self.AHProtected ) and ( AuctionFrame) then

    self.AHProtected = false

    -- Put the frame back into the UI window handling system
    UIPanelWindows.AuctionFrame = { area = "doublewide", pushable = 0 };
    if ( AuctionFrame:IsVisible() ) then
    SetUIPanel("doublewide", AuctionFrame)
    end
    end
    end

    Posted in: General AddOns
  • 0

    posted a message on Fence
    ok it is now working with the Blizz default auctionframe but will not update mods like massauction for some reason? Any ideas?
    Posted in: General AddOns
  • 0

    posted a message on Cellular
    Thats to bad this mod is pretty cool if it had a couple features added, like the suggested fubarplugin to capture multiple windows into a container, customizable catagory containers would really be sweet, like group guild whispers or friends whispers into seperate catagories on the fubar plugin. And maybe some event filtering for popup control?
    And also adding click features so i can use playermenu when i click their links in the whisper popup frame. Add those and this thing is perfect...

    Maybe you will be inspired in our intrest in your mod and add those things ;-)


    peace~
    Posted in: General AddOns
  • 0

    posted a message on SanityBags -beta-
    Bug when clicking on the bag#2 on actionbar when the mod is first installed and a second bag hasnt been defined yet... I get the following error untill I make a new bag then it stops, this does not occur with bags 3 and 4 only bag 2, so I would suggest having it default to opening the main Sanitybags default backpack until user defined bag is created.

    error....

    2007/05/26 04:00:23-859-x2]: SanityBags-1.0\SanityBags.lua:205: attempt to index local 'v' (a nil value)
    (tail call): ?:
    Interface\FrameXML\MainMenuBarBagButtons.lua:8: in function <Interface\FrameXML\MainMenuBarBagButtons.lua:3>:
    SuperMacro-4.03\SM_ItemLink.lua:65: in function `BagSlotButton_OnClick'
    <string>:"*:OnClick":4: in function <[string "*:OnClick"]:1>

    ---


    edited for correct mod error, sorry for posting wrong mod error befor, using current version still has this bug. SanityBags-r36673
    Posted in: General AddOns
  • 0

    posted a message on Skinner
    Fix for the mod "Closeup" errors in UIElements2.lua... find and replace the entire function......

    function Skinner:makeModelFramesRotatable()
    if not IsAddOnLoaded("CloseUp") then
    self:SecureHook("Model_RotateLeft", function(model, rotationIncrement)
    if ( not rotationIncrement ) then
    rotationIncrement = 0.03
    end
    model.rotation = model.rotation - rotationIncrement
    model:SetRotation(model.rotation)
    end)
    self:SecureHook("Model_RotateRight", function(model, rotationIncrement)
    if ( not rotationIncrement ) then
    rotationIncrement = 0.03
    end
    model.rotation = model.rotation + rotationIncrement
    model:SetRotation(model.rotation)
    end)
    else
    return
    end
    end

    Was also going to post my workaround for Bongos2 issues but i see you have already adressed it.. thanks for a great mod and your continues support.
    Posted in: General AddOns
  • 0

    posted a message on Prat 2.0 Chat Mod Framework (Official Thread)
    Any official response to the bongos2 pitbull issues being reported having issues with prat running? I as well seem to be having the same problem, prat enabled unitframes dont upgrade properly and stance page swapping stops working, this only takes place when in combat? Hope a fix is found soon as i love all 3 of these mods.
    Posted in: General AddOns
  • 0

    posted a message on Fence
    not working for me with current version of fence off the waupdater
    Posted in: General AddOns
  • 0

    posted a message on Fence
    No one able to solve the lack of the autofill feature no longer working, the aboved fix also does not work?? Really enjoy this mod and would hate to lose it, hopefully someone picks it up



    peace~
    Posted in: General AddOns
  • 0

    posted a message on PlayerMenu updates?
    Fix for Report Spam and Guild Invites are as follows:

    change line #9 in playermenu.lua to

    self.Order_Orig = { "WHISPER", "WHO", "IGNORE", "REPORT_SPAM", "TARGET", "INVITE", "ADD_FRIEND", "GUILD_INVITE", "GUILD_PROMOTE", "GUILD_LEAVE", "GET_NAME", "CANCEL" }


    change lines 200 and 201 in playermenu.lua to

    elseif (button == "GUILD_INVITE") then
    GuildInvite(name)

    (thanks for guild Invite goes out to Otto)

    And on personal note certain player remarks almost made me not post the fix.. some people need to be a little less sarcastic especially when they want help.
    Posted in: General AddOns
  • 0

    posted a message on PlayerMenu updates?
    Fix for guild invite was already posted in another forum, as for my fix I am awaiting a test run tonight to make sure that it dosent require an argument to work properly since there is no documentation on the anti spam api as of yet.
    Posted in: General AddOns
  • To post a comment, please or register a new account.