Get an Epic Experience with Premium

DailyItems

Bags & Inventory Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 51 Monthly Downloads
  • Supports: 5.2.0
  • 8,953 Total Downloads
  • Updated 03/08/2013
  • Created 06/10/2010
  • 28 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 5.2.0
or
Support development! **
Donate

About DailyItems

Put simply it's a timesaver. Instead of trawling through your bags for that quest item you want to use, this addon will create a macro that you put on your actionbar that is constantly updated depending on your location, bag contents and target to ensure that you have exactly what you need at your fingertips.

It was written originally as a personal time-saver for doing daily quests. Always having to dig around for the items I wanted was a pain. It has since expanded to include items you find in battlegrounds and more. No more running up to a gate in SotA, opening your bags and looking for the Seaforium charge...

It only responds to items stored in the add-ons own database. I don’t intend to put non-daily quests in, although some PVP items, the Darkmoon Faire and some others have made it in. I'm alliance so although I will try and look to see if the horde have different but equivalent quests any help on these will be welcome.

The addon writes a macro which will target something then use the item. If the item is equippable it will first write the macro to equip the item then once equipped it will re-write the macro as described.

I also use an addon callled TargetForMe2 (TFM) as this helps to just target things prior to DailyItems working what to use on the target

For example I have the TFM macro assign to C, "Interact With Target" assign to + and DailyItems macro assign to ^D. On the Farm I press C then + then ^D - This will normally do something - either water a plant (as a parched plant was targeted) , spray a plant , till the soil, jump on a weed etc.

Its easier to try it then explain it. It seems to save me time , you results may vary

So eligible items are only those which are "use"able.

LOCALIZATION

Supported but not done. If you want a language supported then go to

http://wow.curseforge.com/addons/dailyitems/localization/

and enter the translations - on the next update I'll include them.

REQUESTS TO ADD ITEMS

If you find a repeatable quest or usable items that you would like to see added then I need the following information

The Quest and Item

The Zone(s) and Sub-zone(s) that the item is active in (Type /DI ZONE to see where you are)

The mob to target

TOC Bump

Comments

First Previous Page 1 of 4 Next Last
  • #53

    Hi all

    Well my takeover of the code is complete.  I now understand all the code having introduced then fixed a couple of bugs around targetted quests.I doubt you noticed them as there were only two quests affected

    A lovely set of code to start on my forst WOW project,  nice structured code and comments.

    Thanks to Kharum

    So feel free to ask for more quests - otherwise the only likely time for an update is a WOW API change OR when I do repeatable quests then I will get them added.

  • #52
    New version : maybe

     Hi anyone,

    I have updated the code (yesterday ) to work with the current version of WOW (4.3.4) and uploaded the files to CurseForge - fixing the code seems to be the easy bit - There seems to be a "approval" process  but I can't tell what I'm meannt to do to get that done.

    The new author

     

  • #51

    My WoiW account has now been cancelled so I'm not going to be updating this any more.  I have changed the licensing now to allow anyone to pick it up and copy, modify, update as they wish.

     

  • #50

    Hello.

    First Great addon. I just love it.

    I do have one question. I noticed that there has been no updat since Feb 2011. I was wondering if you were going to update this addon to work with all current content (4.2) or wait until 4.3 comes out (which I hope is soon)

    Agin great addon, thanks for all your hard work and effort.

  • #49
    DailyItem_AddArrayLine(nul,nul,58788,nul,nul,26420); -- Overgrown Earthworm (Diggin' For Worms)

    DailyItem_AddArrayLine(DI_ICE,"Argent Pavilion",46955,nul,nul,nul); -- Kraken tooth - starts Identifying the Remains
  • #45
    And a second related enhancement - not all that important
    Once a quest is complete - and if you are given the Quest giver - the macro (or perhaps a second macro ) could target the quest giver
    The only reson for this is I have a hard time clicking on the "Weathered Nomad" sitting in the Confiscated Seige Vehicle in Uldum
    I'd imagine this could be a hard thing to prioritise though - you'd rteally need the zone/subzone for the quest giver as well
  • #48
    That is actually a really good one. I had basically forgotten I had added the "/di" feature. This may be easy to add, but will as you say require the addition of not only the hand-in NPC, but where they are located. Adding NPC's and zones is a pain though due to the localisation so this may not happen or at least not for a while.

    I will Look into whether it is possible to extract the NPC data from the quest itself and that would certainly make it more feasible.
  • #43
    At the moment for the Canal crabs quest I have a macro /tar Canal Crab I press this then my "Interact with Target" key - I chase the crab and pick it up

    So One enhancemnet possible is if I had this (No item to equip)

    Item_AddArrayLine("Stormwind City","Canals",nul,42339,1,26177 ); -- Canal Crabs
    Then it would target the item - so then I could free up one more macro key - yay


    Notes
    Im not sure that your code doesnt do this at the moent it doesn't - but you haven't mentioned it
    The forums I've read seem to say you can't "interact with target" except via a keybind
    and
    I'm not sure that the zones are exactly right

  • #44
    Oh something I just saw in a forum - he targets then sets a raid icon on the target so its visible - this may be a more general feature you could add
  • #42
    DailyItem_AddArrayLine("Deepholm","The Pale Roost",60266,nul,nul,26659); -- Stonework Mallet first quest - I dont know if this works
    DailyItem_AddArrayLine("Deepholm","The Pale Roost",60266,nul,nul,28391); -- Stonework Mallet daily quest
  • #47
    This is aready in the next version (I'm building up Therazane rep). Just one line though for both. Quest is useful to know is suggesting additions, but not always necessary.
  • #41
    DailyItem_AddArrayLine(nul,nul,58856,nul,nul,nul); -- Royal Monkfish

    High priority as if its in your bag you want to fillet it
  • #46
    Added, will be in next version (untested)
  • #39
    Not sute whats wrong here but the following does not seem to work

    DailyItem_AddArrayLine("Hrothgar's Landing","Mistcaller's Cave",47009,nul ,0,14102); -- Mistcaller's Charm
    -- The following does get it to display - I'll have a bit more of a go next time the quest comes round
    DailyItem_AddArrayLine(Nul,Nul,47009,nul ,0,nul); -- Mistcaller's Charm

  • #40
    This looks like a difference in the name zoning. If you want to be sure what the zone is called, you can always use the "/di zone" feature as this will display exactly what zone information the script is receiving and as such what it makes its decisions on.
  • 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 »

Infinite Crisis NA

Get Your Preferred Access Code!