Quantcast
Download
(39 Kb)
Download
Updated: 12-14-18 05:28 AM
Compatibility:
Tides of Vengeance (8.1)
Battle for Azeroth (8.0.1)
Updated:12-14-18 05:28 AM
Created:08-21-10 03:10 AM
Downloads:2,713
Favorites:16
MD5:
Categories:PvP, Arena, BattleGrounds, Combat Mods, Plug-Ins & Patches
8.1

DuelResponse  Updated less than 3 days ago!

Version: 5.2.29
by: GeodesicDragon [More]

PLEASE NOTE: This addon is kept more up to date over at Curse.

Hate Dueling?

If you are the sort of person who isn't into duels, then DuelResponse is the addon for you. Any and all duel requests sent your way will be instantly declined, leaving you free to play in peace. It will even block those pesky Pet Battle requests as well, if you want!

Love Dueling?

If you are the sort of person who is into duels, then DuelResponse can still help you:

  • Any duels received while you are AFK or Busy will be automatically declined (although you can still hold down Control or Alt to let requests through).
  • Any duels received while you have Resurrection Sickness will be automatically declined.
    • You cannot override this feature by using the Control or Alt keys.
  • Any duels received while you have high World Latency (default 250ms) can be automatically declined.
  • Any duels received while you have low framerate (default 15FPS) can be automatically declined.

Included Plugins
  • DuelResponse_Blacklist adds the ability to decline duels from named players, while still allowing duels from others. Players who are on your blacklist will be identified as such via their tooltip.
  • DuelResponse_Whisper adds the ability for the addon to send a whisper message to your challenger when a duel is declined.
    • Whisper messages can be customised for any occasion (AFK, DND, low framerate, high latency or not accepting duels/Pet Battles at all).

Other Features
  • Most addon features can be enabled or disabled via the /dr command.
  • Holding down the Control or Alt keys will allow a duel or pet battle request through.
  • Tracks how many requests are declined.
    • Tracking occurs over all characters, as well as per character.
    • Good for nerds like me who like statistics.
  • Can also be used to block pet battle requests.

Languages
  • Brazilian Portugese
  • English
  • French
  • German
  • Italian
  • Korean
  • Russian
  • Simplified Chinese
  • Spanish

Most, if not all, of the localisations are in desperate need of reviewing, as I use Google Translate to get the phrases I need. As such, I am currently looking for people to help translate the addon; if you can help, please let me know by sending a PM.

Alternatively, you can use the Localization area - located here - to update existing translations.

Known Issues
  • None.

Support
  • Please create a ticket for bugs and suggestions here.
  • Don't have a Curse account? Support can also be found on Twitter.

Twitter

DuelResponse has its own Twitter feed - @DuelResponse - where I will occasionally post information about new releases, as well as talk about any new features I am planning on adding.

Credits
  • Project Manager: GeodesicDragon
  • Testing: AimForTheBrain, Healium, Aylar and several players on Saurfang, Lightbringer, Shadowsong and Aszune EU (both Alliance and Horde)
  • Special Thanks to BigRedBrent and the other Curse.com Forum users for helping with Lua.

== Version 5.2.29 (December 13th 2018) ==

* Fixed a minor Chinese translation error when refusing Pet Battles.

== Version 5.2.28 (November 15th 2018) ==

* Updated Brazilian Portugese localisation.
* Updated French localisation.
* Updated German localisation.
* Updated Italian localisation.
* Updated Russian localisation.

== Version 5.2.23 (November 4th 2018) ==

* Updated German localisation. / Deutsche Lokalisierung aktualisiert.
* Changed how some German phrases are presented to the user. / Die darstellung einiger Deutscher phrasen wurde gešndert.
* If any of them are wrong, please submit a ticket. / Wenn einer von ihnen falsch ist, senden sie bitte eine Supportanfrage.

== Version 5.2.21 (October 19th 2018) ==

* Fixed Lua errors caused by missing brackets.

== Version 5.2.20 (October 19th 2018) ==

* Duels you request are now automatically cancelled if your target is marked as AFK.
* Added Simplified Chinese localisation.
* Special thanks to Grimmj-Nagrand (EU) for providing it.
* Whisper Plugin: Fixed the /afk command not removing your AFK status.
* Updated Brazilian Portugese localisation.
* Updated French localisation.
* Updated German localisation.
* Updated Italian localisation.
* Updated Korean localisation (still mostly incomplete).
* Updated Latin Spanish localisation (still mostly incomplete).
* Updated Russian localisation.
* Updated Spanish localisation.

== Version 5.0.11 (September 23rd 2018) ==

* Fixed being able to add player pets to your blacklist.

== Version 5.0.10 (September 1st 2018) ==

* Fixed plugins going AWOL (I forgot to include them with the last update).

== Version 5.0.9 (August 31st 2018) ==

* Fixed messages about being challenged while marked as AFK or DND not being shown when the challenger is not blacklisted.

== Version 5.0.8 (July 20th 2018) ==

* Fixed //[string "if UnitDebuff("player", "Resurrection Sickn..."]:1: Usage: UnitDebuff("unit", [index][, "filter"])// error.

== Version 5.0.7 (July 19th 2018) ==

* Bumped TOCs to 80000.
* Fixed messages about being challenged while marked as AFK or DND being shown when the challenger is blacklisted.

== Version 5.0.3 (July 6th 2018) ==

**CORE**

* Both plugins - Blacklist and Whisper - are now included with DuelResponse by default.
* Simply disable the ones you don't want or need from the AddOn list in-game.
* I'm doing this because it's less hassle for me in the long run.

**BLACKLIST PLUGIN**

* Removed some unnecessary code.
* Fixed not being able to open the options window under certain circumstances.

**WHISPER PLUGIN**

* Fixed whispers being sent to blacklisted players.

== Version 4.16.53 (June 15th 2018) ==

* Duel requests you send will now be automatically cancelled if the target is more than five levels higher than you.
* Have you ever challenged someone to a duel, only to realise too late that they're a much higher level than you?
* Did you target the wrong person, or misread their level, and are now facing a one-shot beatdown?
* Well, that should no longer happen, thanks to this new feature!
* You can turn this feature off in the options, should you so choose.
* Just make sure you pay attention to your targets! :)

== Version 4.15.53 (June 7th 2018) ==

* Added support for the new Blacklist plugin.
* This plugin adds the ability to decline duels from named players.
* It works like an ignore list, but there is no limit to it.
* Removed the ability to set the transparency of the options window.

== Version 4.14.52 (February 4th 2018) ==

* Updated Russian localisation.
* Updated Spanish localisation.

== Version 4.14.50 (January 3rd 2018) ==

* Updated Brazilian Portugese localisation.
* Updated German localisation.
* Updated Latin American Spanish localisation.
* Updated Russian localisation.
* Updated Spanish localisation.

Many thanks to the users of /r/translator on Reddit for their assistance; names are listed in the credits file.

== Version 4.14.45 (December 23rd 2017) ==

* Your home latency is now taken into consideration when checking for lag.
* Increased maximum latency allowance from 250ms to 500ms.
* Latency and framerate limits can now be set via the textbox as well as the slider.
* Changes to the textbox will only take effect when you press the Enter key.

== Version 4.14.42 (October 12th 2017) ==

* Pet Battle requests from players on realms other than your own should now be declined properly.
* Whisper messages should now be sent when a Pet Battle is declined (if the option is enabled).

== Version 4.14.40 (September 25th 2017) ==

* Updated French localisation.
* Updated Italian localisation.
* Updated Russian localisation.
* Updated Spanish localisation.
* Made options window a bit wider to accommodate translated text.
* Added localised information to the AddOns menu for French, German, Italian, Russian and Spanish game clients.

== Version 4.13.35 (September 13th 2017) ==

* Added an option to show or hide your statistics.
* Minimum framerate is now controlled by a slider.
* You will no longer see the message about being challenged while you were marked as AFK if you are already blocking all duel requests.
* You will no longer see the message about being challenged while you were marked as DND if you are already blocking all duel requests.
* Updated French localisation.
* Updated German localisation.

== Version 4.11.31 (August 31st 2017) ==

* Bumped TOC to 70300.
* Options Window changes:
* Visibility is now controlled by a slider, instead of an editbox.
* Max Latency is now controlled by a slider, instead of an editbox.
* You will no longer see the 'Duel Settings' category if you are blocking all incoming requests.
* Removed the enemy player check, given that it was not working as intended.

== Version 4.9.29 (August 21st 2017) ==

* Fixed a bug preventing duels from being declined while you were marked as Away.
* Fixed a bug preventing duels from being declined while you were marked as Busy.
* Fixed a bug preventing duels from being declined while you had the 'Block All' option enabled.
* Declining duels from enemy players now works as it should.
* DuelResponse itself will now handle sending whisper messages (as long as the plugin is enabled).
* You will no longer see messages about settings being changed if you have the 'Chat frame message' option disabled.
* The only exceptions to this are error messages, and toggling the 'Chat frame message' option.

== Version 4.8.24 (August 4th 2017) ==

* Added the ability to decline duels from enemy players.
* This feature is off by default.
* Added the ability to define your own transparency for the options window.
* Must be between 0 and 1 (default is 0.9)
* Fixed /dr reset putting the default FPS check to 30.

== Version 4.6.23 (July 27th 2017) ==

* Made some changes to the options window:
* Made it slightly less transparent.
* Made it slightly less wide.
* Changed text colours to make it easier to read.
* Reorganised settings into categories.
* Removed Twitter logo.
* Shortened some phrases.
* Moved 'Reset Statistics' button.

== Version 4.6.16 (July 8th 2017) ==

* Updated French localisation.
* Updated German localisation.

I am still looking for help localising the addon, as English is my only language. Please refer to the instructions in Localization.lua for information on how you can help.

== Version 4.6.14 (June 28th 2017) ==

* Changed the default 'low FPS' value to 15, as some people - like me - might not play at 30 or above.
* Changed the Notes in the TOC file (what you see when you hover over the addon in the AddOns list).
* Reloading the UI while the options window is open no longer causes it to not show when the /dr command is used.

== Version 4.6.11 (June 18th 2017) ==

* Added an option to auto-decline duels when your framerate drops below a certain number (default is 30fps).

== Version 4.5.11 (May 31st 2017) ==

* Fixed the //attempt to call global 'drwoptions_command' (a nil value)// error message seen when using /drw with the whisper plugin enabled.

== Version 4.5.10 (May 26th 2017) ==

* I have hopefully squashed whatever bug was preventing new SavedVariables from being created.
* The reminder about the whispers plugin has been moved to the /drw command, so you don't see it every time you open the options window.
* Added 'reset' as an argument for the /dr command.
* Using it will reset all your SavedVariables to the default values.
* Added an option to auto-decline duels when your world latency is above a certain amount (default is 250ms).
* Because everyone hates lag, and nobody wants to risk a duel while they're in the red.
* Set your maximum from the options menu; the box will only support three numbers, so the limit is 999ms.
* This feature is disabled by default.

== Version 4.3.8 (May 17th 2017) ==

* Fixed being able to open the options window more than once.

== Version 4.3.7 (May 11th 2017) ==

* Added support for DuelResponse_Whisper.
* This plugin adds whisper functionality to the addon.
* I could include it as standard, but not everyone might want to use it.
* At least this way, I am giving users a choice, rather than forcing it on them.

== Version 4.2.7 (May 8th 2017) ==

* Added the ability to automatically block all incoming pet battle requests.
* Disabled by default; open the options GUI to enable it.
* You can still hold down Ctrl or Alt to let a request through.
* Updated French localisation.
* Updated German localisation.
* Updated Spanish localisation.

I'll try and lay off the updates for a while, but I'm not promising anything. :P

== Version 4.1.4 (May 6th 2017) ==

* Tweaked the options GUI:
* Made it wider to accommodate translated text.
* Moved the statistics counter.
* Added the ability to reset your block counters.
* Will reset the all-character block counter, as well as the local character block counter.
* When you log into another character, the counter for that character will be reset as well.
* Updated French localisation.
* Updated German localisation.

== Version 4.0.0 (May 3rd 2017) ==

* OPTIONS FRAME!
* Yes, DuelResponse finally has a shiny new options GUI; use the /dr command to open it.
* From there, you can change your options to your heart's content, as well as look at your stats.
* GUI inspired by Funkydude's BadBoy Anti-Spam addon: https://mods.curse.com/addons/wow/bad-boy

== Version 3.14.21 (May 2nd 2017) ==

* Fixed 'x challenged you while you were marked as Away' messages not being translated properly.
* Updated German localisation.

== Version 3.14.19 (April 20th 2017) ==

* Fixed challenges to characters with Resurrection Sickness not being declined when using a non-English game client.
* Players will no longer see messages about Resurrection Sickness requests being declined if they have chat frame messages turned off.
* Updated Brazilian Portugese localisation (special thanks to Curse user ladygabi1234123 for helping).
* Updated French localisation.
* Updated German localisation.
* Updated Italian localisation.
* Updated Korean localisation.
* Updated Russian localisation.
* Updated Spanish localisation.

== Version 3.14.10 (April 19th 2017) ==

* DuelResponse will now auto-decline duels if you are suffering from Resurrection Sickness.

== Version 3.13.10 (March 29th 2017) ==

* Bumped TOC to 70200.

== Version 3.13.9 (March 20th 2017) ==

* Do you like statistics? You do? Good!
* DuelResponse now tracks the number of challenges it has declined.
* Challenges are tracked across all and individual characters.
* These numbers can be viewed by using the new '/dr stats' command.

== Version 3.12.9 (January 13th 2017) ==

* Added the ability to hide the message shown when the addon loads.
** Use '/dr load' to toggle.
** Message is still displayed by default.

== Version 3.11.9 (October 26th 2016) ==

* Bumped TOC to 70100.

== Version 3.11.8 (July 21st 2016) ==

* Bumped TOC to 70000.

== Version 3.11.7 (June 23rd 2016) ==

* Updated French localisation.
* Updated German localisation.

== Version 3.11.5 (June 17th 2016) ==

* Fixed some phrases not being translated correctly.

== Version 3.11.4 (June 17th 2016) ==

* Added Brazilian Portugese localisation.
* Added Korean localisation.
* You can now toggle whether or not messages about blocked requests are shown in your chat log.
** Good for when people spam you with challenges.
** This feature is off by default, meaning that messages will be shown, but it can be turned on by using the '/dr chat' command.
** Using '/dr' on its own still toggles automatic declining on or off.

== Version 3.8.4 (June 13th 2016) ==

* Added Russian localisation.

Again, some translations may be incorrect (seeing as I used Google to get them). Please refer to Localization.lua for instructions on how to assist with translation.

== Version 3.7.4 (June 7th 2016) ==

* Updated French localisation.
* Updated German localisation.

== Version 3.7.2 (March 13th 2016) ==

* Added Spanish localisation.
* Updated German localisation.

Again, some translations may be incorrect (seeing as I used Google to get them). Please refer to Localization.lua for instructions on how to assist with translation.

== Version 3.6.1 (March 4th 2016) ==

* Added automatic declining of challenges received while you are marked as AFK.
* Added automatic declining of challenges received while you are marked as Busy.

These features will only work if you are not declining duels. You can still use the Control or Alt keys to let requests through.

== Version 3.4.1 (March 1st 2016) ==

* Added French localisation.
* Added German localisation.
* Added Italian localisation.
* Re-added the ability to hold down Control or Alt to allow a duel to pass through while blocking is enabled.
* Fixed what I believed to be an incorrect German spelling in the TOC file.

Please Note: Some translations may be incorrect. Please refer to Localization.lua for instructions on how to assist with translation.

== Version 3.0.0 (February 28th 2016) ==

**IT IS HIGHLY RECOMMENDED THAT YOU CLEAR YOUR SAVED VARIABLES USING THE CURSE CLIENT AFTER INSTALLING THIS UPDATE**

* Complete rewrite to address the fact some options no longer functioned properly.
* The addon now serves one purpose and one purpose only: To block all incoming duel requests regardless of your AFK/DND status, health, mana, Res Sickness, challenger level, etc.
* Localisation has been temporarily removed, but it will be re-added in a future update.
* The /dr command now turns duel declining on or off.

This update was the result of a conversation I had with a Death Knight, who said that they only used the 'Decline all incoming duels' option of the addon. Unfortunately, I can't remember their name; if you are the DK who was talking to a Priest by the name of Nogametime-Shadowsong, then I would like to offer you my thanks for finally inspiring me to pull my finger out. :D

== Version 2.9.13 (July 8th 2015) ==

* Actually bumped the TOC to 60200.

== Version 2.9.12 (June 26th 2015) ==

* Bumped TOC to 60200.

== Version 2.9.11 (February 28th 2015) ==

* Bumped TOC to 60100.

== Version 2.9.10 (September 13th 2013) ==

* Bumped TOC to 50400.

== Version 2.9.9 (May 23th 2013) ==

* Bumped TOC to 50300.

== Version 2.9.8 (March 6th 2013) ==

* Bumped TOC to 50200.

== Version 2.9.7 (November 29th 2012) ==

* Added changes to the repository and tagged release directly from the repository.

== Version 2.9.6 (November 29th 2012) ==

* Bumped TOC to 50100.

== Version 2.9.5 (September 22nd 2012) ==

* Bumped TOC to 50001.

== Version 2.9.4 (November 30th 2011) ==

* Bumped TOC to 40300.

== Version 2.9.3 (November 23rd 2011)

* Added support for Brazilian Portuguese translation.

== Version 2.9.2 (August 12th 2011)

* Repaired localization fonts for some languages.

== Version 2.9.1 (August 6th 2011)

* Fixed "Invalid escape code in chat message" error.

== Version 2.9 (July 31th 2011)

* Added message throttling.

== Version 2.7.5 (July 13th 2011)

* Repaired toc file.

== Version 2.7.4 (June 29th 2011)

* Bumped TOC to 40200.

== Version 2.7.3 (April 27th 2011)

* Bumped TOC to 40100.

== Version 2.6.3 (January 27th 2011)

* Improved memory usage.

== Version 2.6.2 (December 31th 2010)

* Resetting the configurations to the defaults will now properly reset the minimap button to the default position.

== Version 2.6.1 (December 31th 2010)

* Resetting the configurations to the defaults will now properly enable the minimap button immediately.

== Version 2.6.0 (December 31th 2010)

* Added option to disable the minimap button.

== Version 2.5.2 (December 30th 2010)

* Added minimap button.

== Version 2.4.2 (October 13th 2010)

* Bumped TOC to 40000.

== Version 2.4.1 (October 7th 2010)

* Removed duplicate lib files.

== Version 2.4 (October 6th 2010)

* Will now always allow a duel request to go through if you have the alt key or the control key pressed when someone requests you to duel them.

== Version 2.3 (October 4th 2010)

* Now using WhoLib for who requests.

== Version 2.2.2 (September 11th 2010)

* Localizations are now acquired directly from Curse.
* Added support for Cataclysm Beta.
* All localizations have been moved to a single file.

== Version 2.2.1 (August 21st 2010)

* Fixed Russian localizations not working.
* I messed up again. Sorry!

== Version 2.2 (August 20th 2010)

* Added Russian localization.
* I messed up the version numbers last update. Sorry about that.

== Version 2.1.1 (August 13th 2010)

* Added missing localizations to French, German and Spanish localizations.

== Version 2.1 (July 29th 2010)

* Added option to decline all duels.
* Will now decline duels if you have Resurrection Sickness with an option to be disabled.

== Version 2.0.5 (July 29th 2010)

* Fixed some problems with the French localization.
* Fixed some problems with the German localization.

== Version 2.0.4 (July 18th 2010)

* Will no longer show mana related configurations in the options window for players that do not use mana.
* Localized the TOC file.

== Version 2.0.3 (July 16th 2010)

* Fixed bug that would decline duels because it thinks you are flagged for PvP when you are not.
* Fixed bug that would decline duels incorrectly based on health and mana levels.
* Added options to adjust the minimum health and mana that is required to recover before declining a duel.
* Will no longer open the "Who List" window when you receive a duel request.
* Will now correctly detect enemy players.
* Configurations are now saved per character instead of globally.
* Added Spanish localization.

== Version 2.0.2 (July 11th 2010)

* Repaired higher level player checking.

== Version 2.0.1 (July 10th 2010)

* Repaired localizations and configuration saving.

== Version 2.0.0 (July 10th 2010)

The entire addon has been rewritten from the ground up.

* Duel requests from higher level players are now declined automatically.
* Added French and German localization.
* Added options window and slash command "/duelresponse" that may be used to open the options window.
* The slash command "/on" has been replaced by "/duelresponse pvp on".
* The slash command "/off" has been replaced by "/duelresponse pvp off".
* The slash command "/duelresponse pvp" may be used to toggle the setting on and off.

== Version 1.0.2 (June 22nd 2010)

* DuelResponse no longer runs the /who command on players of the opposite faction.
* DuelResponse now auto-declines duels while you are marked as DND.
* DuelResponse now auto-declines duels while you are flagged for PvP (at your request). (1,2)
* DuelResponse now auto-declines duels when you have less than 10% health or mana.

1. Why does DuelResponse have this feature? Well, have you ever been killed by an enemy player after winning/losing a duel while flagged for PvP? It's annoying, isn't it?

2. This feature is off by default, but can be turned on with the /on command, while /off turns it off. Simplicity FTW!

== Version 1.0.1 (June 16th 2010)

* Initial Release.
Archived Files (1)
File Name
Version
Size
Author
Date
4.16.53
21kB
GeodesicDragon
06-15-18 02:51 PM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: