• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Copilot_ArgentTournament

 

Project Updated:
Files Updated: Sun, Oct 25 2009
Supports Game Version: 3.2.0
Category: Quests & Leveling
Tags:

[Edit Tags]

Project Manager: calidore_arygos_eu
Additional Authors: No additional authors
Current Version: 0.2.2-beta-r3
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 22
Downloads Total: 3,092
Favorites: 11
Comments: 38
  • About Copilot_ArgentTournament
  •  

Copilot_ArgentTournament is a module for Copilot (view on CurseForge). It takes away some of the tediousness of daily questing at the Argent Tournament.

Features

  • Auto accept quests & auto turn in quests: Automatically accepts and turns in quests at the Argent Tournament.
  • Default Champion quest reward: Lets you select a default quest reward, that is automatically chosen, when you complete a Champion quest.
  • Auto engage Champions and Valiants: Allows you to ignore the gossip frame, when engaging Champions and Valiants, making them attack you immediately.
  • Auto equip lance: Your lance will be automatically equipped, when your cursor is hovering over a stabled mount. On dismount your previous main hand will be re-equipped.
  • Auto delete lances: Deletes your lances as soon as they are no longer required (by quests, that is). It also ensures, that there is only one lance, cluttering your inventory.
  • Auto dismount: Dismounts you, when you mouse over a stabled mount, and you are in close proximity.
  • Auto mount hippogryph: Immediately mounts an Argent Hippogryph, bypassing the gossip frame.
  • Auot set raid targets: When you are grouped, this option will set raid targets on your party members, as you enter the Court of Bones before Icecrown Citadel. Of course, you'll need to be the party leader.
  • Alert when the shield buff is about to expire: Displays a visual warning, when the shield buff is about to expire.
  • Extended quest support: This enables additional features. Right now, it makes quest items accessible via shift + left click (or double click, see below), though further enhancements are possible, should the need arise.

Extended quest support

Extended quest support can be configured on a per-quest-basis and comes in two flavours, normal mode and safe mode.
If you choose normal mode, the quest item can be activated by double-clicking. Unfortunately, this will fail, if you try to activate it while in combat.
Using safe mode on the other hand, items can be activated using shift+left-click and this will also work in combat.
It's a bit ugly, and this is the main reason why it used to be disabled by default, but personally I still find it very useful.
To summarise:

BindingWorks in combat
Normal modedouble clickno
Safe modeshift + left clickyes

By the way, these bindings can not be changed, if this conflicts with your setup, please let me know.

Caveats

  • If you're on two daily quests on the isle of Hrothgar's Landing, extended quest support is only guaranteed to work properly for one of them.

Credits

  • Thanks to Samhun, and Varoan (arygos.eu) for helping me with the german localization.
  • Thanks to thelys for providing the french localization.

Feedback

Questions, comments, suggestions and bug reports are welcome.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Copilot_ArgentTournament 0.2.2-beta-r3 Beta 3.2.0 254 10/25/2009
  Copilot_ArgentTournament 0.2.2-beta-r2 Beta 3.2.0 149 10/22/2009
  Copilot_ArgentTournament 0.2.2-beta-r1 Beta 3.2.0 35 10/22/2009
  Copilot_ArgentTournament 0.2.2-beta Beta 3.2.0 185 10/18/2009
  Copilot_ArgentTournament 0.2.1-beta-r2 Beta 3.2.0 611 8/17/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Egrimm said 

    I got this right after logging in on my paladin today. I had accepted the dailies earlier (valiant and some of the champion ones):

    Message: Interface\AddOns\Copilot\Copilot.lua:617: attempt to call global 'GetAddonInfo' (a nil value)
    Time: 10/26/09 10:51:38
    Count: 1
    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    (tail call): ?
    (tail call): ?
    Interface\AddOns\Copilot\Copilot.lua:617: in function <Interface\AddOns\Copilot\Copilot.lua:572>
    Interface\AddOns\Copilot\Copilot.lua:178: in function <Interface\AddOns\Copilot\Copilot.lua:145>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:531: in function `EnableAddon'
    ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:621: in function <...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
    [C]: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:232: in function `UIParentLoadAddOn'
    Interface\FrameXML\UIParent.lua:255: in function `CombatLog_LoadUI'
    Interface\FrameXML\UIParent.lua:502: in function <Interface\FrameXML\UIParent.lua:474>

    Locals: Sometimes debuglocals() returns nothing, it's one of those times... (FYI: This message is a HotFix from Decursive to prevent a C stack overflow)

    Reply Report Permalink
  • Thank you. Fix released.

    Reply Report Permalink
  • Date: 2009-10-23 23:04:07
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...ace\AddOns\Copilot\Libs\LibCopilot-0.1\GUID\GUID.lua line 72:
    bad argument #1 to 'ssub' (string expected, got nil)
    Debug:
    (tail call): ?
    (tail call): ?
    [C]: ?
    ...ace\AddOns\Copilot\Libs\LibCopilot-0.1\GUID\GUID.lua:72: DecomposeGUID()
    ...ace\AddOns\Copilot\Libs\LibCopilot-0.1\GUID\GUID.lua:164:
    ...ace\AddOns\Copilot\Libs\LibCopilot-0.1\GUID\GUID.lua:156
    (tail call): ?
    ...AddOns\Copilot_ArgentTournament\ArgentTournament.lua:1731:
    ...AddOns\Copilot_ArgentTournament\ArgentTournament.lua:1718
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
    Ace3\AceEvent-3.0\AceEvent-3.0.lua:119:
    Ace3\AceEvent-3.0\AceEvent-3.0.lua:118
    AddOns:

    Reply Report Permalink
  • This is a known issue. I'm afraid I'm unable to reproduce it systematically and am therefore unable to fix it at the moment. Once additional debug code has been integrated into Copilot, it might become easier to track it down and fix it.

    Reply Report Permalink
  • I might have fixed it or I might have completely broken accepting and turning in quests in 0.2.2-beta-r3.

    Reply Report Permalink
  • Anseloth said 

    there seems to be a bug, one that doesn't make an error message pop up.

    this bug keeps me from being able to turn in 2 quests while this mod is enabled.

    those quests are "At The Enemy's Gates" and "The Grand Melee". it should be noted that 1 NPC always gives both quests, even if that quest giver changes every 5 days at least.

    whats more, it doesn't seem to matter which city's quest giver it is, the bug keeps happening.

    if there is any other info that you need, just let me know.

    Reply Report Permalink
  • Thanks for reporting this.
    I've been meaning to add some debug code to track down a similar issue. I'll release an updated version containing the debug code in a day or two. I'll also post instructions here on how you can use it to provide more information.

    Reply Report Permalink
  • Beutju said 

    Could you add an option to switch to free for all loot method please?

    Reply Report Permalink
  • Can you elaborate on that a bit? Why? When?

    Reply Report Permalink
  • Beutju said 

    I usually do these quests with some friends. So for example when we do the "kill 15 aspirants" and "free 4 guys" (I don't know the quest names) we spread out and kill the mobs - now when I kill a mob and a friend 100 meter away has the right to loot this isn't really good.
    So an auto ffa would be nice.

    Reply Report Permalink
  • OK. I see your problem, but I'm afraid until I or anyone else can come up with a viable set of criteria, as to when to toggle FFA, I'm really reluctant to implement it.

    Reply Report Permalink
  • Beutju said 

    FFA enable, when character is in Hrothgar's Landing or Deathspeaker's Watch.

    Reply Report Permalink
  • Date: 2009-10-22 18:27:03
    ID: 1
    Error occured in: Global
    Count: 1
    Message: AceLocale-3.0: Copilot_ArgentTournament: Missing entry for 'The Crimson Dawn'
    Debug:
    (tail call): ?
    ...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:23:
    ...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:21
    ...AddOns\Copilot_ArgentTournament\ArgentTournament.lua:1240:
    ...AddOns\Copilot_ArgentTournament\ArgentTournament.lua:284
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:531: EnableAddon()
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:621:
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:607
    [C]: LoadAddOn()
    Copilot\Copilot.lua:560:
    Copilot\Copilot.lua:517
    Copilot\Copilot.lua:164:
    Copilot\Copilot.lua:133
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:531: EnableAddon()
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:621:
    Ace3\AceAddon-3.0\AceAddon-3.0.lua:607
    [C]: LoadAddOn()
    ..\FrameXML\UIParent.lua:232: UIParentLoadAddOn()
    ..\FrameXML\UIParent.lua:255: CombatLog_LoadUI()
    ..\FrameXML\UIParent.lua:502:
    ..\FrameXML\UIParent.lua:474
    AddOns:


    even after i deleted copilot addons and failes from WTF/account/

    Reply Report Permalink
  • The localization entry for "The Crimson Dawn" was missing. Fixed in 0.2.2-beta-r2.

    Reply Report Permalink
  • I keep getting a message when I log in that says the module is enabled, however, when I go into the interface menu it says it is not enabled and that I need to press the enable button. The button just gives me the same message but doesn't affect any change.

    I get this error message from it upon log-in.

    Message: ...AddOns\Copilot\Libs\Ace3\AceComm-3.0\AceComm-3.0.lua:26: Cannot find a library instance of "CallbackHandler-1.0".

    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    [C]: ?
    [C]: in function `error'
    Interface\AddOns\Copilot\Libs\LibStub\LibStub.lua:23: in function `GetLibrary'
    ...AddOns\Copilot\Libs\Ace3\AceComm-3.0\AceComm-3.0.lua:26: in main chunk

    Locals: (*temporary) = "Cannot find a library instance of "CallbackHandler-1.0"."

    Reply Report Permalink
  • Thanks for reporting this issue.
    I might have forgotten to add the CallbackHandler dependency. I'll look at it and release an updated version shortly.

    Reply Report Permalink
  • Version 0.2.1-beta-r1 of Copilot should fix your issue.

    Reply Report Permalink
  • As of at least today (I haven't been doing these quests for about a week, shaaaame), this mod is not working. Here is the log:


    [2009/10/19 12:38:40-315-x1]: Copilot_ArgentTournament-0.2.2-beta\ArgentTournament.lua:1995: attempt to compare nil with number
    Copilot_ArgentTournament-0.2.2-beta\ArgentTournament.lua:349: in function <...AddOns\Copilot_ArgentTournament\ArgentTournament.lua:284>
    (tail call): ?:
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?:
    AceAddon-3.0-5 (DataStore):531: in function `EnableAddon'
    AceAddon-3.0-5 (DataStore):621: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
    <in C code>: in function `LoadAddOn'
    Copilot-0.2.1-beta\Copilot.lua:776: in function <Interface\AddOns\Copilot\Copilot.lua:762>
    Copilot-0.2.1-beta\Copilot.lua:729: in function <Interface\AddOns\Copilot\Copilot.lua:728>
    Copilot-0.2.1-beta\Copilot.lua:953: in function <Interface\AddOns\Copilot\Copilot.lua:937>
    Copilot-0.2.1-beta\Copilot.lua:415: in function <Interface\AddOns\Copilot\Copilot.lua:406>
    Copilot-0.2.1-beta\Copilot.lua:180: in function <Interface\AddOns\Copilot\Copilot.lua:133>
    (tail call): ?:
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?:
    AceAddon-3.0-5 (DataStore):531: in function `EnableAddon'
    AceAddon-3.0-5 (DataStore):621: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
    <in C code>: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:232: in function `UIParentLoadAddOn':
    Interface\FrameXML\UIParent.lua:255: in function `CombatLog_LoadUI':
    Interface\FrameXML\UIParent.lua:502: in function <Interface\FrameXML\UIParent.lua:474>:

    ---


    Thanks for your attention!

    Reply Report Permalink
  • Egrimm said 

    I encountered the same problem. As a temporary fix I replaced line 1995 of ArgentTournament.lua, which reads:

    if db.profile.profileVersion < 20200 then

    with:

    if not db.profile.profileVersion or db.profile.profileVersion < 20200 then

    That removes the error for now. As I have done my dailies today I cannot test whether the addon also works fine again ;)

    Reply Report Permalink
  • Thanks for reporting this issue.
    The line should indeed test if db.profile.profileVersion is nil first. Will update it soon.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 61,955 QuestHelper Map & Minimap, and Quests...
  2. 1,402 Altoholic Guild, Bags & Inventory, Mail...
  3. 1,188 Armory Bags & Inventory, Achievements...
  4. 863 Group Calendar 5 Guild, Boss Encounters, Quests...
  5. 724 Cartographer_QuestInfo Map & Minimap, and Quests...