Item Piles: Auctioneer/Auction House (100 €)

Type: module Short Description: Item Piles: Auctioneer Long Description: Extend the functionality of the Item Piles with a new mode for a Auction House - Players can put up items for either a "live bid" or "blind Bid" or "buy it now" - Live bid means that everyone can see the bids being made - Blind bid means no one can see any bids - The visibility of this is up to the player who puts up the item for bid, unless the auctioneer forces one or the other - Players can set a "minimum" and / or "maximum" for the bidding - Setting a minimum bidding amount means that unless bidding reaches that amount of currency, the item will not sell, and all money will be returned - Setting a maximum bidding amount will make any items that gets bids over this amount to immediately be sold to the bidder who made the bid to reach that amount - The visibility of this is up to the player who put up the item for bid, unless the auctioneer forces it to be visible or hidden - When a player puts an item into the auction house for sale, it will take it from the player and add it to the auction house - When a player makes a bid or buys an item it will automatically subtract the money from them - If they are outbid, they will get an option to add to their current bid to outbid the current highest bidder - If their bids are successful, the auction house will list the item they can withdraw, otherwise, it will instead display a button to withdraw their money - Players can continue to bid up until item close time - When an item is put up for sale, the player will set a time that the bidding process will end (integration with simple calendar) - When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings - Auction house should have a search bar and category filter - GM can bid as Player or as a generic actor (NPC, Character) - Optional: Filters to "enter" the Auction House like a 'Admission fee' or specific 'Item' Budget: 100$
315 Replies
Wasp
Wasp16mo ago
Could you expand on what features are needed for this? @4535992 This is what Aura sent me previously: - Players can put up items for either a "live bid" or "blind Bid" or "buy it now" - Live bid means that everyone can see the bids being made - Blind bid means no one can see any bids - The visibility of this is up to the player who puts up the item for bid, unless the auctioneer forces one or the other - Players can set a "minimum" and / or "maximum" for the bidding - Setting a minimum bidding amount means that unless bidding reaches that amount of currency, the item will not sell, and all money will be returned - Setting a maximum bidding amount will make any items that gets bids over this amount to immediately be sold to the bidder who made the bid to reach that amount - The visibility of this is up to the player who put up the item for bid, unless the auctioneer forces it to be visible or hidden - When a player puts an item into the auction house for sale, it will take it from the player and add it to the auction house - When a player makes a bid or buys an item it will automatically subtract the money from them - If they are outbid, they will get an option to add to their current bid to outbid the current highest bidder - If their bids are successful, the auction house will list the item they can withdraw - Otherwise, it will instead display a button to withdraw their money - Players can continue to bid up until item close time - When an item is put up for sale, the player will set a time that the bidding process will end - When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings - Auction house should have a search bar and category filter
Unknown User
Unknown User16mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp16mo ago
I'll take this commission; I've started a rough outline of the UI:
No description
Unknown User
Unknown User16mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp16mo ago
More progress! Mostly focusing on the UI layout
No description
No description
DMkal (TS)
DMkal (TS)16mo ago
this is a beauty
Unknown User
Unknown User16mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)16mo ago
P.s. Will it be possible to click on the item and check the actual item sheet? Cause some custom items might have special descriptions or attributes, or have item with magic flags etc
Wasp
Wasp16mo ago
Yep!
No description
No description
Unknown User
Unknown User16mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp16mo ago
Some progress!
No description
No description
No description
No description
Wasp
Wasp16mo ago
Still trying to work out how to best allow people to bid on items. My initial instinct was to put the currency inputs where the character currencies are displayed, but it's already a busy area.
Unknown User
Unknown User16mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp16mo ago
That was a thought, but it might be slow and frustrating. It wouldn't be selecting the item, it would be selecting the item and clicking bid in the bottom right corner
DMkal (TS)
DMkal (TS)16mo ago
Maybe under the item when selected? Like when you click on an item in the character sheet inventory. Or a dialog..
Clemente
Clemente16mo ago
Yeah, I'd go with a slideDown similar to dnd5e's item summary on actor sheets.
Wasp
Wasp16mo ago
Something like this?
No description
DMkal (TS)
DMkal (TS)16mo ago
absolutely perfect gosh im checking this thread daily with trepidation XD
Wasp
Wasp16mo ago
Hah, glad to hear it. I'm still chipping away at smaller design decisions
DMkal (TS)
DMkal (TS)16mo ago
If you need any assistance let me know, I have been thinking about this module for the last two months
Wasp
Wasp16mo ago
Items up for auction can now only recieve valid currency bids:
No description
Wasp
Wasp16mo ago
No description
Wasp
Wasp16mo ago
If an item is up for auction with a secondary currency, it can only be bid on with said secondary currency:
No description
Wasp
Wasp16mo ago
How do people imagine auction deposits working when the starting price for the item include secondary currencies? Ie, an item that is normally worth 5 GP is put up for 12 GP and 5 SP, and 10 Bruggins (my made up currency) - if the deposit percentage is set to 5%, I imagine it'll use the base price of the item to determine the deposit, so 5% of 5 GP is 2 SP and 5 CP. What of the secondary currency? Does it only ever consider the default base price? What about the auction fee when the item is sold?
DMkal (TS)
DMkal (TS)16mo ago
Interesting... I suppose that some people use alternative currencies in different ways Some might consider them like tokens to pay, unsplittable, not reduceable Like for example I use secondary currency called Time Coin, that for me represent 1 week of gameplay. Some other people might have Lead or Tin, acting like normal currency If possible, maybe to have a setting that says: use secondary currency as part of deposit? Mmm.. But then, how would I have half time coin? It doesn't exist... Auction fee.. Maybe to be able to select an npc banker to which the currency is sent to
Wasp
Wasp16mo ago
In order to conserve space, I have made the starting bid price and buyout price a switch collapsible:
No description
No description
DMkal (TS)
DMkal (TS)16mo ago
Beautiful
Wasp
Wasp16mo ago
RE: Minimum/Maximum bid, I am not sure how I am to fit that into the UI. Any suggestions?
No description
Wasp
Wasp16mo ago
I am thinking of getting rid of the item type filter bar to the left and replace it with a dropdown on the top bar That would free up space for those optional settings
DMkal (TS)
DMkal (TS)16mo ago
No description
DMkal (TS)
DMkal (TS)16mo ago
but also a dropdown menu at the top would be nice even tho, having all the buttons makes it faster to filter
Wasp
Wasp16mo ago
Progress as of this week: ✅ is done ☑️ is prototype stage - Players can put up items for either a "live bid" or "blind Bid" or "buy it now" ✅ - Live bid means that everyone can see the bids being made ✅ - Blind bid means no one can see any bids ✅ - The visibility of this is up to the player who puts up the item for bid, unless the auctioneer forces one or the other - Players can set a "minimum" and / or "maximum" for the bidding - Setting a minimum bidding amount means that unless bidding reaches that amount of currency, the item will not sell, and all money will be returned ❓ - Setting a maximum bidding amount will make any items that gets bids over this amount to immediately be sold to the bidder who made the bid to reach that amount ✅ - The visibility of this is up to the player who put up the item for bid, unless the auctioneer forces it to be visible or hidden - When a player puts an item into the auction house for sale, it will take it from the player and add it to the auction house ☑️ - When a player makes a bid or buys an item it will automatically subtract the money from them ☑️ - If they are outbid, they will get an option to add to their current bid to outbid the current highest bidder ✅ - If their bids are successful, the auction house will list the item they can withdraw, otherwise, it will instead display a button to withdraw their money ✅ - Players can continue to bid up until item close time ✅ - When an item is put up for sale, the player will set a time that the bidding process will end (integration with simple calendar) ☑️ - When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings ☑️ - Auction house should have a search bar and category filter ✅ - GM can bid as Player or as a generic actor (NPC, Character) - Optional: Filters to "enter" the Auction House like a 'Admission fee' or specific 'Item' Most of my focus have been on the user experience
DMkal (TS)
DMkal (TS)16mo ago
I love the optional filters to enter the auction house (admission fee or specific item)
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
4535992
4535992OP15mo ago
no is better has a separated module for me, it will give a good example on how to use the item piles API
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
4535992
4535992OP15mo ago
i was planning the workbench too https://discord.com/channels/732325252788387980/1144928320216121405 , but i must find the time to learn to use svelte
Wasp
Wasp15mo ago
Wasp
Wasp15mo ago
In short, it only removes the difference between your last bid and your new bid IE, if I bid 2 gold on an item I previously bid 1 gold, it only subtracts 1 gold from the character Well, technically it adds the previous bid's money back, then subtracts the new sum 😄
DMkal (TS)
DMkal (TS)15mo ago
Amaaazing! Perfect. You can release it 😂 Feature suggestion: log who put items on auction and who wins. Like item piles logging
Wasp
Wasp15mo ago
The auction data is stored on the user data at the moment, so that no GM is needed to be logged in for this to work. I will probably add some functionality that when a GM logs in, they will move finished auctions into the auctioneer's logs. Because users, well, own their own user accounts, they can update it without a GM, and if every other user is looking for every other users' data being updated, everyone always has an up to date auction house
Wasp
Wasp15mo ago
DMkal (TS)
DMkal (TS)15mo ago
Maybe something like MrPrimate item delete check new function? That saves everything in a journal like a log? This looks beautiful 🙎‍♂️
Wasp
Wasp15mo ago
It will be done when it is done 🙂 The months surrounding the new year should be evidently busy Poking me is also not going to motivate me 😄
DMkal (TS)
DMkal (TS)15mo ago
oh sorry didnt mean to poke. im just a big fan of preview screenshots XD
Wasp
Wasp15mo ago
Some variations of settings; first has everything enabled, second has bids always visible & no minimum bid or reserve amount
No description
No description
Wasp
Wasp15mo ago
This mod is actually particularly complex. It will most likely be until next year that I finish it. I've already spent at least 20 hours on this 😄
DMkal (TS)
DMkal (TS)15mo ago
I think it's the coolest mod ever. :1000:
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Should there be some deposit for putting up an auction? If so, how should this be determined?
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
are we talking about a deposit to avoid spamming useless items in the auction house?
Wasp
Wasp15mo ago
And to make it cost something to put them up and then cancel them Perhaps the auctioneer should take a % of the current bid as a cost for canceling too?
DMkal (TS)
DMkal (TS)15mo ago
that would be painful
Wasp
Wasp15mo ago
Yeah, probably
DMkal (TS)
DMkal (TS)15mo ago
maybe a setting in the settings to decide a flat fee?
Wasp
Wasp15mo ago
Maybe I'll leave it for now. A deposit would do this nicely - you'd get it back as a part of the auction successfully selling, but not if it fails to sell or if you cancel. It could be based on the item's base cost.
DMkal (TS)
DMkal (TS)15mo ago
yep, maybe a percentage or a flat fee
Wasp
Wasp15mo ago
If you put up an Animated Shield, which has a base cost of 6000GP. Putting it up could cost a percentage of its cost (determined by a setting), so let's say 5% - it would cost 300GP to put up, and if someone buys it; you get 300GP back. I dunno. The ecosystem for auctions would probably not need this, given its small size. A thought, nonetheless. In other news, I have added full support for real time & simple calendar. Auctions expire according to the auctioneer's date type settings.
DMkal (TS)
DMkal (TS)15mo ago
thats amazing :))))
Wasp
Wasp15mo ago
No description
No description
Wasp
Wasp15mo ago
No description
Wasp
Wasp15mo ago
The time limits do not matter as much with simple calendar, since time is rather arbitrary, but nonetheless, it works.
DMkal (TS)
DMkal (TS)15mo ago
shockingly beautiful mmmm uuuh i have an idea... can i show the active auctions in the homepage of foundry?
Wasp
Wasp15mo ago
If you mean the login page or the world page, no modules do not run outside of worlds
DMkal (TS)
DMkal (TS)15mo ago
like the list of players
No description
Wasp
Wasp15mo ago
That's the login page, so no Modules aren't running until you log in
DMkal (TS)
DMkal (TS)15mo ago
ok i tried 😄 so no json exports of the auction list
Wasp
Wasp15mo ago
If you want the compiled data, I can create an API endpoint for that Can't give you much more than that though
DMkal (TS)
DMkal (TS)15mo ago
i can work with that :))))
Wasp
Wasp15mo ago
It would have some data like this
Wasp
Wasp15mo ago
this is an auction With no bids
DMkal (TS)
DMkal (TS)15mo ago
it's perfect. i can parse it easily and recreate it in the login page
Wasp
Wasp15mo ago
Coolio - once the module's closer to being done, I'll add an export API
DMkal (TS)
DMkal (TS)15mo ago
coolest thing ever as usual
Wasp
Wasp15mo ago
Added support for rarity colors, cuz why not
No description
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
It does
Wasp
Wasp15mo ago
Noice. An item was sold for 8 GP, with a 5% auction fee, resulting in 4 SP!
No description
DMkal (TS)
DMkal (TS)15mo ago
:sobsidedown:
Wasp
Wasp15mo ago
I'm pretty close to a prototype - I would like to test it with people in my own server, and see if we can find some bugs. Is anyone free in about 3 hours?
DMkal (TS)
DMkal (TS)15mo ago
😭 i just red it, i wanna bang my head on the wall. and i have session in 25 minutes bloody hell 😭 😭
Wasp
Wasp15mo ago
Hah, I'm still around later tonight.
DMkal (TS)
DMkal (TS)15mo ago
i finish the session in 3 hours and 10 minuts roughly
Wasp
Wasp15mo ago
Because of some clever engineering by storing all auction data in the user data, it can effectively know what should be displayed in what auction house
No description
DMkal (TS)
DMkal (TS)15mo ago
here i am! @Wasp if u want me to test it, just shout, i ll be around for at least 1 more hour
Wasp
Wasp15mo ago
Great, lemme spin up a server.
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
i tested it yesterday and it was beautiful i was able just to give some suggestions to make it idiot proof
Wasp
Wasp15mo ago
👀
No description
Wasp
Wasp15mo ago
@Aura
DMkal (TS)
DMkal (TS)15mo ago
uh i love the font effect!!!
Wasp
Wasp15mo ago
Slightly better:
No description
DMkal (TS)
DMkal (TS)15mo ago
:this: :1000: ❤️
Wasp
Wasp15mo ago
Yet again improved - colored text makes it harder to read, but a dot to denote the rarity is best I think.
No description
DMkal (TS)
DMkal (TS)15mo ago
Very cute :vote:
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
Yes, there is a screenshot about it couple messages up Uh.. A search filter would be nice...
Wasp
Wasp15mo ago
Search has been implemented it searches usernames and item names just curious, doesn't this look like a log @Aura? What makes it not look like one? 🤔
DMkal (TS)
DMkal (TS)15mo ago
I know the answer We are used to logs that have a time or date on the left.
Wasp
Wasp15mo ago
Latest UI updates
No description
No description
No description
No description
No description
4535992
4535992OP15mo ago
I find it useful that when the logs have a reference in the iso format yyyy-MM-dd'T'HH-mm-ss (usually on the left) , but it's not a big deal
Wasp
Wasp15mo ago
This better?
No description
4535992
4535992OP15mo ago
for me yes XD
DMkal (TS)
DMkal (TS)15mo ago
for me yes as well i know it looks way longer, but usually logs are checked when a problem has arised that needs to be checked.. and a problem main thing is "when" the problem has arised. so someone might say: the other day i sold this to the auction and.... so i already know i need to look at november the 20th for an issue
Wasp
Wasp15mo ago
Progress as of this week: ✅ is done ☑️ is prototype stage - Players can put up items for either a "live bid" or "blind Bid" or "buy it now" ✅ - Live bid means that everyone can see the bids being made ✅ - Blind bid means no one can see any bids ✅ - The visibility of this is up to the player who puts up the item for bid, unless the auctioneer forces one or the other ✅ - Players can set a "minimum" and / or "maximum" for the bidding ✅ - Setting a minimum bidding amount means that unless bidding reaches that amount of currency, the item will not sell, and all money will be returned ✅ - Setting a maximum bidding amount will make any items that gets bids over this amount to immediately be sold to the bidder who made the bid to reach that amount ✅ - The visibility of this is up to the player who put up the item for bid, unless the auctioneer forces it to be visible or hidden ✅ - When a player puts an item into the auction house for sale, it will take it from the player and add it to the auction house ✅ - When a player makes a bid or buys an item it will automatically subtract the money from them ✅ - If they are outbid, they will get an option to add to their current bid to outbid the current highest bidder ✅ - If their bids are successful, the auction house will list the item they can withdraw, otherwise, it will instead display a button to withdraw their money ✅ - Players can continue to bid up until item close time ✅ - When an item is put up for sale, the player will set a time that the bidding process will end (integration with simple calendar) ✅ - When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings ✅ - Auction house should have a search bar and category filter ✅ - GM can bid as Player or as a generic actor (NPC, Character) ✅ - Optional: Filters to "enter" the Auction House like a 'Admission fee' or specific 'Item'
DMkal (TS)
DMkal (TS)15mo ago
We are ready! raises his hand hoping to be picked up as tester
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Here's an alpha release if you want to help me test it: https://github.com/fantasycalendar/FoundryVTT-ItemPiles-Auctioneer/releases/download/0.0.1/module.json Note: This is not final and will probably have a ton of bugs.
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
It goes nowhere at the moment, since otherwise the GM would have to be always logged in When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings ✅ Users do not have permission to update the auctioneer and give it money, but I might be able to make it so that when a GM logs in the module scans for finished auctions and adds the money from them
DMkal (TS)
DMkal (TS)15mo ago
maybe im dumb... but how to i transform him into an auctioneer?
No description
Wasp
Wasp15mo ago
Did you activate the module? 🤔 Maybe try disabling the banker for now?
DMkal (TS)
DMkal (TS)15mo ago
nothing
No description
Wasp
Wasp15mo ago
Ah yeah damn sorry, totally forgot that item piles needs a beta version as well Sorry
DMkal (TS)
DMkal (TS)15mo ago
no prob at all :)) i was trying to register it manually but it was saying things like CONSTANTS is not defined or stuff like that
Wasp
Wasp15mo ago
Yeah my bad
DMkal (TS)
DMkal (TS)15mo ago
is the beta downloadable somewhere
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
I did ask about this lol See this Item Piles 2.8.2 was just released, which should have support for the beta of auctioneer
DMkal (TS)
DMkal (TS)15mo ago
122 errors on startup
No description
DMkal (TS)
DMkal (TS)15mo ago
and this error appears only to the gm, not to the players
DMkal (TS)
DMkal (TS)15mo ago
issues with custom themes
No description
DMkal (TS)
DMkal (TS)15mo ago
if someone buys something straight away using buyout, the seller doesn't realize it unless he opens the dropdown menu showing Collect. I think that "higher bidder" instead of being None should become something like "Sold" or something else to show that the items has been sold.
No description
DMkal (TS)
DMkal (TS)15mo ago
p.s. am i writing the bugs/feedbacks in the right channel? or should i use github?
Wasp
Wasp15mo ago
Can you narrow down what part breaks here? How can an update break it? I can't anticipate every module...
DMkal (TS)
DMkal (TS)15mo ago
i fixed that by modifying my css theme
Wasp
Wasp15mo ago
If another module messes with everything, that's kinda hard to work with
DMkal (TS)
DMkal (TS)15mo ago
i have no idea to be honest.. everytime i load the game with the gm, it quickly loads all this errors, and they are all the same i didnt even open the auctioneer
Wasp
Wasp15mo ago
Yes that's a token that is broken I think Attached templates is breaking it Somehow I don't know what it wants to do, but I'm just updating the flags of the token, and whatever module that is causes the error
DMkal (TS)
DMkal (TS)15mo ago
No description
Wasp
Wasp15mo ago
Reading "attached templates" That's not item piles 😅
DMkal (TS)
DMkal (TS)15mo ago
token attacher maybe not happy with item piles for some reason
Wasp
Wasp15mo ago
Not sure why, but item piles only ever updates its own flags, it doesn't touch anything with other modules
DMkal (TS)
DMkal (TS)15mo ago
honestly.. its working in the end..
DMkal (TS)
DMkal (TS)15mo ago
can't open a merchant i had with all his stuff in it
No description
DMkal (TS)
DMkal (TS)15mo ago
other merchants working fine. only this merchant cause he had particular items for sale that had a special price (gp + item) this error comes up also after disabling auctioneer module all the errors go away and the merchant go back to working if i revert item-piles to previous version
Wasp
Wasp15mo ago
Sounds like a bug yeah Item Piles 2.8.3 should be less broken, Auctioneer has not been changed
DMkal (TS)
DMkal (TS)15mo ago
it is less broken 60 errors instead of 120
No description
Wasp
Wasp15mo ago
I still do not control attachedTemplates Whatever that module is I recommend you report that bug to that module instead As for AA, I will get in touch with its creator, seems odd to have an incompatibility with Item Piles
DMkal (TS)
DMkal (TS)15mo ago
you fixed everything. 0 errors.
DMkal (TS)
DMkal (TS)15mo ago
created an npc auctioneer. opened the sheet of one of my players and tried to create an auction for a bedroll. 1 gp starting bid, 2 minimum bid, 5 buyout. this error came out. tried twice with different items and different numbers. now i cant open the npc auctioneer, it just comes out with this error
No description
DMkal (TS)
DMkal (TS)15mo ago
now is working. had to remove secondary currencies
Wasp
Wasp15mo ago
Huh, weird. It should work, I'll take a look what happened there
DMkal (TS)
DMkal (TS)15mo ago
(but let's also say I had 54 different custom currencies.. That now I saved as presets instead)
Wasp
Wasp15mo ago
WHEW LAD That's a LOT
DMkal (TS)
DMkal (TS)15mo ago
is it possible to have a more specific timeframe for the end of the auction? like a real date in the case of using real time (1.12.23) or the smalltime calendar day? even so slighlty more specific.
No description
DMkal (TS)
DMkal (TS)15mo ago
these two have been put as Price per quantity ON, and Price per quantity OFF, but the both look the same at first glance. from my understanding one should be 10gp?
No description
DMkal (TS)
DMkal (TS)15mo ago
maybe the ability to excluse some folders of actors
No description
Wasp
Wasp15mo ago
Could become a setting. It wasn't outlined in the feature list. This looks like a bug to me Also wasn't outlined I say that with respect, of course, I can't consider every feature with every use case, so I rely on the commissioner(s) to flesh that out 😛
DMkal (TS)
DMkal (TS)15mo ago
of course, of course. i'm just trying to find bugs before aura gets access back to his server 😂
DMkal (TS)
DMkal (TS)15mo ago
consumable works (filter)
No description
DMkal (TS)
DMkal (TS)15mo ago
but tool doesnt
No description
DMkal (TS)
DMkal (TS)15mo ago
No description
DMkal (TS)
DMkal (TS)15mo ago
yep. only tool dont show up. all the other works - i dont know if its a bug or a function that wasnt outlined, but if an item is put on auction by an actor, then that actor is deleted, i cant find a way to delete that auction.
Wasp
Wasp15mo ago
Hm, it should be cancelable no matter what actor you are impersonating Is the auction still visible in the auction tab?
DMkal (TS)
DMkal (TS)15mo ago
i tried again recreating it. and now is working. dunno what happened i swear
DMkal (TS)
DMkal (TS)15mo ago
in regards to the filter. It's not like all Tools don't appear. only some tools dont appear. for example, my herbalism kit appears, but the lyre doesnt.
No description
Wasp
Wasp15mo ago
Huh? Weird.
DMkal (TS)
DMkal (TS)15mo ago
Maybe cause one is a musical instrument very difficult to play?
Wasp
Wasp15mo ago
Can you try a lyre from the SRD?
DMkal (TS)
DMkal (TS)15mo ago
the srd one works and the funny thing...
DMkal (TS)
DMkal (TS)15mo ago
i put both lyre on auction (they also have different images) but when i collected them it put them together even tho they were different items
No description
Wasp
Wasp15mo ago
Yeah, that's item piles for ya it checks name and type if those match, put em together If you want more granularity, configure item similarities in item piles
DMkal (TS)
DMkal (TS)15mo ago
Ok.. Not a big issue. But still can't figure out why my custom lyre is not considered a tool
Wasp
Wasp15mo ago
Can you export it and send the JSON here? Maybe that'll tell us
DMkal (TS)
DMkal (TS)15mo ago
yBYpwyXXdHF4q4y9 is the one that doesnt show up as tool
Wasp
Wasp15mo ago
Huh, works fine for me.
No description
Wasp
Wasp15mo ago
No description
DMkal (TS)
DMkal (TS)15mo ago
👀 Let's put it under "misteries of life"
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Yeah, it's possible. Any other feedback from your tests?
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
u mean natively?
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Time left has been sorted
No description
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
I still need to add the access token thingy feature
DMkal (TS)
DMkal (TS)15mo ago
i think that for your case of use its great. I have couple of doubts on two things that i dont know if they have been sorted: price per quantity checked or unchecked doesnt seem to change the cost of the items once auctioned
Wasp
Wasp15mo ago
Indeed, it does not. I still need to fix that. Should be a matter of just simply multiplying the total cost
DMkal (TS)
DMkal (TS)15mo ago
and the other one, as a gm i wasnt able to remove someones auction, i had to login with the player cause he told me to remove an auction he made, but it was nowere in any tab
Wasp
Wasp15mo ago
Hm, he could not cancel it himself? That is odd. You can cancel it through your auctions tab
DMkal (TS)
DMkal (TS)15mo ago
No description
DMkal (TS)
DMkal (TS)15mo ago
No description
Wasp
Wasp15mo ago
I will add a button for GMs to be able to cancel it in the browse section
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
I see, vendors are separate from auction houses. Your description is confusing as well, do send me a step by step process to replicate the problem and I will fix it
DMkal (TS)
DMkal (TS)15mo ago
and it could be difficult if the seller represents the user when the select shows characters
No description
DMkal (TS)
DMkal (TS)15mo ago
in particular when u have hundreds of players
Wasp
Wasp15mo ago
Auctions are tied to users Not characters
DMkal (TS)
DMkal (TS)15mo ago
yep i know 😭
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Indeed, in any case, this is not the place for that discussion 🙂
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
would it be possible to show game users assigned characters maybe?
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
like Kozmoseppah (Selcrais)
Wasp
Wasp15mo ago
It does?
No description
Wasp
Wasp15mo ago
I can add the player name to the player character Multiple people can own and impersonate them though
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
How do you mean When an user puts up an auction to the auction house, it's added to their user account in the world
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
DMkal (TS)
DMkal (TS)15mo ago
i was just pointing out that having the select showing actors and the seller showing users was a bit counterintuitive
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Fair, but the character selection is for the currencies in the bottom bar I have to fetch them from somewhere
DMkal (TS)
DMkal (TS)15mo ago
mmm idea
Wasp
Wasp15mo ago
If they own it, then yes, but since they don't own it, that wouldn't be possible. Is it a big problem if they have to go and fetch the gold and then put up an auction?
DMkal (TS)
DMkal (TS)15mo ago
in the select can you do actor.name + user(parent? dunno... )
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Possibly I could, but what if multiple people own a character?
DMkal (TS)
DMkal (TS)15mo ago
true. always forget about that.
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
I'll attempt it and report back
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Should they be able to access the vault from the auctioneer?
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Like, clicking the little user icon in the bottom left
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
4535992
4535992OP15mo ago
Unfortunately, I had several problems and stayed out of the loop and didn't have time to get behind the project like I wanted to, but I trust both DmKal and Aura who did a lot of testing
Wasp
Wasp15mo ago
Hm, if the user has no spaces left in the vault, they can't buy items with it Is that ok?
Wasp
Wasp15mo ago
No description
Wasp
Wasp15mo ago
Hmmm, to support vaults as sources I would have to do a significant amount of changes to both item piles and auctioneer Would it be possible to add that later? It would add significant delays @Aura
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp15mo ago
Welp, I kinda did it lol
No description
Wasp
Wasp15mo ago
In this case, the items are set to not stackable
Wasp
Wasp15mo ago
Item required to enter is done 🙂 I added an option to be able to hide the required item to enter, in case that would be fun.
No description
No description
Wasp
Wasp15mo ago
@DMkal (TS) @Aura ^ 😄
DMkal (TS)
DMkal (TS)15mo ago
extremely cool!
Wasp
Wasp15mo ago
@DMkal (TS) @Aura What should happen if a GM tries to list (or re-list) an item, but their current selected character can't afford the deposit?
DMkal (TS)
DMkal (TS)15mo ago
mmm.. maybe a setting? allow gm to list/relist without deposits (if yes, bypass deposit, if no;dont allow the listing)? @Aura
Wasp
Wasp14mo ago
This is the beta version, hopefully with the features everyone has requested: https://github.com/fantasycalendar/FoundryVTT-ItemPiles-Auctioneer/releases/download/0.1.0/module.json - Players can put up items for either a "live bid" or "blind Bid" or "buy it now" ✅ - Live bid means that everyone can see the bids being made ✅ - Blind bid means no one can see any bids ✅ - The visibility of this is up to the player who puts up the item for bid, unless the auctioneer forces one or the other ✅ - Players can set a "minimum" and / or "maximum" for the bidding ✅ - Setting a minimum bidding amount means that unless bidding reaches that amount of currency, the item will not sell, and all money will be returned ✅ - Setting a maximum bidding amount will make any items that gets bids over this amount to immediately be sold to the bidder who made the bid to reach that amount ✅ - The visibility of this is up to the player who put up the item for bid, unless the auctioneer forces it to be visible or hidden ✅ - When a player puts an item into the auction house for sale, it will take it from the player and add it to the auction house ✅ - When a player makes a bid or buys an item it will automatically subtract the money from them ✅ - If they are outbid, they will get an option to add to their current bid to outbid the current highest bidder ✅ - If their bids are successful, the auction house will list the item they can withdraw, otherwise, it will instead display a button to withdraw their money ✅ - Players can continue to bid up until item close time ✅ - When an item is put up for sale, the player will set a time that the bidding process will end (integration with simple calendar) ✅ - When an item is sold, the server takes a fee, which is customizable in the auctioneer's settings ✅ - Auction house should have a search bar and category filter ✅ - GM can bid as Player or as a generic actor (NPC, Character) ✅ - Optional: Filters to "enter" the Auction House like a 'Admission fee' or specific 'Item' ✅ you will need the latest version of item piles If you feel it has been completed to a good quality, get in touch in DMs and we can arrange something in the ways of payment 🙂 @4535992 @Aura @DMkal (TS) @Zand @Clemente
4535992
4535992OP14mo ago
the kofi link is ok https://ko-fi.com/fantasycomputerworks for the payment ?
Wasp
Wasp14mo ago
Yeah, that sounds good 🙂 Do give it a test before though I don't mind waiting
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Have you checked the settings?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Best to check the settings. The header still prevents it from being smaller.
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
No description
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
If you click on bid type
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
What happens? You get an arrow The arrow prevents the text there from shrinking
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Seems you have another mod that adjusts things in this case. For me, the arrow fits next to the text
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
so it is Bid Type ↓ Do you have screen zoom on? Perhaps try to reopen the sheet it might have shrunk
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Interesting. Sounds like a bug, in any case, you can see how there is not a lot of space on the header to shrink it, right?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
That is not what we were talking about? You asked about making the padding smaller That is not possible, or the table will break, because the header doesn't have enough space
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
I can try to make the text bigger, yes But I can't make text bigger AND padding smaller That will completely break the design
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Feel free to play around in the HTML, you'll quickly find it to be so okay, so if you have a header, and you want the column to line up with the content below, if the header text does not fit in the header, but it fits in the content, what happens? The text in the header breaks, and spills out of the box
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
I will demonstrate you simplify it 😄 it's not a html table
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
because if you have 1000 entries, it will lag it's a virtualized table that only loads when you scroll
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
so some strange shiz has to be done the header is separate from the content
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
No description
Wasp
Wasp14mo ago
See how it doesn't fit anymore? Because I made the padding smaller?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Perhaps, type feels too generic, no? Item type? Auction type? Price type?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
I don't know what you mean there - besides, it's not like we're lacking in space, right? I don't really see why we need to shrink it? 😄
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Better?
No description
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
I will make it the same size as foundry
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
It is not added to the auction actor
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
In user data You wanted it to work without gm logged in, right? 😄
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
it should all of the item's data is stored
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
auctions gonzo their bids and buyouts too
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
How do you... mean? The data is gone is the user account is delete?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Oh, you mean for other players ?
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
I would not recommend deleting accounts lol
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Its the only thing that the user can update without having a gm around
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
it goes nowhere for now, but I can make it go into the auctioneer, or perhaps an actor you assign similar to the item entry setting it would only happen once a gm logs in
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
deposit & fee? or just fee
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
lol a or b? yes
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
deposit fee and auction fee
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
read them texts it says under them what the difference is
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
The deposit is returned when the auction is successful The deposit is not returned if the auction is failed or cancelled
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Interesting, this was never added in the original features
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
cool feature creep makes for hard development
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
since planning for the module requires understanding of all features
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
Appreciated! Found a few bugs, people need exact change to pay the deposit cost I've fixed it on my end, but it requires item piles to update Item Piles & Auctioneer has been updated to fix the latest bugs
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Wasp
Wasp14mo ago
GitHub
GitHub - fantasycalendar/FoundryVTT-ItemPiles-Auctioneer
Contribute to fantasycalendar/FoundryVTT-ItemPiles-Auctioneer development by creating an account on GitHub.

Did you find this page helpful?