Category: Miscellaneous
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Cirk's Portal Bug Reports Feature Requests
Author:
Version:
3.2.0
Date:
08-15-2009 10:07 PM
Size:
18.53 Kb
Downloads:
9,573
Favorites:
157
MD5:
Pictures
Click to enlarge
Default location of Badapples tab, with two example entries
Badapple names are highlighted in the tooltip
Click to enlarge
Badapples names are highlighted in chat, and can be shift-right-clicked for information
Click to enlarge
Warning dialogue if you try and invite someone on your Badapples list
Cirk's Badapples   Popular! (More than 5000 hits)
Badapples allows you to record the names (and optional reasons) of players you've encountered (or even been told about) who are, shall we say not the most sterling examples of social and gaming etiquette in action, and whom you'd really rather avoid grouping with, or dealing with at all ever again. Badapples is an alternative to ignore in that you will still see everything relating to that player as you would have before, but you will now have visual feedback to help you distinguish the badapples from the good. Badapples maintains its list of player names on a per server basis, so you won't need to add the same player again for each of your own characters.

Some of the features of Badapples are:
  • Highlights the name of players seen in chat if they are Badapples (and shows their status with reason if you click on the player's name in the chat frame).
  • Highlights the name of players in your target box if they are Badapples.
  • Highlights the name of players in your mouseover Tooltip if they are Badapples.
  • Allows you to choose the color used for the highlighting of player names.
  • Gives you a warning message with the names of party members who are on your Badapples list (or on your Ignore list) when you join a party (or when they join).
  • Gives you a warning message with the names of any raid members who are on your Badapples list (or on your Ignore list) when you join a raid (or when they join).
  • Shows a confirmation popup if you are about to invite someone who is on your Badapples or Ignore lists.
  • Shows a different invitation popup if you are being invited by someone on your Badapples list.
  • Provides a new tab in the social window next to the Friends and Ignore tabs for easy viewing and management of your Badapples list. (Alternative tab positions at the bottom of the social window or on the right side are still supported if you prefer).
Badapples also does not perform any checks on player names passed to it, so you can even add the names of players from the "other" side (Horde names if you are Alliance for example) to help keep track of them as well. However it does only check for player names that match those in its list, so although you can add NPC names, it won't ever show them in the highlights as actually being Badapples).


Badapples slash commands
Badapples supports the following slash commands (also available as /bad):

/badapples help shows these options.
/badapples list shows the list of player names in your Badapples list.
/badapples show brings up the Badapples list social window (useful if you turn off the social tab).
/badapples add <playername> [reason] adds a player to your Badapples list.
/badapples remove <playername> removes a player from your Badapples list.
/badapples check <playername> or /badapples status <playername> shows whether this player is on your Badapples list or not.
/badapples removeall allows you to remove all players from your Badapples list.
/badapples color allows you to set the highlight color that Badapples uses to flag players on your list.
/badapples notab disables the Badapples social tab.
/badapples toggletab allows you to toggle the Badapples social tab between the friends, bottom, and side positions.

I hope you find it useful!

-- Cirk of Doomhammer
  Change Log - Cirk's Badapples
3.2.0
  • Changed warning visibility by making text messages red
  • Changed notification function to improve visual aspects of warnings and to add a (red) warning message on the UI errors frame as well for party and raid member alerts
  • Changed default badapple color to dark greyish-green
  • Increased warning interval between warning of the same player to 10 seconds
  • Replaced ChatFrame_MessageEventHandler hooking with GetColoredName hooking instead, to simplify code
  • Fixed bug in invite check popup where it wasn't passing on the YES action (thanks Oxides)
  • Code cleanups for popup definitions and other minor stuff
  • Changed version string to 3.2.0
3.1.0
  • Added an entry for Blizzard's interface options screen that shows a list of the slash commands, tidied up the help text, removed the normal addon "announce".
  • Drop-down list code now uses UIDropDownMenu_CreateInfo()
  • Changed version string to 3.1.0
3.0.1
  • Fix issue that arises when logging in on a newly created character or after reinstalling WoW due to client messages arriving in unexpected order.
  • Changed version string to v3.0.1.
3.0.0
  • Changed version string to v3.0.0.
  • Various minor changes for version 3.0 compatibility
2.4.0
  • Changed version string to 2.4.0 and changed interface number for the 2.4 patches.
  • Moved all of Badapples' functions into a single global table.
  • Fixed bug where the alert icon doesn't get shown properly due to the way the static popup was being resized (thanks pzykho).
  • Badapples will only show you one warning message in the first chat frame it finds that is being shown (again thanks pzykho).
  • Renamed exported function BadapplesCheck to Badapples.CheckName
  • Renamed exported function BadapplesColor to Badapples.GetColor
  Archived Versions - Cirk's Badapples
File Name
Version
Size
Author
Date
3.1.0
19kB
Cirk
04-21-2009 08:59 AM
  Comments - Cirk's Badapples
Post A Reply Comment Options
Old 01-02-2010, 01:59 PM  
Dusk
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Is Cirk still around? Even though the mods still works in 3.3 I wouldn't mind seeing a fix to the LUA errors.
Dusk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2009, 09:30 PM  
nonameform
A Deviate Faerie Dragon

Forum posts: 13
File comments: 48
Uploads: 0
Re: Re: Re: Is this thing on? =)

Quote:
Originally posted by AZMAK
@nonameform,
Since you use Badapples and TipTac can you tell me if you have any extra notes added in your tooltips from Badapples? Anything whatsoever in your tooltip saying "so and so is on your Badapples list.." or whathaveyou?

Thanks.
Nope, no additional info in tooltips. But to be honest, I don't recall seeing that additional info in tooltips before I've installed TipTac either.
nonameform is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-10-2009, 10:14 PM  
AZMAK
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Re: Re: Is this thing on? =)

Quote:
Originally posted by nonameform
...so I guess it has nothing to do with Badapples, but with TipTac actually overriding that custom coloring.
Okay that would explain the name coloring but my main reason for posting here was to point out that while using TipTac I don't see any tooltip info added from Badapples. There is no note in my tooltip saying "This person is on your Badapples list for spamming in CAPS" as an example.

@nonameform,

Since you use Badapples and TipTac can you tell me if you have any extra notes added in your tooltips from Badapples? Anything whatsoever in your tooltip saying "so and so is on your Badapples list.." or whathaveyou?

Thanks.
AZMAK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-10-2009, 07:55 PM  
nonameform
A Deviate Faerie Dragon

Forum posts: 13
File comments: 48
Uploads: 0
Re: Is this thing on? =)

Using both TipTac and Badapples myself. TipTac doesn't show that custom orange coloring for names and to be honest I never bothered to look into that issue myself. At least prior to 3.3 every other feature in BA was working fine: name coloring in chat channels, warnings when inviting, reasons upon shift-clicking name, so I guess it has nothing to do with Badapples, but with TipTac actually overriding that custom coloring.
nonameform is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 01:46 AM  
AZMAK
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Question Is this thing on? =)

Hi there.

I used to have this addon enabled and I turned it off for a long while. Today I decided to enable it again and I got that 3.3 error message. I applied the fix to it shown in the reply below mine and all is well in that regard.

My question is: I decided to test it out to see if it will show up in the tooltip (it used too a long time ago when I used it last time). So I saw some guy standing in front of me so I added him to my Badapples list to test it out. I added him and gave him a reason but the tooltip didn't show anything from Badapples.

I am using TipTac to handle my tooltips and I am pretty sure that is what I used last time I had Badapples enabled but tonight it doesn't seem to be working as far as the tooltip goes.

Any ideas?

My Badapples coloring is set to an Orangish color, I think that was default I don't recall. When I sent that guy a message his name appeared in that orangish color, so that is working. I didn't get a reply back and I didn't try inviting him, so I wasn't able to test those features out.

Again my concern right now is just the fact that when I hover my mouse over him nothing appears in my tooltip saying he is on my Badapples list, or why. Even his name in the tooltip does not change to that orangish color.

Last edited by AZMAK : 12-09-2009 at 02:16 AM.
AZMAK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 10:27 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 270
Uploads: 8
Exclamation Workaround fix for 3.3 error

SetMultilineIndent no longer exists.

You can edit the Badapples.lua file, and change lines 1878 and 1880 from this...

Code:
if (string.sub(uncolored, 1, 1) == "/") then
	line:SetMultilineIndent(16);
else
	line:SetMultilineIndent(0);
end
... to this...

Code:
if (string.sub(uncolored, 1, 1) == "/") then
	line:SetWordWrap(true);
else
	line:SetWordWrap(false);
end

... and this makes the error go away.

I'm not 100% if SetWordWrap is the RIGHT api call to use though, but I can't see any differences/wrongs when I run and look at the BadApples window.

Quote:
Originally posted by Oxides
On logging in with the 3.3 live:

Message: ..\AddOns\Badapples\Badapples.lua line 1878:
attempt to call method 'SetMultilineIndent' (a nil value)
Debug:
[C]: SetMultilineIndent()
Badapples\Badapples.lua:1878: RegisterOptions()
Badapples\Badapples.lua:1639: OnLoad()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
Cosmic Cleric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 04:18 PM  
Oxides
A Kobold Labourer

Forum posts: 0
File comments: 42
Uploads: 0
On logging in with the 3.3 live:

Message: ..\AddOns\Badapples\Badapples.lua line 1878:
attempt to call method 'SetMultilineIndent' (a nil value)
Debug:
[C]: SetMultilineIndent()
Badapples\Badapples.lua:1878: RegisterOptions()
Badapples\Badapples.lua:1639: OnLoad()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
Oxides is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2009, 08:13 AM  
Evolution85
A Cliff Giant
 
Evolution85's Avatar

Forum posts: 77
File comments: 64
Uploads: 0
I have been wanting an add on like this forever!!

Thanks!!!
Evolution85 is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-14-2009, 07:08 AM  
zoktar
A Deviate Faerie Dragon

Forum posts: 13
File comments: 123
Uploads: 0
wtb adding entire guilds, other than that fine addon.
zoktar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-20-2009, 03:11 AM  
Highend
A Defias Bandit

Forum posts: 3
File comments: 26
Uploads: 0
Unknown is on your ignore list...

Hi,

When I'm in a group and other people join I get a message "Party member Unknown is on your Ignore list". None of the people that join are on my ignore list (neither Bad Apple's list or the normal Blizzard ignore list).

Regards,
HIghend
Highend is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-15-2009, 03:49 AM  
magus424
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 15
Uploads: 2
Would it be feasible to add the ability to add entire guilds to the bad apples list, so that everyone in that guild would show up as if they were a bad apple, without having to add every member individually?

Or are guilds not available without a /who or similar query, making this not so feasible?
magus424 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-15-2009, 10:55 PM  
Jurandr
Beater of Peons
 
Jurandr's Avatar
Premium Member

Forum posts: 7
File comments: 15
Uploads: 0
Thanks for the update, Cirk! As a frequent pugger I've been loving your addon =)
Jurandr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-15-2009, 10:24 PM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
Interface Author - Click to view interfaces

Forum posts: 226
File comments: 97
Uploads: 20
Oxides - thanks for the heads-up! Should be fixed in the 3.2.0 version.

echobravo - I've modified the method that Badapples uses for coloring player names in chat, so hopefully this will fix the issue with Chatter as well.
__________________
Cirk's Addons
Cirk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-11-2009, 11:28 AM  
Oxides
A Kobold Labourer

Forum posts: 0
File comments: 42
Uploads: 0
3.2 issue

This seems to have a bug with patch 3.2. When you invite someone on your BA list to group, it pulls up a pop-up confirmation window. In the window the option to continue and invite them doesn't do anything.
Oxides is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 10:57 PM  
blackd
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I want to give you money! How can I give you money?

Have been using this since day-dot. Love it!
blackd is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.