[v1.0.1-1.0.5] Store Wish List

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1,0.4] Store Wish List

#31 Post by Zizzo »

Pushing out v3b with a small bugfix, to actually remove store highlighting for a wish list item after you remove it from the wish list... :oops:

Oh, and pursuant to DarkGod's subtle hint, :wink: I've added technical info to the original post.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1,0.4] Store Wish List

#32 Post by Zizzo »

And migrating to v1.0.5.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#33 Post by Zizzo »

Pushing out v3e with a bugfix in the object description for v1.1.0. [And it will be on Steam as soon as the workshop starts cooperating... :roll: ]
"Blessed are the yeeks, for they shall inherit Arda..."

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: [v1.0.1-1.0.5] Store Wish List

#34 Post by jenx »

this work in 1.1.5?
MADNESS rocks

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#35 Post by Zizzo »

jenx wrote:this work in 1.1.5?
[checks character list] It works as a subcomponent of ZOmnibus, at least on my sole current 1.1.5 character so far, so I'd be surprised to hear that it doesn't work individually. Why, have you had problems with it?
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#36 Post by Zizzo »

Those few of us who use Store Wish List together with Enhanced Object Compare have probably found that they work together very poorly, screwing up even the usual <Ctrl>-compare functionality. That bugged me for a while, until it occurred to me that it was almost certainly my fault. :oops: That's now fixed in v3f, just pushed out. If I've done this right, Store Wish List should work fine with or without Enhanced Object Compare, behaving basically like the usual store/inventory dialogs in either case; if it doesn't, let me know and I'll try again...
"Blessed are the yeeks, for they shall inherit Arda..."

Zireael
Archmage
Posts: 449
Joined: Tue Jun 18, 2013 7:24 pm

Re: [v1.0.1-1.0.5] Store Wish List

#37 Post by Zireael »

I have a problem trying to access item prices from ShowStore.lua. Tried the workaround used in this addon, with no success. Any ideas? I've the relevant code up on GitHub...

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#38 Post by Zizzo »

Zireael wrote:I have a problem trying to access item prices from ShowStore.lua. Tried the workaround used in this addon, with no success. Any ideas? I've the relevant code up on GitHub...
We're talking about your Veins of the Earth module, yes? In that case, you shouldn't need to resort to workarounds; you're pretty much in direct control of everything. For your case, it sounds like you might want to do what I do in T2's mod.class.Store: replace the interact() method entirely, so that you can pass the Store object itself as an argument to ShowStore:init(). That would give ShowStore access to the Store:getObjectPrice() method, which sounds like what you need.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#39 Post by Zizzo »

Pushing out v3g with a bugfix to keybinding installation which may affect you if you use the Precognition talent.
"Blessed are the yeeks, for they shall inherit Arda..."

Noel
Thalore
Posts: 121
Joined: Fri Dec 15, 2006 1:49 am

Re: [v1.0.1-1.0.5] Store Wish List

#40 Post by Noel »

I'm getting an error with 1.3.0b5, when I pull up the wish list:

Code: Select all

Lua Error: /mod/dialogs/WishListDialog.lua:102: attempt to index field 'addon' (a nil value)
	At [C]:-1 __index
	At /mod/dialogs/WishListDialog.lua:102 any_key
	At /engine/KeyBind.lua:220 receiveKey
	At /engine/ui/Dialog.lua:610 keyEvent
	At /engine/ui/Dialog.lua:344 
If it matters, here's the plugins I have active: Ashes, Stone Warden, Vault, Talent Point Planner, and Store Wish List

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#41 Post by Zizzo »

Noel wrote:

Code: Select all

Lua Error: /mod/dialogs/WishListDialog.lua:102: attempt to index field 'addon' (a nil value)
	At [C]:-1 __index
	At /mod/dialogs/WishListDialog.lua:102 any_key
	At /engine/KeyBind.lua:220 receiveKey
	At /engine/ui/Dialog.lua:610 keyEvent
	At /engine/ui/Dialog.lua:344 
[sound F/X: source diving] Hmm, looks like poorly copy-n-pasted code from Enhanced Object Compare, which goes to some effort to make sure that game.addon{} is present so that it doesn't have to check for it. [sound F/X: testing] And the error is also present in the 1.2.5 release, so I'll go ahead and push out v3h to fix it. We Apologize for the Inconvenience.™
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#42 Post by Zizzo »

Pushing out v3j, with a fix for a small interaction mix-up with Enhanced Object Compare.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#43 Post by Zizzo »

Pushing out v3k with a feature requested from Steam: a new game option "Store wish list tracker popup" on the UI tab, to allow you to turn off the "you can now afford stuff on your wish list" popup.

[And I've probably asked this before, but is there any way I can arrange to be notified by e-mail when someone comments on one of my addons on Steam? `Coz I usually only swing by there when I'm uploading new addons, so I tend to miss things like this.]
"Blessed are the yeeks, for they shall inherit Arda..."

sajberhippien
Halfling
Posts: 114
Joined: Thu Jan 14, 2016 11:10 am

Re: [v1.0.1-1.0.5] Store Wish List

#44 Post by sajberhippien »

Tiny bug that you might or not be aware of: If you add an object to the wishlist and another object with the exact same name is in the same store, both get added.

E.g. I added a mitotic mossy mindstar of storms and the other mitotic mossy mindstar of storms also got added.

Zizzo
Sher'Tul Godslayer
Posts: 2010
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#45 Post by Zizzo »

sajberhippien wrote:Tiny bug that you might or not be aware of: If you add an object to the wishlist and another object with the exact same name is in the same store, both get added.

E.g. I added a mitotic mossy mindstar of storms and the other mitotic mossy mindstar of storms also got added.
That's unavoidable, unfortunately; AFAICT, objects don't have any unique identifier that survives across a save/reload, so name is the only thing we have to match against.

Speaking of names, though, :wink: I just pushed out v3l, which fixes something that has bugged me for a while: objects whose name can change (notably runes and infusions) could get "orphaned" when their name changes: they were no longer highlighted in stores or removed from the wish list when you buy stuff. The latest release recomputes object names as needed from the same object copy that we're using to recompute object descriptions.
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply