Thread Tools Display Modes
10/19/15, 03:44 AM   #1
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
[implemented] More detailled ITEMTYPE_TROPHY

ITEMTYPE_TROPHY regroup :
  1. treasure maps --> Find with GetItemLinkQuality (ARCANE) and IsItemBound for now. or raw table with itemId


  2. surveys maps --> Find with GetItemLinkQuality (ARCANE) and IsItemBound for now. or raw table with itemId


  3. collectible trophies (IC trophies) --> Find with GetItemLinkQuality (ARTIFACT) & IsItemLinkConsumable for now. or raw table with itemId

    PS : for this one a GetItemLinkCollectibleTrophyRequired(itemLink) will be cool. ex 60 or 150 for IC ones


  4. lore trophies (quests) --> Find with GetItemLinkQuality (MAGIC), GetItemLinkOnUseAbilityInfo & IsItemBound for now. or raw table with itemId


  5. style trophies (style frag motif) --> Find with GetItemLinkQuality (ARTIFACT) & IsItemLinkConsumable for now. or raw table with itemId
    PS: For this one, something to tell us the style related. maybe GetItemLinkItemStyle should be enought.

  6. recipe trophies (psijik recipe frag) --> Find with GetItemLinkQuality (ARTIFACT) & IsItemLinkConsumable for now. or raw table with itemId
    PS: For this one, something to tell us the recipe related. maybe GetItemLinkRecipeResultItemLink should be enought.


  7. Undaunted keys (but not IC ones) --> Find with GetItemLinkQuality (ARTIFACT) & IsItemLinkConsumable for now. or raw table with itemId


  8. some bugged quest items --> Yes there are. few but exists


Could you expand a bit ?

Last edited by Ayantir : 10/19/15 at 04:46 AM.
 
10/19/15, 04:12 AM   #2
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
I would also love to have some way to separately search for those categories in the guild store api.
Right now they are all showing up in the trophies category, but as a user I would expect a motif fragment to be located in the motif category and a recipe fragment in the recipe category.

Maybe you could split them up into new item types or give each of them a different equip type or add a new item sub type property?
 
10/19/15, 04:40 AM   #3
Wandamey
Guest
Posts: n/a
Also these IC keys appear Under ITEMTYPE_COLLECTIBLE instead of TROPHY
(undaunted keys are trophies)

[64568] = "Ethereal Key",
[64574] = "Clawed Key",
[64572] = "Monstrous Enamel Key",
[64491] = "Carved-Bone Key",
[64576] = "Planar Key",
[64570] = "Legionary Key",

They are not related to any collection achievement afaik.
 
10/19/15, 04:43 AM   #4
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
Oh yes, I forget undaunted keys. sorry. and damn, IC keys are collectible .. :/
 
10/19/15, 05:02 AM   #5
Wandamey
Guest
Posts: n/a
lol it's not your fault.

There are subtypes available for cllectibles already (since at least 1.6 where mob trophies were still ITEMTYPE_TROPHY - now they are COLLECTIBLE) but I still don't find any way to reach them with the API :
COLLECTIBLE_ITEM_TYPE_FISH
1

COLLECTIBLE_ITEM_TYPE_NONE
0

COLLECTIBLE_ITEM_TYPE_TROPHY
2
maybe give us a way to get these, and do the same with trophies?
ie : TROPHY_TYPE_RECIPE_FRAGMENT
TROPHY_TYPE_STYLE_FRAGMENT
TROPHY_TYPE_SURVEY etc...
 
10/19/15, 07:31 AM   #6
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
I've also forgotten the new seal of imperial retreat ? the item to tp back to your base in IC. it's also a ITEMTYPE_TROPHY. and IsItemLinkConsumable = true
 
10/29/15, 11:22 AM   #7
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
Working filters for thoses interested :

New styles fragments won't be bound, so the rule won't change.
There is new trophies in Orsinium, boss related, I found one, the quality is normal, so it won't be hard


Lua Code:
  1. -- Treasure Maps
  2. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  3. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARCANE}},
  4. {func = GetItemLinkBindType, values = {BIND_TYPE_NONE}},
  5.  
  6. -- Craft Surveys -- We can add IsItemLinkUnique == true if needed
  7. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  8. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARCANE}},
  9. {func = GetItemLinkBindType, values = {BIND_TYPE_ON_PICKUP}},
  10.  
  11. -- Frag motifs
  12. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  13. {func = GetItemLinkOnUseAbilityInfo, values = {false}},
  14. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARTIFACT}},
  15. {func = GetItemLinkBindType, values = {BIND_TYPE_NONE}},
  16.  
  17. -- Recipe Fragments
  18. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  19. {func = GetItemLinkOnUseAbilityInfo, values = {true}},
  20. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARTIFACT}},
  21. {func = GetItemLinkBindType, values = {BIND_TYPE_NONE}},
  22. {func = IsItemLinkConsumable, values = {true}},
  23.  
  24. -- IC Trophies (sewers & exterior)
  25. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  26. {func = GetItemLinkOnUseAbilityInfo, values = {true}},
  27. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARTIFACT}},
  28. {func = GetItemLinkBindType, values = {BIND_TYPE_NONE}},
  29. {func = IsItemLinkConsumable, values = {false}},
  30.  
  31. -- IC Trophies (dungeons)
  32. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  33. {func = GetItemLinkOnUseAbilityInfo, values = {true}},
  34. {func = GetItemLinkQuality, values = {ITEM_QUALITY_ARTIFACT}},
  35. {func = GetItemLinkBindType, values = {BIND_TYPE_ON_PICKUP}},
  36. {func = IsItemLinkConsumable, values = {false}},
  37.  
  38. -- Undaunted Keys
  39. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  40. {func = GetItemLinkOnUseAbilityInfo, values = {false}},
  41. {func = GetItemLinkQuality, values = {ITEM_QUALITY_MAGIC, ITEM_QUALITY_ARCANE, ITEM_QUALITY_ARTIFACT}},
  42. {func = GetItemLinkBindType, values = {BIND_TYPE_ON_PICKUP_BACKPACK}},
  43. {func = IsItemLinkConsumable, values = {false}},
  44.  
  45. -- Seal of retreat -- GetItemLinkQuality == ITEM_QUALITY_LEGENDARY do the job, but we never know.
  46. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  47. {func = GetItemLinkOnUseAbilityInfo, values = {true}},
  48. {func = GetItemLinkQuality, values = {ITEM_QUALITY_LEGENDARY}},
  49. {func = GetItemLinkBindType, values = {BIND_TYPE_ON_PICKUP_BACKPACK}},
  50. {func = IsItemLinkConsumable, values = {true}},
  51.  
  52. -- Quest Rewards -- We can add IsItemLinkUnique == true & GetItemLinkBindType == BIND_TYPE_ON_PICKUP if needed
  53. {func = GetItemLinkItemType, values = {ITEMTYPE_TROPHY}},
  54. {func = GetItemLinkOnUseAbilityInfo, values = {true}},
  55. {func = GetItemLinkQuality, values = {ITEM_QUALITY_MAGIC}},
 
11/02/15, 11:51 AM   #8
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
Ooops. a mistake.

Last edited by Ayantir : 11/02/15 at 12:16 PM.
 

ESOUI » Developer Discussions » Wish List » [implemented] More detailled ITEMTYPE_TROPHY


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off