Changes on PTS 1.2.2
Anyone trying public test server? Please post changes you have found so far.
I will start:
|
Some changes which i have discovered:
|
Quote:
Looks like I will definitely have to jump on that server as these 2 functions will affect my gatherer addon. edit: .... Owned By .. *slaps head* .. of course with stealing being possible it is just saying whether the item you are interacting belongs to someone else. ... |
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:
Warning: Spoiler
BankManager:
Warning: Spoiler
ShowMotifs:
Warning: Spoiler
LibSort (in Sous Chef)
Warning: Spoiler
On opening inventory window, almost all spaces are missing, and the following error is generated:
Warning: Spoiler
|
I kind glanced over the SI_ string table and a few things jumped out at me. The strings table suggests they reorder item styles. Which could be the cause of the inventory errors.
These two appear new: ["SI_ITEMSTYLE11"] = "Thieves Guild"Theft is about to be tracked. ["SI_STOREFAILURE19"] = "You can't sell stolen items here."Dyeing items is close? There are a bunch of SI_DYE* strings. Guild identification options with SI_GUILD_HERALDRY* --halja |
Quote:
But they are really adding a lots of items promised here. SI_SIEGETYPE9 = "Battle Standard" SI_ITEMTYPE8 = "Motif" SI_ITEMTYPE51 = "Potency Runestone" SI_ITEMTYPE52 = "Aspect Runestone" SI_ITEMTYPE53 = "Essence Runestone" Removed: SI_ITEMTYPE32 = "Runestone" SI_INSTANCETYPE1 = "(Solo Instance)" --something I can use on tooltips for SkyShards SI_INSTANCETYPE2 = "(Group Instance)" SI_INSTANCETYPE3 = "(Trial Instance)" SI_GAMECAMERAACTIONTYPE19 = "Steal" SI_GAMECAMERAACTIONTYPE20 = "Steal From" SI_INTERACT_OPTION_FLEE_ARREST = "Flee" SI_INTERACT_OPTION_CREATE_TABLET = "Create Spellcrafting Tablet" SI_INTERACT_OPTION_GUILDKIOSK_BID = "Bid on Guild Kiosk" SI_INTERACT_OPTION_GUILDKIOSK_PURCHASE = "Purchase Guild Kiosk" SI_BINDING_NAME_COMMAND_PET = "Command pet" --binding to give command to pets? And lots of strings for dyes, new guild options, guild heraldry, guild store improvements... |
Quote:
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:
Lua Code:
|
Itemlinks are now different. This is how itemlink looks like on PTS:
Code:
|H0:item:54513:3:9:45870:3:9:0:0:0:0:0:0:0:0:0:5:0:0:0:0|h|h Lua Code:
Okay this change kinda cracks me up as i had some custom links with different colors, and a ton of normal itemlinks ... Anyways linkStyle 0 = no brackets 1 = brackets linkstyle only seems to apply on official item links, for custom links it doesn't If you want to manual color links, didn't find another way. Lua Code:
|
Some MapID's have changed, below the new list
2 Glenumbra 4 Stormhaven 5 Rivenspire 9 Stonefalls 11 Deshaan 12 Malabal Tor 15 Bangkorai 16 Eastmarch 17 The Rift 18 Alik'r Desert 19 Greenshade 20 Shadowfen 38 Cyrodiil 110 Bleakrock Isle 111 Bal Foyen 155 Coldharbour 179 Auridon 180 Reaper's March 181 Grahtwood 293 Stros M'Kai 294 Betnikh 295 Khenarthi's Roost 353 Craglorn |
Quote:
mapIndex is still the same: Code:
--GetCurrentMapIndex() |
|
Custom links without text do not seem to work anymore:
Code:
|Hignore:customType:data|h|h Code:
|Hignore:customType:data|h\13|h |
Hey,
I just figured out that you can no longer insert custom links into chat edit box. None of the following will work (worked in the previous version): Lua Code:
This will work: Lua Code:
Looks like there is some work done outside the lua code to not allow custom links to be entered into the chat. I fear that it will apply to colours also (haven't tested yet). |
seems something happen to GetMapPlayerPosition('reticleover') i get all zeros now :S
it seems GetMapPlayerPosition can only be used with "player" :( i really hope the API has added functions to complement some things like a target x.y if they removed it off GetMapPlayerPosition() seems range reticule is completely busted too with this change it was using GetMapPlayerPosition('reticleover') :S esohead is also affected by this appearently NPC logging will be bugged :( ReticleSettings and the MUST NEEDED ZrMM used it too :( |
I just updated the wiki with the new and removed events. These are the changes I found via Zgoo. I have no idea what the arguments passed by the new events are, but I think this is a start.
Warning: Spoiler
|
Quote:
I'm trying to force the experience bar to be displayed which is now called ZO_PlayerProgressBar, but when I call SetHidden(false) it does not display. The old ZO_ExperienceBar worked fine. Any clues or documentation as to how I can get this working? |
Quote:
There are 2 new scene fragments for player progress bar: Code:
ZO_PlayerProgressBarFragment http://www.esoui.com/forums/showthread.php?t=1552 http://www.esoui.com/portal.php?&id=27&pageid=12 |
If I use d(zo_strformat("text <<t:1>>", itemLink), it will print "textitemlink" - all spaces in front of the itemlink are removed. Is there any way how to get it working correctly?
|
Quote:
|
Hopeless IMO
Quote:
That said, it's something I probably would have said in their shoes anyway. I went to bed thinking, "Why waste time on the item name if the client will ALREADY make it formatted, colored, and pretty for me? Just use the itemID etc. to distinguish matches..." Still, ZO stole a night of my life on this, and I'm not forgiving them for it anytime soon :D |
Quote:
Lua Code:
|
Quote:
So once again I will have to use workaround... *sigh* |
I noticed more issues with the zo_strformat routine. It seems buggy, but there is nothing changed in the routine itself afaik...
Anyways the itemlink changes completely annoys me and breaks too much of my addons ... Major issue is that i can't extract quality of the item, unless i own it in my bags ... |
http://forums.elderscrollsonline.com...nown-issues/p1
Finally but WOW Massive list and at the bottom UI On-Screen Notifications Not Working: We’ve seen reports that you may no longer be getting on-screen notifications for things such as picking up a new Skyshard, getting a dungeon boss achievement, etc. STATUS: Currently investigating Names Dropping From UI: Loading into new zones and logging out sometimes causes group member names to drop out of the group UI. STATUS: Currently investigating. ----->>>>> Addon Settings: The add-on settings currently are not working as intended. STATUS: Currently investigating. |
I grabbed a new skyshard early this morning before I went to work and it displayed a message on the screen.
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
If you are an Addon Developer (and hosting your addon on ESOUI) ,send me a PM for instructions how to check out ,how they use the API. I won't post anything public.
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
|
Quote:
PROGRESS_REASON_ACHIEVEMENT PROGRESS_REASON_ACTION PROGRESS_REASON_ALLIANCE_POINTS PROGRESS_REASON_AVA PROGRESS_REASON_BATTLEGROUND PROGRESS_REASON_BOOK_COLLECTION_COMPLETE PROGRESS_REASON_BOSS_KILL PROGRESS_REASON_COLLECT_BOOK PROGRESS_REASON_COMMAND PROGRESS_REASON_COMPLETE_POI PROGRESS_REASON_DARK_ANCHOR_CLOSED PROGRESS_REASON_DARK_FISSURE_CLOSED PROGRESS_REASON_DISCOVER_POI PROGRESS_REASON_DUNGEON_CHALLENGE PROGRESS_REASON_EVENT PROGRESS_REASON_FINESSE PROGRESS_REASON_GRANT_REPUTATION PROGRESS_REASON_GUILD_REP PROGRESS_REASON_KEEP_REWARD PROGRESS_REASON_KILL PROGRESS_REASON_LOCK_PICK PROGRESS_REASON_MEDAL PROGRESS_REASON_NONE PROGRESS_REASON_OTHER PROGRESS_REASON_OVERLAND_BOSS_KILL PROGRESS_REASON_PVP_EMPEROR PROGRESS_REASON_QUEST PROGRESS_REASON_REWARD PROGRESS_REASON_SCRIPTED_EVENT PROGRESS_REASON_SKILL_BOOK PROGRESS_REASON_TRADESKILL PROGRESS_REASON_TRADESKILL_ACHIEVEMENT PROGRESS_REASON_TRADESKILL_CONSUME PROGRESS_REASON_TRADESKILL_HARVEST PROGRESS_REASON_TRADESKILL_QUEST PROGRESS_REASON_TRADESKILL_RECIPE PROGRESS_REASON_TRADESKILL_TRAIT |
Quote:
My solution (my workaround ;)): Lua Code:
|
Quote:
|
Quote:
Someone know how to obtain plein text from this itemlinks ? is there an API function fro that ? |
Loop of your inventory and search for the itemlink, and use bag GetItemName to extract name
Lua Code:
|
Quote:
The items are not realy in the bag but in the quest manager. To precise my question : how to match itemlink from EVENT_LOOT_RECEIVED that contains no text, with QuestTool's items that i have all info and specially name. |
Quote:
|
Yes i know, he has implemented his own Internal Questmanager.
I could do something like that But i want to avoid this, because at the end, the purpose is to get icons to show what we loot in LootDrop, and doing a questmanager for that is a bit too much, i think. |
Quote:
On the Event, you simply check the Current Inventory for the same ID, and get the Icon and Name from there, it works very well (didn't found a flaw so far) You can check the Source Code of Mobile Bank Extended ,function "MB.LootRecieved", the only speciality there is that i've looking in the previously saved Table, but i could also do a live lookup of the inventory to get the same result. |
Quote:
|
Quote:
For example: Code:
for i = 0, numEvents do |
I wish there was an easier way to extract item name from item links, but the only way i know it can be done since patch is based on having the item in your inventory.
|
It doesn't have to be the Inventory alone, but all of the values that can be entered as bagId in
the GetItemName(bagId,slotIndex) function. There are Global Variables defined. So far known to me: Lua Code:
* when accessing Guildbank Data you should wait for an event called EVENT_GUILD_BANK_ITEMS_READY Probably similar event for Buyback Tab. So for Khabit's problem ,the only solution i currently know: - Scan Guild Bank Items, save them (important "ID", "Name") - Scan ItemLinks from History, compare the "ID" with the "ID" of the previously saved information. to retrieve the Name. |
Hmm...so, if I'm understanding you correctly, farangkao, there's absolutely no way to reconstruct an item's name from that link for Guild Store sales history events? (Since once an item shows up in that history it's not in a bank, or bag other than the purchaser's inventory or mail possibly)
That's...truly unfortunate and completely breaks a major part of functionality in an addon I'm writing. Awesome. Especially since it's clearly possible with private functions since this displays a properly colorized item name just fine: Code:
if RequestGuildHistoryCategoryNewest(1, GUILD_HISTORY_SALES) then |
Not 100% sure, i will look into the Guild History Tab of the API, if i can find some info.
|
Quote:
Ultimately, part of the addon I'm writing involves being able to search a list of guild sales compiled from all guilds a player is in, so if I cannot search the item names that part of the functionality is a little pointless, heh :) Oh, if only GetItemInfo() worked on item links! Everything internal seems to handle the text-less links that GetGuildEventInfo() now returns (inserting into chat creates a clickable link just fine, creating a tooltip with it looks fine, even just flat-out calling d() on the link is a nice colorized name.) Just need access to whatever they're all calling :P |
well i got my answer about GetMapPlayerPosition('reticleover') just wish they would of released API changes before hand as i wasted time on it
Quote:
|
Quote:
|
All times are GMT -6. The time now is 06:50 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI