#Item Piles v3.1.0 - Item container support - testers wanted!

1 messages Β· Page 1 of 1 (latest)

hard cipher
#

Heya everyone - Item Piles 3.1.0 is a major step up in handling container items in D&D5e. I would greatly appreciate y'all's help in testing the implementation.

Download manifest:
https://github.com/fantasycalendar/FoundryVTT-ItemPiles/releases/download/3.1.!3/module.json

Changelog:

  • Added support for "container" type items in D&D5e - this is a custom implementation, so other systems' containers will not work out of the box
    • Splitting currencies in item piles takes into account across all currencies across containers in the pile
    • Added tree-like display for items in containers
  • Added support for currency exchange in custom item purchase prices
    • If you have configured an item that costs 1 gold piece and 1 magical rock, and you only have 1 platinum piece and 1 magical rock, you now get 9 gold pieces back as change, whereas before you needed exactly 1 gold piece and 1 magical rock.
  • Added option for a custom sell price on items
  • Added detection for when the GM is unresponsive for item piles to make changes for players
  • Fixed localization issue with ITEM-PILES.Trade, now moved to ITEM-PILES.PlayerList.TradeButton

Note:
This version does not add support for buying items from merchants with your containers' currencies. This is a can of worms I have yet to open, as it is requires major reworks, which I don't want to do.

hard cipher
#

@rapid finch

rapid finch
#

Amazing! Can’t wait to test it!

rapid finch
#

Alright, doing some testing now!

  • Dropping containers from the sidebar works!
  • Dropping containers from an actor seems to leave the items on the actor. But they find their way back into the container when you pick it back up.
  • Not sure if I'm seeing the tree display. How is it supposed to look?

Yet to test the currency splitting, working on that.

hard cipher
#

The tree display is what is shown with a container in an item pile that has items in the container

#

The new version can't be got by just updating

#

You must install via the manifest link at the top

rapid finch
#

I'll double check. But yeah, I'm pretty sure!

I'll get back to you

rapid finch
#

I tried to completely uninstall it and reinstall it.

Still the same. Maybe some old setting or flag?

hard cipher
#

Very odd. I shall check it out.

hard cipher
rapid finch
#

Looks like it drops the bag now! WIth all items in it!
progress πŸ˜„

But... not seeing this tree. Not sure where it's supposed to be. πŸ˜„

hard cipher
rapid finch
#

Ah! got it

#

I had sort by item type on

hard cipher
#

Ah that might be important to fix

rapid finch
#

Have you hidden default Item pile or is it just me...

#

Also, really nice work, i'm surprised how fast everything is!

hard cipher
#

I have not hidden any default item pile

#

You may have renamed it?

#

There we go, this is with item types displayed

rapid finch
#

Odd... I can open it from console πŸ˜„

hard cipher
#

Do you have some other modules or something?

rapid finch
#

Probably πŸ˜„

#

Or you know. I'm just an idiot πŸ˜„

#

was searching items

#

This is soooo damned nice.

#

Flippin amazing work Wasp.

hard cipher
#

Glad ya like it!

rapid finch
#

Hmm, think I managed to permanently delete a backpack... something went wrong. Definately need some more testing πŸ˜„

hard cipher
#

I saw that too, once, and I couldn't replicate it

rapid finch
#

I dropped a backpack. Not sure what I did...

hard cipher
#

Sometimes when you pick it up, it seems

rapid finch
#

The item pile was dropped. But was empty

hard cipher
#

Yeah, it like lost the items or something

#

So weird

rapid finch
#

Very. Maybe lag or packet loss or something?

hard cipher
rapid finch
#

I've added recycle bin mod for now, to see if they end upp there if it happens again

hard cipher
#

Something's happening with flags

#

Don't touch the module for now

#

It's dangerous in its current state lol

rapid finch
#

I was testing. So I had backups πŸ˜„

hard cipher
#

Found the issue

#

Pushing out fix now

rapid finch
#

Nice!

#

Playin' around with items is scary. πŸ˜„

rapid finch
#

Doing more testing, haven't been able to replicate the delete again.

Only minor thing I've found so far:
When you click the "open"/"close" button on the merchant sheet it doesn't update anymore.

Or rather, it sets the flag but the sheet isn't rerendered I think.

It might be one of my scripts though, still testing around.

hard cipher
#

Interesting

hard cipher
#

@rapid finch The merchant seems to work fine for me?

rapid finch
#

I’ll do some checking without modules or scripts!

hard cipher
#

also keep an eye on the console log

rapid finch
#

Linked merchants work

hard cipher
#

ah

#

That might make snse, I'll take a look

hard cipher
#

Turns out this is a deeper bug in the framework I use πŸ˜…

rapid finch