Download
(25Kb)
Download
Updated: 10-16-14 07:53 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-16-14 07:53 AM
Created:unknown
Downloads:14,990
Favorites:137
MD5:

Badapples  Popular! (More than 5000 hits)

Version: 6.0.2.13
by: Phanx, Cirk

Keep track of players you want to avoid, without using your ignore list.

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 bad apples 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.

Note that Badapples does not currently support cross-realm player names. This is planned for a future release.
Features
  • 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.
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).
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.

Localization
Badapples is compatible with all locales. The UI is translated into English, German, Spanish, and Russian.

To add or update translations for any language, please send me a PM.
Credits
  • Current maintainer: Phanx
  • Original author: Cirk of Doomhammer EU
  • Previous maintainers: Kortanis, help137

Version 6.0.2.13
  • Updated for WoW 6.0
  • Added Russian translations

Version 5.4.1.10
  • Updated for WoW 5.4
  • Added German and Spanish translations
  • Removed a bunch of old broken code

Version 5.2.0.7
  • Updated for WoW 5.1

Version 5.0.5.4
  • It's alive!

Version 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

Version 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

Version 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.

Version 3.0.0
  • Changed version string to v3.0.0.
  • Various minor changes for version 3.0 compatibility

Version 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
Optional Files (0)


Post A Reply Comment Options
Unread 01-26-06, 05:49 PM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Discussion thread

If you have feedback, bugs, questions, etc., on Badapples, please head on over to this thread.


-- Cirk
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 10-05-07, 11:35 AM  
Polarina
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 12
Uploads: 2
enGB localisation.

Could you add enGB localisation?
Report comment to moderator  
Reply With Quote
Unread 02-08-08, 09:27 AM  
tattooedpierre
An Aku'mai Servant
 
tattooedpierre's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 95
Uploads: 4
I love it! This is (unfortunately) something I have needed for a while. With all my alts etc you lose track of people you really dont want to group with etc. Excellent
Report comment to moderator  
Reply With Quote
Unread 04-02-08, 08:28 AM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
I suspect this mod is still fully function for 2.4. Love this mod.
Report comment to moderator  
Reply With Quote
Unread 04-15-08, 06:32 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Originally posted by Spiderkeg
I suspect this mod is still fully function for 2.4. Love this mod.
Yup, Badapples should still be working fine with 2.4. I've not updated it just to reflect the TOC change yet though.

Edit: Just saw pzykho's post in the discussion forum about a bug, and will upload a proper version for 2.4 soon.

-- Cirk
__________________
Cirk's Addons
Last edited by Cirk : 04-15-08 at 08:43 AM.
Report comment to moderator  
Reply With Quote
Unread 04-15-08, 10:57 PM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
Originally posted by Cirk
Yup, Badapples should still be working fine with 2.4. I've not updated it just to reflect the TOC change yet though.

Edit: Just saw pzykho's post in the discussion forum about a bug, and will upload a proper version for 2.4 soon.

-- Cirk
Excellent news.
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 04:33 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Um, oops, coulda sworn I'd already posted the 2.4 update... /guilty

So, yeah, anyway, here it is!
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 06-05-08, 04:02 PM  
Kerecha
A Deviate Faerie Dragon
 
Kerecha's Avatar

Forum posts: 10
File comments: 196
Uploads: 0
Im missing a small thing, it would e nice if colors could be set individually for each enrty. (like classcolors, or perhapps to use ur own "rating" system, a green apple for crappy tippers and a red one for ninjalooters and so on...)
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 11:13 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1360
File comments: 829
Uploads: 55
WotLK compatible version

I've fixed up Badapples for WotLK beta but I'd rather not post a separate Fan's update,
if Cirk could enable optional addons under this one we could keep it in one place.
Report comment to moderator  
Reply With Quote
Unread 10-13-08, 11:11 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Badapples 3.0.0 available

Ready for the 3.0.2 patch - note that this will not work with 2.4.3 or earlier!
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 10:21 AM  
wiggle
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Smile new apples

how do we transfer the names we have in 2.4
Or is there a way to retrieve the names so we can type them in again
Thanks for all your time with this mod
Love it
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 07:20 PM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Wiggle, Badapples should retain your previous entries from 2.4 without you needing to do anything. You don't need to delete anything in your WTF folder for a Badapples update
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 11-25-08, 11:22 AM  
andtheflesh
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
the warning

Is there anyway to disable the dialog box warning that pops up when you join a party or raid with Bad Apples in it? I'd prefer to just see a players apple status in the tooltip and my chat frame. Also, I kind of like using BA to make notes on players that are good so essentially not all my bad apples are really that rotten.
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 06:50 PM  
Dessa
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
i get that when im in a raid, opening the raid tab:
Code:
[2008/12/07 01:36:48-2509-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'Badapples' tried to call the protected function 'RaidFrame:Show()'.
<in C code>: in function `Show'
Interface\FrameXML\FriendsFrame.lua:32: in function `FriendsFrame_ShowSubFrame':
Interface\FrameXML\FriendsFrame.lua:193: in function <Interface\FrameXML\FriendsFrame.lua:132>:
<in C code>: in function `FriendsFrame_Update'
Interface\FrameXML\FriendsFrame.lua:1362: in function `InGuildCheck':
Interface\FrameXML\FriendsFrame.lua:129: in function `FriendsFrame_OnShow':
<string>:"*:OnShow":1: in function <[string "*:OnShow"]:1>
<in C code>: in function `Show'
Interface\FrameXML\UIParent.lua:1417: in function `SetUIPanel':
Interface\FrameXML\UIParent.lua:1262: in function `ShowUIPanel':
Interface\FrameXML\UIParent.lua:1155: in function <Interface\FrameXML\UIParent.lua:1151>:
<in C code>: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1767: in function `ShowUIPanel':
Interface\FrameXML\FriendsFrame.lua:944: in function `ToggleFriendsFrame':
<string>:"TOGGLESOCIAL":1: in function <[string "TOGGLESOCIAL"]:1>

  ---
and closing it again

Code:
[2008/12/07 01:36:51-2509-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'Badapples' tried to call the protected function 'RaidFrame:Hide()'.
<in C code>: in function `Hide'
Interface\FrameXML\FriendsFrame.lua:34: in function `FriendsFrame_ShowSubFrame':
Interface\FrameXML\FriendsFrame.lua:141: in function <Interface\FrameXML\FriendsFrame.lua:132>:
<in C code>: in function `FriendsFrame_Update'
Interface\FrameXML\FriendsFrame.lua:1362: in function `InGuildCheck':
Interface\FrameXML\FriendsFrame.lua:129: in function `FriendsFrame_OnShow':
<string>:"*:OnClick":2: in function <[string "*:OnClick"]:1>

  ---
i have no idea maybe i was in combat and i didn't noticed that error happening, or maybe its happening when not in combat too, no idea, really
Report comment to moderator  
Reply With Quote
Unread 03-10-09, 01:37 AM  
kimmisc
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
2 things:

1 - please keep this mod running. I don't have the patience to function without this type of mod in WoW.

2 - please add in right click functionality for adding names to the list. I can't type all those names with the crazy symbols over the letters, and about 9 times out of 10, those are the idiots I want on my blacklist.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: