WoW LibQuestItem-1.0 addon Shadowlands/Burning Crusade Classic 2022
logo
wow addon LibQuestItem-1.0

LibQuestItem-1.0

Game Version: 6.0.2
Total Downloads: 5,128
Updated: Oct 18, 2014
Created: Jul 30, 2010
download LibQuestItem-1.0Download Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
1.0.6.0 release 8.05 KB Oct 18, 2014 6.0.2 1,860 download LibQuestItem-1.0 1.0.6.0 releaseDownload
1.0.2.4 release 8.05 KB Sep 11, 2013 5.4.0 485 download LibQuestItem-1.0 1.0.2.4 releaseDownload
1.0.2.2 release 8.02 KB Mar 9, 2013 5.2.0 342 download LibQuestItem-1.0 1.0.2.2 releaseDownload
1.0.2.1 release 8.03 KB Dec 2, 2012 5.1.0 284 download LibQuestItem-1.0 1.0.2.1 releaseDownload
v1.0.2 release 8.14 KB Oct 1, 2012 5.0.5 268 download LibQuestItem-1.0 v1.0.2 releaseDownload
0.8.2 release 8.10 KB Sep 16, 2012 5.0.5 174 download LibQuestItem-1.0 0.8.2 releaseDownload
v1.0b beta 8.14 KB Oct 1, 2012 5.0.5 43 download LibQuestItem-1.0 v1.0b betaDownload
r37 alpha 7.99 KB Oct 18, 2014 6.0.2 36 download LibQuestItem-1.0 r37 alphaDownload
r34 alpha 7.98 KB Sep 11, 2013 5.4.0 16 download LibQuestItem-1.0 r34 alphaDownload
r32 alpha 7.97 KB Mar 9, 2013 5.2.0 16 download LibQuestItem-1.0 r32 alphaDownload
r30 alpha 7.97 KB Dec 2, 2012 5.1.0 16 download LibQuestItem-1.0 r30 alphaDownload
r27 alpha 8.08 KB Sep 30, 2012 5.0.5 51 download LibQuestItem-1.0 r27 alphaDownload
r25 alpha 8.05 KB Sep 16, 2012 5.0.5 25 download LibQuestItem-1.0 r25 alphaDownload
r24 alpha 8.06 KB Apr 27, 2011 4.1.0 397 download LibQuestItem-1.0 r24 alphaDownload
r23 alpha 8.17 KB Jan 12, 2011 4.0.3a 117 download LibQuestItem-1.0 r23 alphaDownload
r22 alpha 7.86 KB Dec 29, 2010 4.0.3a 89 download LibQuestItem-1.0 r22 alphaDownload
r21 alpha 7.80 KB Dec 28, 2010 4.0.3a 69 download LibQuestItem-1.0 r21 alphaDownload
r20 alpha 7.75 KB Dec 28, 2010 4.0.3a 13 download LibQuestItem-1.0 r20 alphaDownload
r19 alpha 7.50 KB Oct 23, 2010 4.0.1 131 download LibQuestItem-1.0 r19 alphaDownload
r18 alpha 7.77 KB Sep 10, 2010 4.0.1 +1 124 download LibQuestItem-1.0 r18 alphaDownload
r17 alpha 8.63 KB Aug 16, 2010 3.3.5 197 download LibQuestItem-1.0 r17 alphaDownload
r16 alpha 8.61 KB Aug 16, 2010 3.3.5 20 download LibQuestItem-1.0 r16 alphaDownload
r15 alpha 8.60 KB Aug 16, 2010 3.3.5 10 download LibQuestItem-1.0 r15 alphaDownload
r14 alpha 8.53 KB Aug 10, 2010 3.3.5 52 download LibQuestItem-1.0 r14 alphaDownload
r13 alpha 8.45 KB Aug 9, 2010 3.3.5 39 download LibQuestItem-1.0 r13 alphaDownload
r12 alpha 8.41 KB Aug 8, 2010 3.3.5 31 download LibQuestItem-1.0 r12 alphaDownload
r11 alpha 8.34 KB Aug 6, 2010 3.3.5 26 download LibQuestItem-1.0 r11 alphaDownload
r10 alpha 8.24 KB Aug 4, 2010 3.3.5 25 download LibQuestItem-1.0 r10 alphaDownload
r9 alpha 8.21 KB Aug 4, 2010 3.3.5 13 download LibQuestItem-1.0 r9 alphaDownload
r8 alpha 8.19 KB Aug 4, 2010 3.3.5 13 download LibQuestItem-1.0 r8 alphaDownload
r7 alpha 4.45 KB Aug 2, 2010 3.3.5 20 download LibQuestItem-1.0 r7 alphaDownload
r6 alpha 4.35 KB Aug 2, 2010 3.3.5 21 download LibQuestItem-1.0 r6 alphaDownload
r5 alpha 4.24 KB Jul 30, 2010 3.3.5 18 download LibQuestItem-1.0 r5 alphaDownload
r4 alpha 4.27 KB Jul 30, 2010 3.3.5 17 download LibQuestItem-1.0 r4 alphaDownload
r3 alpha 4.09 KB Jul 30, 2010 3.3.5 55 download LibQuestItem-1.0 r3 alphaDownload
r2 alpha 4.15 KB Jul 30, 2010 3.3.5 15 download LibQuestItem-1.0 r2 alphaDownload

Description

Share this:

There are various ways to tell if a item is a quest item or not. This library will attempt to combine all different ways.

The library will only be able to tell a addon if a item is a quest item if the user have the item equipped, in a bag, on keyring or in bank when visiting.

Implemented so far:
-Scan for quest items in bags, keyring and equipped. Scanning using GetContainerItemQuestInfo() and looking at item type and subtype using GetItemInfo.
-Scan for quest items using the questlog using GetQuestLogSpecialItemInfo().
-Detects if items starts a quest and/or if the user is already on the quest the item belongs to.

API (so far):
GetQuestItems(forceRescan) -returns a table with itemIds and their properties.
IsQuestItem(itemId) -return true if quest item.
IsUsable(itemId) -return true if usable quest item.
StartsQuestId(itemId) -return the questId if item starts a quest.
IsQuestActive(itemId) -return true if user is on quest.

NOTE:
This is my first library so any constructive feedback is very welcome.

Comments

Add a comment