SR13-SpeedPatch

0 Downloads

Donate to the author of Garrison Mission Manager Support author of Garrison Mission Manager on Patreon

  • [x] @mentions, #refs, links, formatting, and <del>tags</del> supported
  • [x] list syntax required (any unordered or ordered list supported)
  • [x] this is a complete item
  • [ ] this is an incomplete item

This addon patches another installed addons with performance and memory optimizations and fixes. It serves as proving ground for those patches and allows original addon authors to pick up those patches to merge.

Donate to the author of Garrison Mission Manager Support author of Garrison Mission Manager on Patreon

Garrison Mission Manager, v60

Change log

2019-11-09 v60

  • TOC update for 9.0.1.
  • API update for Shadowlands.
  • Placeholders for upcoming Covenant functionality and internal clean-up.

Right now I'm drycoding this with some friends testing stuff for me. I will be busy until New Year and probably won't be buying expansion and time until then because I won't have much time to actually play. Thus there will be some delay with adding support for new mission table. However I don't mind spending some time coding, as long as I don't have to pay on top of that, so any donations submitted before then will all be directed towards buying expansion and game time. If you want to get met to see new mechanics faster, you're welcome to pitch in.

2019-02-05 v59

  • Minor Battle for Azeroth compatibility fix.
  • TOC update for 8.1.

SR13-AntiSpam

by rowaasr13

An anti-spam filter for general, trade, LFG and other built-in channels.

What it does?

It detects and removes spam from all game's built-in channels. Right now it focuses on boosting spam. In addition to removing detected spam, addon also remembers spammers themselves and removes all their messages from channel until logout or reload.

How it is different?

This addon employs patterns specially tailored against boost spam, including usual typos and deliberate evasion tactics. Since those messages are within the rules for the moment, it doesn't reports them, but simply removes spam from the chat. Below is comparison with other addons.

  • BadBoy - top player in the field - focuses on RMT spammers that explicitly break Blizzard rules and can be reported. Since most of the boost spammer now advertise services for gold, they are technically within rules and thus BadBoy doesn't target them.
  • CCleaner - its plugin - requires you to manually set-up ignored words; prone to false positives, because it removes message for just one word; and despite using some cleaning up features of main addon, has only plain text matching, which is susceptible to evasion and doesn't let you use more complex patterns.

How to use?

Install and that's all. There's no configuration at the moment.

What patterns are there?

Right now patterns are collected by monitoring largest English EU servers. Many of them are smart enough to work even in other languages of game.

Contribution, debug features, etc.

How to see what is blocked?

There's a hidden debug mode that highlights spam with blue color instead of removing it.

Copy this command into chat:

/run _G['SR13-AntiSpam'].highlight_spam = true

Be sure to run it early after logging in or reloading interface, because it only shows freshly blocked spam - after spammer is caught specific amount of times all his messages are silently dropped even in this mode. When you done watching, set it back to false or reload UI.

How to report spam?

Feel free to send spam lines not caught on your server. If your server is not English, please mention language. Please do not retype them by hand though, and don't use screenshots either - I need exact copy of spam lines from game to make sure I cover any evasions or other characteristic of the text.

This addon includes a built-in visible chat dumper. Scroll to the spam so it is visible in your chat window and copy this into chat.

/run _G['SR13-AntiSpam'].ChatFrameDump()

Now log out or reload UI to let WoW save results and look for saved file in (World of Warcraft install location)\_retail_\WTF\Account\(your accout)\(your server)\(your character)\SavedVariables\SR13-AntiSpam.lua. Delete chat lines caught in dump that are not spam and then send file to me.