• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

YouArentInAPartyFix

 

Project Updated:
Files Updated: Sun, Sep 6 2009
Supports Game Version: 3.2.0
Category: Miscellaneous
Tags:

[Edit Tags]

Project Manager: Whitetooth
Additional Authors: No additional authors
Current Version: r6
License: Public Domain
Development Site: CurseForge
Avg Daily DL (last 30 days): 22
Downloads Total: 4,284
Favorites: 13
Comments: 5
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About YouArentInAPartyFix
  •  

Temporary fix for the "You aren't in a party." spam in battlegrounds, caused by old addons calling SendAddonMessage to "RAID" when in battlegrounds or arenas. This is a bug on Blizzard's part introduced in 3.2.0.

Type /yaiap and it will print out debug text every time an addon triggers the "You aren't in a party." message, best used before joining a battleground.

Sample code for fixing this problem:

function SendAddonMessageToRaid(pre, msg)
	if GetRealNumRaidMembers() == 0 or GetRealNumPartyMembers() == 0 then return end
	SendAddonMessage(pre, msg, "RAID")
end
  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  YouArentInAPartyFix r6 Release 3.2.0 3,125 9/6/2009
  YouArentInAPartyFix r5 Release 3.2.0 34 9/6/2009
  YouArentInAPartyFix r4 Release 3.2.0 901 8/18/2009
  YouArentInAPartyFix r3 Release 3.2.0 88 8/18/2009
  YouArentInAPartyFix r2 Release 3.2.0 135 8/16/2009
  • 1 page(s)
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • cag8f said

    When I type /yaiap, it doesn't tell me what addon is causing the error--all it returns is "Debug=True" or "Debug=False." Thoughts?

    Reply Report Permalink
  • yoshimo said

    if you have debug = true, it will tell you more, if an addon tries to use sendaddonmessage in the wrong way.

    Reply Report Permalink
  • fyrye said

    Doesn't this stop the addon message entirely if you're in a raid and the message is for RAID?
    Since t[loc] and t[chl] would be true and true?
    Why not do
    local t = {["pvp"] = true, ["arena"] = true}
    local c = {["raid"] = true, ["party"] = true}

    local function fix(pre, msg, ch, ...)
    local _, loc = IsInInstance()
    local chl = strlower(ch)
    if t[loc] and c[chl] then
    if DEBUG == true then
    print("|c00ff0000YAIAP|r: prefix = |c0000ff00"..pre.."|r: debugstack = "..debugstack(3, 4, 0))
    end
    ch = "BATTLEGROUND"
    end
    old(pre, msg, ch, ...)
    end

    which says if we're in a pvp instance (BG or Arena), and the channel is RAID or PARTY, then set channel as BATTLEGROUND?

    Reply Report Permalink
  • Vladimier said

    Is WG considered a PVP Instance?

    Reply Report Permalink
  • Whitetooth said

    r6 no longer uses the IsInInstance() method, so its no longer a problem :D

    Reply Report Permalink
  • Whitetooth said

    You are right, this is fixed in r5, thanks!

    Reply Report Permalink
  • xbeeps said

    The problem is not only in LibHealComm-3.0. It would be nice if this addon could provide a stack trace (on request) of incidents, so addons that still do it could be identified and the authors notified.

    Reply Report Permalink
  • Whitetooth said

    Good idea, added /yaiap to enable debugstack print in r3.

    Reply Report Permalink
  • Shadowpain said

    I dont have HealComm and I still get all that crap. So if this stops it for me, more power to Whitetooth.

    Reply Report Permalink
  • The fix is just to update you stupid HealComm. There was a fix a LONG time ago. You don't need another addon to counter a mistype in a script for another addon.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 1,528 Skinner Miscellaneous
  2. 855 FuBar 3.6 Miscellaneous
  3. 637 Examiner Miscellaneous
  4. 473 FuBar_MoneyFu Miscellaneous
  5. 384 Talented Miscellaneous