Quantcast
Download
(21 Kb)
Download
Updated: 06-15-18 02:51 PM
Compatibility:
Battle for Azeroth Beta (8.0.1)
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Updated:06-15-18 02:51 PM
Created:08-21-10 03:10 AM
Downloads:2,571
Favorites:14
MD5:
Categories:PvP, Arena, BattleGrounds, Combat Mods
7.3.0

DuelResponse

Version: 4.16.53
by: GeodesicDragon [More]

About

Please Note: This addon is kept more up-to-date over on Curse.

DuelResponse is an addon designed to make handling duel requests much easier.

If you are the sort of person who isn't into duels, then DuelResponse is the addon for you!

If you are the sort of person who is into duels, then DuelResponse can still help you by blocking duel requests that are sent while you marked as AFK or busy, or while you have Resurrection Sickness.

Features

  • The /dr command will bring up the Options GUI. From here you can set the following:
    • Whether or not to decline all incoming duel requests.
    • Whether or not to decline all incoming pet battle requests.
    • Whether or not to show a message in your chat frame when a message is declined.
    • Whether or not to show a message in your chat frame when the addon loads.
  • Holding down either the Control or Alt keys will allow a duel request through, even if you are blocking.
    • Useful if you are the sort of person who is willing to let a friend use you as a punching bag.
  • Even if you are not declining duels, the addon still has a use.
    • 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.
  • Tracks how many requests are declined.
    • Tracking occurs over all characters, as well as per character.
    • Good for nerds like me who like statistics.

Plugins
  • Blacklist - Allows DuelResponse to block duel requests from named players, while still allowing requests from others.
  • Whisper - Allows DuelResponse to send whispers to people when it declines their requests.

Languages
  • Brazilian Portugese (needs review)
  • English
  • French (needs review)
  • German (needs review)
  • Italian (needs review)
  • Korean (needs review)
  • Latin American Spanish (needs review)
  • Russian (needs review)
  • Simplified Chinese (not yet implemented)
  • Spanish (needs review)
  • Traditional Chinese (not yet implemented)

If you would like to help translate DuelResponse, please use the Localization area, located here.

Support

Please create a ticket for bugs and suggestions here.

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 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.
* Get it here: https://www.curseforge.com/wow/addons/duelresponse_blacklist
* 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.
* Get it here: https://mods.curse.com/addons/wow/267229-duelresponse_whisper

== 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. I can't remember their name so 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 (2)
File Name
Version
Size
Author
Date
4.0.0
11kB
GeodesicDragon
05-03-17 04:18 PM
3.11.5
7kB
GeodesicDragon
06-17-16 02:00 AM


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



Category Jump: