Download
(12Kb)
Download
Updated: 10-19-09 02:28 PM
Pictures
File Info
Updated:10-19-09 02:28 PM
Created:05-28-09 01:32 PM
Downloads:3,465
Favorites:48
MD5:

Get Off My Lawn!

Version: 1.3
by: Nirrudn [More]

An ongoing project to remove annoyances from the game, primarily by filtering chat messages.

If you want to filter out things like duel messages, drinking spam, dual-spec skill spam, or certain exceptionally annoying NPCs, this addon is for you. If it doesn't block it, request it and I'll see what I can do!

Full list of blocking features:

* Serenity Mute - Mutes the game audio while you have the Serenity buff on at the Wrathgate.
* Arcanist Braedin - Blocks /yells from this NPC.
* Ability Spam - Hides "You have (un)learned..." class and pet ability messages.
* Duel Messages - Hides chat messages about duels.
* Drinking Messages - Hides "Soandso looks tipsy..." etc.
* Argent Tournament - Mutes various Tournament NPCs that chatter a lot
* Emblem/Mark Loot - Hides Emblem, Shard, and Mark messages that aren't yours.
* Popcap Games - Hides Peggle and Bejeweled guild messages.
* Necrosis - Filter out all Necrosis addon speech (English only for now).
* Deserter Agitator - Hide the chatter from this NPC in Theramore.
* Raid Joins/Leaves - Condenses raid join/leave messages into blocks similar to Battlegrounds
* General Raid Mute - Hides General chat when in a raid group outside of Wintergrasp.
* Fail Mods - Hides "Soandso fails at suchandsuch" type raid messages.
* Winter Time - Blocks guildchat messages from the WinterTime addon.
* Auction House Messages - Blocks them while in a party/raid.
* Trade Chat Filter - Filter out the junk from the Trade channel. Not recommended for non-English clients/servers
* Achievement Clustering - Want just a few lines of chat instead of 25 when your guild gets a new achievement? This is for you.
* City Chatter - NPCs cluttering up your chatbox about buying their fresh baked bread? Not anymore!

v1.3:
* Auction House Messages box will now filter more messages, but only while in a party or raid.
* VERY simple "Trade Chat Filter" added, my attempt to remove the garbage chatter from Trade on my server.
* Achievement Clustering added, similar to Raid Joins/Leaves but for Achievements. Hard to test this one, so let me know how it works.

----

v1.2.5:
* Champion's Seals will be filtered by the Emblem/Mark box now.
* The "Fail Mods" box will now filter fail messages from the raid leader too.
* New option: "Auction House Messages" by request, filters out the "A buyer has been found..." message. (untested)

----

v1.2.4:
* Added "Winter Time" box to filter out guildchat messages from the WinterTime addon

----

v1.2.3:
* Hopefully fixed the problems with settings not saving, please let me know!
* Fix for the loot error
* Added Emblems of Triumph to the Emblems filter option

----

v1.2.2:
* .toc bump for 3.2
* Raid Joins/Leaves box is now functional

----

v1.2:
* Fixed some issues with the Necrosis button, it no longer requires a reload
* Basic localization support added. If you would like to help, check out localization.lua!
* French and German localization mostly implemented
* Slight optimization to the Ability Spam box functionality
* Various bug fixes

----

v1.1:
* Added "Fail Mods" checkbox to block "Soandso fails at suchandsuch" raid messages
* Necrosis checkbox is now functional
* Serenity Mute box should now properly restore game sound instead of leaving it off


----

v1.0:
* Total rewrite of the GUI.
* Added Popcap Games checkbox to remove guildchat messages from Peggle and Bejeweled.
* Added Deserter Agitator checkbox to squelch the Theramore NPCs of the same name by request.
* Added General Raid Mute checkbox to mute General chat while in a (non-Wintergrasp) raid group.

----

v0.5:
* Hopefully fixed the issue with blocking things the addon's not supposed to.
* Hopefully fixed the problems with the saved variables not saving, too.

----

v0.4:
* Added "Emblem Loot" checkbox to block Emblem loot messages that aren't yours.
* Hopefully a fix for the cases where settings weren't saving for some people. There's now a message when no saved variables are detected, please let me know if you see it.

----

v0.3:
* Added "Argent Tournament" checkbox to mute various /yells and /says by NPCs there.
* Changelog.txt included in the zip file.

----

v0.2:
* Fixed "Skill Messages" button hiding recipe learns, they'll show up again now.
* Added "Duel Messages" button to remove all duel-related messages
* Added "Drinking Messages" button to remove "Soandso looks a little tipsy..." and the like.
* Added tooltips for all checkboxes for a better explanation.
* The Serenity checkbox should no longer attempt to re-enable sound effects if you had them disabled when the addon was loaded.


----

v0.1:

3 Checkboxes exist under the in-game AddOns menu:

* Serentiy: Mutes the game audio while you have the Serenity buff active near the Wrathgate, to silence the loud screams.
* Arcanist Braedin: Filters out Arcanist Braedin's "Reinforcements are needed..." /yell while the Wintergrasp battle is going on.
* Skill Spam: Removes the "You have (un)learned..." messages. No more spec swapping eating up half your chat buffer!
Optional Files (0)


Post A Reply Comment Options
Unread 09-08-09, 02:39 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 1
Re: Champion's Seal

Originally posted by reale
Can you please add "Champion's Seal" to the hide list (like the emblems) please?

Also fail mods that say "fails" instead of "fail" aren't being blocked.

Thank you
No problem, thanks for the suggestion and bug report!

Edit - I did a quick test on the "fail" vs "fails" thing, and that seems to be working okay. So I'm thinking either the format of the message was different (I only attempt to block the format of "Soandso fail(s) at suchandsuch", but it's easy enough to add more if a different addon is using a different format) or it came from the raid leader themselves, who I don't block on purpose.
Last edited by Nirrudn : 09-08-09 at 03:05 PM.
Report comment to moderator  
Reply With Quote
Unread 09-04-09, 04:51 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Champion's Seal

Can you please add "Champion's Seal" to the hide list (like the emblems) please?

Also fail mods that say "fails" instead of "fail" aren't being blocked.

Thank you
Last edited by reale : 09-07-09 at 11:20 PM.
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 06:21 PM  
Lunarion
A Deviate Faerie Dragon
 
Lunarion's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 73
Uploads: 1
Seems to be working great so far. Settings are visually saving through reloads and logins/logouts, and they finally seem to stick and work as well.

Thanks for getting this working. I'll make a post should anything bug out or happen, but I'm hoping you nailed that bug out fully.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 09:45 AM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 1
Originally posted by Lunarion
Certainly, thanks for letting me know about it being a longstanding issues. Here is what your requested;


Afterwards I also switched to my secondary spec and got spammed by talent changes. >.< I love this addon because it has everything I need rolled into one, but I suppose it hates me.
Hmm, well it's retaining your settings, but not using them. That does give me a better idea of where the problem may lay though, and why I haven't seen it myself. Thanks for the help, you've given me several new ideas for tackling it!

Edit - I think I finally nailed this issue, should be fixed in version 1.2.3 which I just uploaded, thanks a lot Lunarion, please let me know if this does the trick.
Last edited by Nirrudn : 08-24-09 at 10:43 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-09, 05:15 PM  
Lunarion
A Deviate Faerie Dragon
 
Lunarion's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 73
Uploads: 1
Certainly, thanks for letting me know about it being a longstanding issues. Here is what your requested;
[19:08:42] Dump: gomlconfig
[19:08:42] gomlconfig={
[19:08:42] [7]=1,
[19:08:42] [8]=1,
[19:08:42] [11]=1,
[19:08:42] [3]=1
[19:08:42] }
Afterwards I also switched to my secondary spec and got spammed by talent changes. >.< I love this addon because it has everything I need rolled into one, but I suppose it hates me.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-20-09, 01:25 AM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 1
Originally posted by Lunarion
I've encountered an odd bug I think. It's not causing any lua errors or messages, but it seems everytime I login or switch characters my settings reset. I change them each time, but they just don't seem to save.

It's very annoying, and I'd really like to get this addon working.

Any help?
This is a longstanding issue that affects random people and I can't figure out the problem. I've been unable to replicate it myself, which only makes it harder to fix.

I'm curious if it's a display issue or if things are actually getting reset. Can you check some boxes, hit okay, and do a /reload followed by up a /dump gomlconfig and tell me what it says?

Also, I'm working on the problem with loot messages reale posted earlier, so to anyone getting those errors, disabling the Emblem box for now should stop them, sorry for the inconvenience.

Edit - Believe I found the culprit for the looting error messages: Patches wipe out the item cache each time, so I couldn't get the localized names of Emblems from your cache. Querying the server for the Emblems (via visiting the various Emblem quartermasters in Dalaran) should fix them until I get a new version uploaded. In the next release, Emblems will just default to their English names if they aren't in your cache at load time, which will at least stop the errors, although the checkbox will not work properly for non-English clients until a UI reload after seeing the Emblems.
Last edited by Nirrudn : 08-20-09 at 02:03 AM.
Report comment to moderator  
Reply With Quote
Unread 08-19-09, 05:50 AM  
Lunarion
A Deviate Faerie Dragon
 
Lunarion's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 73
Uploads: 1
I've encountered an odd bug I think. It's not causing any lua errors or messages, but it seems everytime I login or switch characters my settings reset. I change them each time, but they just don't seem to save.

It's very annoying, and I'd really like to get this addon working.

Any help?
__________________
Report comment to moderator  
Reply With Quote
Unread 08-18-09, 03:35 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 1
Re: Error - Todays Build

Originally posted by reale
Interface\AddOns\GetOffMyLawn\GetOffMyLawn.lua:215: bad argument #2 to 'strfind' (string expected, got nil)
Do you remember what specifically caused this error? That section of the code is for dealing with the Emblems/Marks. Line 215 in particular is for Marks of Honor. I can't see any typos in the code or whatnot, and haven't run into it on my end so far. Also, what language client were you using at the time? Could be something wrong with my localization.

Thanks for the report.

Originally posted by seancwatson
what about the succubus whipping sound? that's super annoying.

Good job on the addon.
Thanks! It's possible to replace the succubus whipping sound, but not in an "optional" type of way for users that wouldn't want their sounds messed with, so unfortunately I'm not likely to add this in. Basically you just create a very specific set of folders inside your WoW installation that re-direct the game to a custom sound file (which would be a blank .mp3 file in this case) you want to play instead of WoW's sound.

Here's an example mod that does this with the gunshot sound, hopefully the author doesn't mind the random plug:
http://www.wowinterface.com/download...uppressor.html
Report comment to moderator  
Reply With Quote
Unread 08-14-09, 08:26 AM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Error - Todays Build

Interface\AddOns\GetOffMyLawn\GetOffMyLawn.lua:215: bad argument #2 to 'strfind' (string expected, got nil)
Report comment to moderator  
Reply With Quote
Unread 07-10-09, 01:18 PM  
seancwatson
A Cyclonian
 
seancwatson's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 33
Uploads: 1
what about the succubus whipping sound? that's super annoying.

Good job on the addon.
Report comment to moderator  
Reply With Quote
Unread 07-07-09, 03:22 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 1
Small update to fix another noob mistake in my coding.

How about those three really annoying mages in the Mage District of Stormwind who wander around and talk about the same thing forever?
Easy enough, I'll probably incorporate some kind of "Alliance City Chatter" box that encompasses all these kinds of NPCs, because they're in all of them. Thanks for the suggestion!

You might aswell consider filtering the join/leave inside battlegrounds
Indeed! I don't PvP much (at all, really) so I've very little experience with that sort of thing, thanks!
Report comment to moderator  
Reply With Quote
Unread 07-07-09, 02:31 AM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 281
File comments: 252
Uploads: 5
* NYI - Raid Joins/Leaves - (Coming soon) Condenses raid join/leave messages into blocks similar to Battlegrounds
You might aswell consider filtering the join/leave inside battlegrounds
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Report comment to moderator  
Reply With Quote
Unread 07-06-09, 11:02 PM  
Gsusnme
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 199
Uploads: 1
How about those three really annoying mages in the Mage District of Stormwind who wander around and talk about the same thing forever?
Report comment to moderator  
Reply With Quote
Unread 06-13-09, 08:55 PM  
Psychophan7
A Chromatic Dragonspawn

Forum posts: 153
File comments: 47
Uploads: 0
I was sitting in Dalaran, addon disabled, and Arcanist Braedin does not appear to yell constantly anymore. It looks like Blizz fixed the guy's yapper!
Report comment to moderator  
Reply With Quote
Unread 06-12-09, 05:49 AM  
ckaotik
A Fallenroot Satyr
 
ckaotik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 168
Uploads: 5
I'd love to use your addon ... just ... could you add (German, in this case) localisation to it? I don't really want to look through all that code and replace things like "Dragonblight", or even all those regexes.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: