Get an Epic Experience with Premium

Baldrick

Quests & Leveling Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 64 Monthly Downloads
  • Supports: 3.0.3
  • 17,028 Total Downloads
  • Updated 09/28/2009
  • Created 09/26/2008
  • 61 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: BSD License
  • Newest File: 1.5.116-release
or

About Baldrick

Baldrick adds a button to your interface which automatically picks the best daily quest item to use based on all the information it can gather (location, status of the quest, etc).

Usage & Commands

The chat command is /baldrick or /br, however it's easier to configure from WoW's Interface->Addons configuration dialog.

Some options can only be set by using WoW's Interface->Addons dialog. These include the profile.

Baldrick supports ButtonFacade, use /bf to configure the skin and color settings for the button if you have it installed.

Baldrick supports LibKeyBound, use /kb to enter key binding mode.

Baldrick's button will stick to other frames that support LibStickyFrames

Baldrick outputs the current item it will use using LibDataBroker-1.1. Note that clicking on the item in a Broker addon will not activate the item. You must have Baldrick bound to a key to use it in a Broker addon and hide its own button.

Localisations

Many thanks to thrillseeker for the deDE localisation.  :)

Quest Quirks

  • To tell Baldrick you want to cook for Super Hot Stew, you need to target a dead Abyssal Flamebringer.
  • To tell Baldrick you want to free some murlocks for Disrupt the Greengill Coast, you need to target a live Greengill Slave.

Handy Outfitter Scripts

A handy script for Outfitter to automatically equip and unequip your Multiphase Spectrographic Goggles is:

-- $EVENTS ZONE_CHANGED_INDOORS ZONE_CHANGED ZONE_CHANGED_NEW_AREA QUEST_LOG_UPDATE
-- $DESC Equips the outfit when you are in one of the zones or minimap sub-zones listed below and "The Multiphase Survey" is not already complete

-- $SETTING zoneList={Type="ZoneList", Label="Zones"}
-- $SETTING minimapZoneList={Type="ZoneList", ZoneType="MinimapZone", Label="Minimap zones"}

local currentZone = GetZoneText()
local Baldrick = Baldrick

for _, zoneName in ipairs(setting.zoneList) do
    if zoneName == currentZone then
        equip = ( Baldrick ~= nil ) and Baldrick.HasQuestAndNotComplete( 11880 )
        break
    end
end

if not equip then
    currentZone = GetMinimapZoneText()
    for _, zoneName in ipairs(setting.minimapZoneList) do
        if zoneName == currentZone then
            equip = ( Baldrick ~= nil ) and Baldrick.HasQuestAndNotComplete( 11880 )
            break
        end
    end
end

if didEquip and equip == nil then
    equip = false
end

Just set Minimap zones to be either just the localized name for "Spirit Fields" or that and "Nagrand" depending on your preference.

API to add a quest module

Baldrick includes a quest module for daily quests. An API is exposed to add new quest modules.

Baldrick:RegisterQuestModule( moduleName, questList, checkLoadFunc )

This function allows for the registration of a quest module.

Args

"moduleName" : string - the name of your module, presented to the user on Baldrick's configuration screen
questList : table of questInfos - see below for definition of a [[#questInfo]]
[checkLoadFunc] : function - a function, that returns a boolean, to call to check if the module should be added to the list of quests

Example

Baldrick:RegisterQuestModule( "Daily Quests", dailyQuestList )

questInfo

A questInfo is a table of values which describe a quest. These are the availiable fields; required fields are in bold:

  • questIDs: Either a number with a questID or a table of numbers with questIDs.
  • questItems: A table of items required for the quest. The one with an index of default is what will show on the button. The fields for items are:
    • questItem: the itemID of the item
    • questItemCount: the MINIMUM number required (the comparison will be >= )
  • subZones: A string of subzones/zones this quest is valid for. Zone names will be checked if in a null subzone. Separate entries with |.
  • target: String that has the name of a mob that must be the current target, in the player's locale.
  • addionalEvents: Either a string with the name of an additional event that this quest should be checked when fired, or a table of strings with names. In addition to the WoW events, mounting and dismounting can be checked by using !Mounted and !Dismounted respectively.
  • func: A function that takes two parameters. The first parameter is the quest data iself, the second parameter will hold the questID being used. If used this function must return a boolean, true if this quest is valid to show on the button.

Example

{
    --Distraction at the Dead Scar
    --The Air Strikes Must Continue
    questIDs = { 11532, 11533, },
    --Arcane Charges
    questItems = { default = { questItem = 34475, questItemCount = 1, }, },
    subZones = L["The Dead Scar"],
    additionalEvents = { "PLAYER_CONTROL_LOST", "PLAYER_CONTROL_GAINED", "TAXIMAP_CLOSED" },
    func = function() return UnitOnTaxi( "player" ) end,
},

Future Plans

  • Possibly integration into quest addons?

Official Thread

------------------------------------------------------------------------
r118 | lordfarlander | 2008-12-10 04:07:56 +0000 (Wed, 10 Dec 2008) | 1 line
Changed paths:
   A /tags/1.5.116-release (from /trunk:117)

Tagging as 1.5.116-release
------------------------------------------------------------------------
r117 | lordfarlander | 2008-12-10 04:07:25 +0000 (Wed, 10 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- More minor fixes
------------------------------------------------------------------------
r116 | lordfarlander | 2008-12-10 01:51:38 +0000 (Wed, 10 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- More daily fixes
------------------------------------------------------------------------
r115 | lordfarlander | 2008-12-09 19:41:25 +0000 (Tue, 09 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Even more fixes for wrath
------------------------------------------------------------------------
r114 | lordfarlander | 2008-12-09 04:06:40 +0000 (Tue, 09 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- A couple of more fixes
------------------------------------------------------------------------
r113 | lordfarlander | 2008-12-09 02:22:33 +0000 (Tue, 09 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua

Baldrick:
- Stuff I checked in before is working ;)
------------------------------------------------------------------------
r112 | lordfarlander | 2008-12-08 21:38:58 +0000 (Mon, 08 Dec 2008) | 6 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Ability for quests to check for being near a coordinate or do other things on a timer
- Range checking, if an item is out of range it will not be suggested

Baldrick_DailyQuests:
- Many fixes and additions for WotLK
------------------------------------------------------------------------
r110 | lordfarlander | 2008-12-07 18:59:42 +0000 (Sun, 07 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Even more fixes
------------------------------------------------------------------------
r108 | lordfarlander | 2008-12-07 06:06:30 +0000 (Sun, 07 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/embeds.xml
   M /trunk/locals/localisation.lua
   M /trunk/locals/localisation.xml

Baldrick:
- Fixing some more Wrath quests
------------------------------------------------------------------------
r106 | lordfarlander | 2008-12-02 02:50:21 +0000 (Tue, 02 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua

Baldrick:
- Another Troll Patrol quest fix
------------------------------------------------------------------------
r105 | lordfarlander | 2008-12-01 16:54:20 +0000 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Various Wrath daily quest fixes
------------------------------------------------------------------------
r103 | lordfarlander | 2008-11-30 17:20:10 +0000 (Sun, 30 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Fix for Troll Patrol: Can You Dig It?
------------------------------------------------------------------------
r102 | lordfarlander | 2008-11-25 17:14:41 +0000 (Tue, 25 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua

Baldrick:
- Fix for secure frame detection in LDB support
------------------------------------------------------------------------
r100 | lordfarlander | 2008-11-20 22:37:25 +0000 (Thu, 20 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Garvan's Reef added to The Way to His Heart...
- Fix for target name matching not properly matching substring names
------------------------------------------------------------------------
r99 | lordfarlander | 2008-11-20 20:22:24 +0000 (Thu, 20 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Fix for Blowing Hodir's Horn
------------------------------------------------------------------------
r98 | lordfarlander | 2008-11-20 20:18:11 +0000 (Thu, 20 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Got quest wrong, should have been The Way to His Heart...
- The Way to His Heart... added Tasty Reef Fish throwing
------------------------------------------------------------------------
r97 | lordfarlander | 2008-11-20 16:42:40 +0000 (Thu, 20 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua

Baldrick:
- Ticket 3: Fix the bombing quests so they work when a druid is in flight form
------------------------------------------------------------------------
r96 | lordfarlander | 2008-11-19 20:56:51 +0000 (Wed, 19 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Possible fix for ticket 1 (one quest has impaled the other Impaled in 3.0.x)
------------------------------------------------------------------------
r95 | lordfarlander | 2008-11-19 20:13:01 +0000 (Wed, 19 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Ticket 2: Added support for "Planning for the Future"
------------------------------------------------------------------------
r94 | lordfarlander | 2008-11-12 16:38:46 +0000 (Wed, 12 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua

Baldrick:
- Fix binding header
- Reprioritized Northrend cooking quests over Outland cooking quests
------------------------------------------------------------------------
r92 | lordfarlander | 2008-11-05 19:17:32 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua

Baldrick:
- Custom callback functions will now work with library callbacks
------------------------------------------------------------------------
r91 | lordfarlander | 2008-11-05 16:12:31 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua

Baldrick:
- Again with the fixing of not picking items at right time
------------------------------------------------------------------------
r90 | lordfarlander | 2008-11-04 17:55:54 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua

Baldrick:
- More fixes for items not being suggested when bag contents change
------------------------------------------------------------------------
r89 | lordfarlander | 2008-11-03 03:38:09 +0000 (Mon, 03 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Baldrick.lua
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/locals/localisation.lua
   M /trunk/locals/localisation_de.lua

Baldrick:
- Localizations for button scaling
- Fix for getting an item and button not updating
------------------------------------------------------------------------
r87 | lordfarlander | 2008-10-16 16:29:36 +0000 (Thu, 16 Oct 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick.lua

Baldrick:
- Fix for gui chat command
------------------------------------------------------------------------
r85 | lordfarlander | 2008-10-14 15:06:21 +0000 (Tue, 14 Oct 2008) | 3 lines
Changed paths:
   M /trunk/Baldrick.toc
   M /trunk/Bindings.xml
   M /trunk/embeds.xml
   M /trunk/locals/localisation.xml

Baldrick:
- TOC version bump
- Copyright stuffs
------------------------------------------------------------------------
r82 | lordfarlander | 2008-10-05 22:14:49 +0000 (Sun, 05 Oct 2008) | 2 lines
Changed paths:
   M /trunk/Baldrick_DailyQuests.lua
   M /trunk/embeds.xml

Baldrick:
- embeds was referring to LDB incorrectly (but it was somehow still working for me :p)
------------------------------------------------------------------------
r80 | lordfarlander | 2008-10-01 15:50:14 +0000 (Wed, 01 Oct 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta

Baldrick:
- Added dependancies to pkgmeta
------------------------------------------------------------------------
r79 | lordfarlander | 2008-10-01 15:37:54 +0000 (Wed, 01 Oct 2008) | 4 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Baldrick.toc
   M /trunk/Baldrick_DailyQuests.lua

Baldrick:
- Standardize order of externals
- Fixed path to externals (a lot that had unneeded hyphens have been renamed)
- Standardize order of TOC, TOC version number includes revision as is my standard
------------------------------------------------------------------------
r78 | lordfarlander | 2008-10-01 02:12:32 +0000 (Wed, 01 Oct 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Baldrick.lua
   M /trunk/Baldrick.toc
   D /trunk/LibDataBroker-1.1.lua
   D /trunk/Libs
   M /trunk/embeds.xml

Baldrick:
- Updated to make use of some of the snazzy new features of the revision system
------------------------------------------------------------------------
r76 | root | 2008-09-30 15:41:37 +0000 (Tue, 30 Sep 2008) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Hopefully fix .pkgmeta
------------------------------------------------------------------------
r75 | lordfarlander | 2008-09-30 15:40:03 +0000 (Tue, 30 Sep 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/Libs
   A /trunk/Libs/LibStub
   A /trunk/Libs/LibStub/LibStub.lua

Baldrick:
- Update externals to new format
------------------------------------------------------------------------
r74 | lordfarlander | 2008-09-30 15:06:41 +0000 (Tue, 30 Sep 2008) | 2 lines
Changed paths:
   M /trunk
   M /trunk/.pkgmeta

Baldrick:
- Update externals
------------------------------------------------------------------------
r73 | root | 2008-09-29 22:01:06 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
   M /trunk
   A /trunk/.pkgmeta

Facilitate WowAce-on-CurseForge transition
------------------------------------------------------------------------
r71 | root | 2008-09-29 20:57:35 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
   D /tmp/trunk/Baldrick
   A /trunk (from /tmp/trunk/Baldrick:70)

Importing old repo data under /trunk
------------------------------------------------------------------------
r70 | LordFarlander | 2008-09-26 16:03:03 +0000 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc
   A /tmp/trunk/Baldrick/LibDataBroker-1.1.lua

Baldrick:
- LibDataBroker-1.1 support.  Note that the item cannot be activated by clicking, the data broker host will only show what the current item is.
------------------------------------------------------------------------
r68 | LordFarlander | 2008-09-24 15:22:12 +0000 (Wed, 24 Sep 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Baldrick.toc
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Add LibBabble-Zone-3.0 as an embedded
------------------------------------------------------------------------
r67 | LordFarlander | 2008-09-22 01:50:59 +0000 (Mon, 22 Sep 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick_DailyQuests.lua

Baldrick:
- Fixes some weirdness with the taxi quests
------------------------------------------------------------------------
r66 | LordFarlander | 2008-09-20 07:31:05 +0000 (Sat, 20 Sep 2008) | 4 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick_DailyQuests.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Added more WotLK
- Hopeful fix for Brewfest quests
- Registered modules that cannot load on the current character will no longer show up in the modules list
------------------------------------------------------------------------
r65 | LordFarlander | 2008-08-31 19:15:57 +0000 (Sun, 31 Aug 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Fixed problem where target could be nil
------------------------------------------------------------------------
r64 | LordFarlander | 2008-08-30 18:29:45 +0000 (Sat, 30 Aug 2008) | 5 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc
   M /tmp/trunk/Baldrick/Baldrick_DailyQuests.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- DailyQuests will use LibBabble-Zones-3.0 if it is available
- Broke out some common functions
- Added more WotLK dailies

------------------------------------------------------------------------
r63 | LordFarlander | 2008-08-14 17:02:46 +0000 (Thu, 14 Aug 2008) | 6 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc
   A /tmp/trunk/Baldrick/Baldrick_DailyQuests.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua
   A /tmp/trunk/Baldrick/locals/localisation.xml
   A /tmp/trunk/Baldrick/locals/localisation_de.lua

Baldrick:
- Expanded quest module support.  It is now possible for quests to have functions that are ran on certain events, as well as register for anything that uses CallbackHandler (By giving the event name as "Library:Event")
- Some optimizing
- DailyQuest module moved into its own file.
- Added some known WotLK dailies.
- Germal localizations moved into their own file.
------------------------------------------------------------------------
r60 | LordFarlander | 2008-07-15 04:48:07 +0000 (Tue, 15 Jul 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Made sure all the paths and filenames are the correct case
------------------------------------------------------------------------
r59 | thrillseeker | 2008-07-14 19:45:13 +0000 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick: deDE fix
------------------------------------------------------------------------
r58 | thrillseeker | 2008-07-11 14:25:41 +0000 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick: deDE fix
------------------------------------------------------------------------
r57 | thrillseeker | 2008-07-11 14:06:03 +0000 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick: deDE fix
------------------------------------------------------------------------
r56 | thrillseeker | 2008-07-11 00:26:18 +0000 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick: deDE is now complete.
------------------------------------------------------------------------
r55 | thrillseeker | 2008-07-10 16:49:06 +0000 (Thu, 10 Jul 2008) | 1 line
Changed paths:
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick: deDE localization. Subzone list not yet complete, but definatly usable on german clients.
------------------------------------------------------------------------
r54 | LordFarlander | 2008-07-10 01:52:14 +0000 (Thu, 10 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Fixed checking GetQuestObjective returns
- Fixed Know Your Ley Lines
------------------------------------------------------------------------
r53 | LordFarlander | 2008-07-10 00:34:04 +0000 (Thu, 10 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Wasn't using GetQuestObjective right, apparently it was changed for 2.0 lol
- Fixed PLATER_CONTROL_LOST to PLAYER_CONTROL_LOST
------------------------------------------------------------------------
r52 | LordFarlander | 2008-07-09 21:10:20 +0000 (Wed, 09 Jul 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.toc

Baldrick:
- 1.0 official release
------------------------------------------------------------------------
r51 | LordFarlander | 2008-07-09 03:35:02 +0000 (Wed, 09 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Updated to get button group from LibLordFarlander-UI-2.0
- Changed use of GetZoneText() to GetRealZoneText()
------------------------------------------------------------------------
r50 | LordFarlander | 2008-07-08 01:39:13 +0000 (Tue, 08 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Button and profile options are now settable via the chat window
- Fixed Know Your Ley Lines
------------------------------------------------------------------------
r49 | LordFarlander | 2008-07-07 16:18:46 +0000 (Mon, 07 Jul 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.toc

Baldrick:
- Was missing ButtonFacade from optionaldeps
------------------------------------------------------------------------
r48 | LordFarlander | 2008-07-07 14:57:35 +0000 (Mon, 07 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc

Baldrick:
- Moved out of beta
- Don't mess with the cooldown window if setting button to the last item
------------------------------------------------------------------------
r47 | LordFarlander | 2008-07-06 20:03:44 +0000 (Sun, 06 Jul 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Fixed cooldown disappearing on multi-use items (like the spectographic goggles)
------------------------------------------------------------------------
r46 | LordFarlander | 2008-07-06 02:20:44 +0000 (Sun, 06 Jul 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Fixed after a quest update, the button always being set to be "Nothing to do"
------------------------------------------------------------------------
r45 | LordFarlander | 2008-07-04 01:21:12 +0000 (Fri, 04 Jul 2008) | 4 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Can be expanded by outside addons
- Responds to Auto Hide option changing
- Fixed cooldown not showing
------------------------------------------------------------------------
r44 | LordFarlander | 2008-07-02 03:20:26 +0000 (Wed, 02 Jul 2008) | 4 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Fixed capitalization of CallbackHandler's path in embeds.xml
- Fixed Mounted and Dismounted callbacks to not refer to self
- Removed SetBackdropColor for the tooltip, it isn't needed
------------------------------------------------------------------------
r43 | LordFarlander | 2008-07-01 05:14:51 +0000 (Tue, 01 Jul 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Changed the button options to be gotten from LibLordFarlander-UI
- Added localization strings for the new button fading options
------------------------------------------------------------------------
r42 | LordFarlander | 2008-06-29 01:21:28 +0000 (Sun, 29 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/embeds.xml
   M /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Added Profile setting via the Blizzard addon interface dialog
------------------------------------------------------------------------
r41 | LordFarlander | 2008-06-28 04:42:41 +0000 (Sat, 28 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Added missing externals...
------------------------------------------------------------------------
r40 | LordFarlander | 2008-06-28 01:56:35 +0000 (Sat, 28 Jun 2008) | 6 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Baldrick.lua

Baldrick:
- Changed when libraries are gotten
- Fixed Update
- Added ZONE_CHANGED_NEW_AREA handler
- Fixed functionCall for handlers to match Ace3 format
- Fixed so setting the item attribute of the button uses the name not itemID
------------------------------------------------------------------------
r39 | LordFarlander | 2008-06-26 17:23:22 +0000 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   D /tmp/trunk/Baldrick/Libs

Baldrick:
- Removed Libs dir from the repository, it was causing funky paths in the zips
------------------------------------------------------------------------
r38 | LordFarlander | 2008-06-26 16:54:54 +0000 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Added missing AceBD-3.0 to embeds.xml
------------------------------------------------------------------------
r37 | LordFarlander | 2008-06-26 15:54:19 +0000 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- embeds.xml properly updated.  It helps to save files when you want the changes to go into the svn...
------------------------------------------------------------------------
r36 | LordFarlander | 2008-06-26 15:47:41 +0000 (Thu, 26 Jun 2008) | 4 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc
   D /tmp/trunk/Baldrick/LordFarlander-1.0.lua
   D /tmp/trunk/Baldrick/LordFarlander-UI-1.0.lua
   D /tmp/trunk/Baldrick/SpecialEvents-Mount-3.0.lua
   M /tmp/trunk/Baldrick/embeds.xml
   D /tmp/trunk/Baldrick/localisation.lua
   A /tmp/trunk/Baldrick/locals
   A /tmp/trunk/Baldrick/locals/localisation.lua

Baldrick:
- Switched to Ace3
- Updated to LibLordFarlander-2.0
- Moved localization files to locals directory
------------------------------------------------------------------------
r35 | LordFarlander | 2008-06-23 02:09:16 +0000 (Mon, 23 Jun 2008) | 4 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.lua
   M /tmp/trunk/Baldrick/Baldrick.toc
   D /tmp/trunk/Baldrick/Baldrick.xml
   M /tmp/trunk/Baldrick/LordFarlander-1.0.lua
   A /tmp/trunk/Baldrick/LordFarlander-UI-1.0.lua

Baldrick:
- Fixed LibStickyFrames support and the button not remembering position
- Button creation is now in code not XML
- Split out UI functions into a new file
------------------------------------------------------------------------
r34 | LordFarlander | 2008-06-19 16:35:53 +0000 (Thu, 19 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/LordFarlander-1.0.lua
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Use Gratuity for ItemIsSoulbound since it's already being included
- Reorder embeds.xml because LibQuixote-2.0 also needs CallbackHandler-1.0
------------------------------------------------------------------------
r33 | LordFarlander | 2008-06-19 16:04:42 +0000 (Thu, 19 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick/Baldrick.toc
   M /tmp/trunk/Baldrick/Img/Baldrick.tga

Baldrick:
- Removed Rock from the name in the TOC
- New temporary image, looks like a turnip to me...
------------------------------------------------------------------------
r32 | LordFarlander | 2008-06-19 00:55:01 +0000 (Thu, 19 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/Baldrick
   A /tmp/trunk/Baldrick/Baldrick.lua
   A /tmp/trunk/Baldrick/Baldrick.toc
   A /tmp/trunk/Baldrick/Baldrick.xml
   M /tmp/trunk/Baldrick/Bindings.xml
   A /tmp/trunk/Baldrick/Img/Baldrick.tga
   A /tmp/trunk/Baldrick/LordFarlander-1.0.lua
   A /tmp/trunk/Baldrick/SpecialEvents-Mount-3.0.lua
   M /tmp/trunk/Baldrick/embeds.xml

Baldrick:
- Works :)
------------------------------------------------------------------------
r31 | LordFarlander | 2008-06-18 19:01:10 +0000 (Wed, 18 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/Baldrick
   M /tmp/trunk/Baldrick/Bindings.xml
   D /tmp/trunk/Baldrick/DailyQuester.lua
   D /tmp/trunk/Baldrick/DailyQuester.toc
   D /tmp/trunk/Baldrick/DailyQuester.xml
   D /tmp/trunk/Baldrick/Img/DailyQuester.tga
   M /tmp/trunk/Baldrick/embeds.xml
   M /tmp/trunk/Baldrick/localisation.lua

Baldrick:
- Renamed DailyQuester to Baldrick.lua
- Updated version to Beta
------------------------------------------------------------------------
r30 | LordFarlander | 2008-06-18 18:50:55 +0000 (Wed, 18 Jun 2008) | 1 line
Changed paths:
   A /tmp/trunk/Baldrick (from /tmp/trunk/DailyQuester:29)
   D /tmp/trunk/DailyQuester

Decided on a much better name than DailyQuester
------------------------------------------------------------------------
r29 | LordFarlander | 2008-06-17 05:03:14 +0000 (Tue, 17 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/DailyQuester.xml
   M /tmp/trunk/DailyQuester/embeds.xml

DailyQuester:
- LibStickyFrames support
- Fixed so lockButton is actually an option
------------------------------------------------------------------------
r28 | LordFarlander | 2008-06-17 02:29:36 +0000 (Tue, 17 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/embeds.xml

DailyQuester:
- LibKeyBound-1.0 support
------------------------------------------------------------------------
r27 | LordFarlander | 2008-06-15 19:19:50 +0000 (Sun, 15 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua

DailyQuester:
- Fixed HasQuestAndNotComplete
- Fixed where the check for item sameness when setting the button is done, so that if no quests are ready it will properly AutoHide
------------------------------------------------------------------------
r26 | LordFarlander | 2008-06-11 19:33:58 +0000 (Wed, 11 Jun 2008) | 3 lines
Changed paths:
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/embeds.xml

DailyQuester:
- Again updated toc to make updaters happy
- Fixed LibQuixote-2.0 loading embedded
------------------------------------------------------------------------
r25 | LordFarlander | 2008-06-10 15:01:14 +0000 (Tue, 10 Jun 2008) | 2 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/embeds.xml

DailyQuester:
- Don't need Deformat anymore
------------------------------------------------------------------------
r24 | LordFarlander | 2008-06-09 23:33:16 +0000 (Mon, 09 Jun 2008) | 6 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/embeds.xml
   M /tmp/trunk/DailyQuester/localisation.lua

DailyQuester:
- Fixed LibButtonFacade support for when LibButtonFacade isn't installed
- Fixed save data for LibButtonFacade support
- Switched to LibQuixote-2.0
- Changed to use QuestIDs

------------------------------------------------------------------------
r23 | LordFarlander | 2008-06-09 03:46:13 +0000 (Mon, 09 Jun 2008) | 5 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/DailyQuester.xml
   M /tmp/trunk/DailyQuester/embeds.xml
   M /tmp/trunk/DailyQuester/localisation.lua

DailyQuester:
- Change to DailyQuester.toc to support some updaters when updating PetAndMountDatabase
- Support for LibButtonFacade
- Added use of LibHelper-1.0

------------------------------------------------------------------------
r22 | LordFarlander | 2008-05-25 05:11:32 +0000 (Sun, 25 May 2008) | 2 lines
Changed paths:
   A /tmp/trunk/DailyQuester/Bindings.xml
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/localisation.lua

DailyQuester:
 - Key binding properly done
------------------------------------------------------------------------
r21 | LordFarlander | 2008-05-25 00:47:24 +0000 (Sun, 25 May 2008) | 4 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.lua
   M /tmp/trunk/DailyQuester/DailyQuester.xml
   M /tmp/trunk/DailyQuester/localisation.lua

DailyQuester:
 - Lock button
 - Proper tooltip
 - Cooldown indicator
------------------------------------------------------------------------
r20 | LordFarlander | 2008-05-15 16:30:22 +0000 (Thu, 15 May 2008) | 2 lines
Changed paths:
   M /tmp/trunk/DailyQuester
   M /tmp/trunk/DailyQuester/DailyQuester.toc
   M /tmp/trunk/DailyQuester/embeds.xml

DailyQuester:
-Updated toc and embeds.xml to add Libs\SpecialEvents-Aura-2.0 which is required by Libs\SpecialEvents-Mount-2.0\SpecialEvents-Mount-2.0
------------------------------------------------------------------------
r19 | LordFarlander | 2008-05-15 16:22:19 +0000 (Thu, 15 May 2008) | 2 lines
Changed paths:
   A /tmp/trunk/DailyQuester
   A /tmp/trunk/DailyQuester/DailyQuester.lua
   A /tmp/trunk/DailyQuester/DailyQuester.toc
   A /tmp/trunk/DailyQuester/DailyQuester.xml
   A /tmp/trunk/DailyQuester/Img
   A /tmp/trunk/DailyQuester/Img/DailyQuester.tga
   A /tmp/trunk/DailyQuester/Libs
   A /tmp/trunk/DailyQuester/embeds.xml
   A /tmp/trunk/DailyQuester/localisation.lua

DailyQuester: initial commit
- DailyQuester adds a button that shows the best daily quest item to use depending on a number of conditions
------------------------------------------------------------------------

Comments

  • #2
    Getting the following error with the latest beta:

    [2009/08/30 10:14:02-1328-x2]: LibLordFarlander-UI-2.0-90154:522: attempt to index field 'class' (a nil value)
    CallbackHandler-1.0-3:156: in function

    : ?
    :"safecall Dispatcher[7]":13: in function `?'
    CallbackHandler-1.0-3:91: in function `Fire'
    LibStickyFrames-2.0-90032:1142: in function `StopFrameMoving'
    LibLordFarlander-UI-2.0-90154:515: in function

    ---
  • #1
    This addon works great when it works. Since I got it I've been updating it myself, or trying to.

    Anyway if the author reads this I've seen 1.5 118 to be the latest version. But on wowui and wowinterfance the versions we download is only 1.5 116.

    First fix, and first quest I did when I got the addon was for the daily "Leave Our Mark!" There are more then just two targets for the quest that the banner can be used on. Also the match for Spear-Sisters doesn't work, I've tryed Spear-sister and that didn't work. Anyway this is the fix that works now.

    --Leave Our Mark!
    questIDs = 12995,
    --Ebon Blade Banner
    questItems = { default = { questItem = 42480, questItemCount = 1, }, },
    target = { NPCS["Jotunheim Warrior"], NPCS["Njorndar Spear"], NPCS["Mjordin Water Magus"], NPCS["Valhalas Vargul"], },
    func = IsTargetDead,


    = 1" I tryed it but broke the addon I think.

    "Retest Now" - Would be nice for the "Diluted Cult Tonic" icon to check the subzone if possible. Also the "Tainted Essence" nor the "Writhing Mass" seemed to show their icons, they didn't yesterday anyway.

    "That's Abominable!" - Icon doesn't show
    "Not a Bug" - Icon doesn't show when it should

    "Drag and Drop" - Icon for "Orb of Illusion" doesn't show, even if I only have 1 Orb in my bag.


    I personally love this addon. Just gotta get these little bugs out of the way.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway