View Single Post
06/19/14, 08:26 PM   #7
Garkin
 
Garkin's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 832
Originally Posted by Sasky View Post
Errors for various addons when I opened it up below. Seems to be something changed with inventory window, as several of the non-functional addons (normally) put a column in the inventory window. As well, they completely mess it up. Research Assistant does work for adding its marks, though.
...
ESOutpost:
UI error because of ITEMTYPE_ENCHANTING_RUNE was replaced with:
ITEMTYPE_ENCHANTING_RUNE_ASPECT
ITEMTYPE_ENCHANTING_RUNE_ESSENCE
ITEMTYPE_ENCHANTING_RUNE_POTENCY

and ITEMTYPE_SCROLL is now ITEMTYPE_RACIAL_STYLE_MOTIF.

And if I'm not mistaken, there are missing 3 item styles:
ITEMSTYLE_ORG_DARK_BROTHERHOOD
ITEMSTYLE_ORG_THIEVES_GUILD
ITEMSTYLE_RAIDS_CRAGLORN

Bank Manager:
The same error as above.

Show Motifs
Error because of changed itemlinks - there is no color information in the itemlink now.

LibSort
It seems that function ZO_SortHeader_SetMouseCallback() has been removed.
Old code:
Lua Code:
  1. function LibSort:SetupArrows()
  2.     LibSort.ItemSortBank = wm:CreateControlFromVirtual("ItemSortBank", ZO_PlayerBankSortBy, "ZO_SortHeaderIcon")
  3.     LibSort.ItemSortBank:SetDimensions(16, 32)
  4.     LibSort.ItemSortBank:SetAnchor(RIGHT, ZO_PlayerBankSortByName, LEFT, -15)
  5.     ZO_SortHeader_SetMouseCallback(ItemSortBank,    function(header, eventType)
  6.                                                             if(eventType == "OnMouseEnter") then
  7.                                                                 InitializeTooltip(InformationTooltip, ItemSortBank, BOTTOMRIGHT, 0, 32)
  8.                                                                 SetTooltipText(InformationTooltip, "Sort")
  9.                                                             else
  10.                                                                 ClearTooltip(InformationTooltip)
  11.                                                             end
  12.                                                         end)
  13.     ZO_PlayerInventory_InitSortHeaderIcon(LibSort.ItemSortBank,
  14.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_neutral.dds",
  15.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_sortUp.dds",
  16.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_sortDown.dds",
  17.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_over.dds",
  18.                                     "age")                      
  19.    
  20.     PLAYER_INVENTORY.inventories[INVENTORY_BANK].sortHeaders:AddHeader(ItemSortBank)
  21.  
  22.     LibSort.ItemSortGuild = wm:CreateControlFromVirtual("ItemSortGuild", ZO_GuildBankSortBy, "ZO_SortHeaderIcon")
  23.     LibSort.ItemSortGuild:SetDimensions(16, 32)
  24.     LibSort.ItemSortGuild:SetAnchor(RIGHT, ZO_GuildBankSortByName, LEFT, -15)
  25.     ZO_SortHeader_SetMouseCallback(ItemSortGuild,    function(header, eventType)
  26.                                                             if(eventType == "OnMouseEnter") then
  27.                                                                 InitializeTooltip(InformationTooltip, ItemSortGuild, BOTTOMRIGHT, 0, 32)
  28.                                                                 SetTooltipText(InformationTooltip, "Sort")
  29.                                                             else
  30.                                                                 ClearTooltip(InformationTooltip)
  31.                                                             end
  32.                                                         end)
  33.     ZO_PlayerInventory_InitSortHeaderIcon(LibSort.ItemSortGuild,
  34.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_neutral.dds",
  35.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_sortUp.dds",
  36.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_sortDown.dds",
  37.                                     "EsoUI/Art/Miscellaneous/list_sortHeader_icon_over.dds",
  38.                                     "age")                      
  39.     PLAYER_INVENTORY.inventories[INVENTORY_GUILD_BANK].sortHeaders:AddHeader(ItemSortGuild)
  40. end
Should be replaced with:
Lua Code:
  1. function LibSort:SetupArrows()
  2.     LibSort.ItemSortBank = wm:CreateControlFromVirtual("ItemSortBank", ZO_PlayerBankSortBy, "ZO_SortHeaderIcon")
  3.     LibSort.ItemSortBank:SetDimensions(16, 32)
  4.     LibSort.ItemSortBank:SetAnchor(RIGHT, ZO_PlayerBankSortByName, LEFT, -15)
  5.     ZO_SortHeader_SetTooltip(LibSort.ItemSortBank, "Sort", BOTTOMRIGHT, 0, 32)
  6.     ZO_SortHeader_InitializeArrowHeader(LibSort.ItemSortBank, "age", ZO_SORT_ORDER_DOWN)
  7.    
  8.     PLAYER_INVENTORY.inventories[INVENTORY_BANK].sortHeaders:AddHeader(ItemSortBank)
  9.  
  10.     LibSort.ItemSortGuild = wm:CreateControlFromVirtual("ItemSortGuild", ZO_GuildBankSortBy, "ZO_SortHeaderIcon")
  11.     LibSort.ItemSortGuild:SetDimensions(16, 32)
  12.     LibSort.ItemSortGuild:SetAnchor(RIGHT, ZO_GuildBankSortByName, LEFT, -15)
  13.     ZO_SortHeader_SetTooltip(LibSort.ItemSortGuild, "Sort", BOTTOMRIGHT, 0, 32)
  14.     ZO_SortHeader_InitializeArrowHeader(LibSort.ItemSortGuild, "age", ZO_SORT_ORDER_DOWN)
  15.  
  16.     PLAYER_INVENTORY.inventories[INVENTORY_GUILD_BANK].sortHeaders:AddHeader(ItemSortGuild)
  17. end
(there could be more issues, I didn't try it)

Last edited by Garkin : 06/21/14 at 05:47 AM.
  Reply With Quote