-
SnuggleSnail
- Posts: 3616
- Joined: Sat Oct 12, 2013 4:04 pm
Re: Game Development: Stack of Stacks
The rare patch with only positive changes. Not even any neutral changes, it's just all good.
"We specialize in permadeath and forum drama." -man who removed death and deletes every drama thread
http://www.seatribe.se/
http://www.seatribe.se/
-
pietin1
- Posts: 22
- Joined: Sun Oct 23, 2011 9:24 pm
Re: Game Development: Stack of Stacks
I keep getting Haven error and can't get on game 
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Game Development: Stack of Stacks
What error? What client?pietin1 wrote:I keep getting Haven error and can't get on game :cry:
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Redell
- Posts: 258
- Joined: Thu Aug 20, 2009 6:38 am
Re: Game Development: Stack of Stacks
Nice. But why just walrus tusk and no other antler/claw/tooth stacks?loftar wrote:Pushed some more smaller accrued fixes that don't really warrant their own announcement:
- When mousewheeling into inventories that only accept some items (eg. herbalist tables, smelters, &c), the transfer will try to find items in stacks (and also other container items) to see if something matches. It's a general mechanism, so I'm not sure if it might have some unintended consequences that are less desirable, but I haven't found any obvious yet.
- The Drink action still uses the general autodrink mechanism that is invoked when out of stamina, but this mechanism has been augmented such that, if you have nothing drinkable bound to your hotbelt, it looks for anything drinkable that your character has. The intention is that if you don't care what you auto-drink or the order in which they are prioritized, just don't bind anything, and if you do, you can bind the things you want to drink.
- If a chippable boulder is in the way when area-mining, the character will first prefer to chip down said rock. Hopefully this lessens the problem with boulders preventing area-mining.
- The following things now stack: Feathers, entrails, intestines, animal fat, rendered fat, butter, eggs, and bone material.
https://www.youtube.com/watch?v=mNR6oKh7-hcNaoWhut wrote:He didn't realize we can be anywhere in the world because of jorb friendship magic <3
-
jordancoles
- Posts: 14168
- Joined: Sun May 29, 2011 6:50 pm
- Location: British Columbia, Canada
Re: Game Development: Stack of Stacks
Neatloftar wrote:The current implementation is that barter stands very explicitly and intentionally recurse into stacks to find items for sale. The reason for this is to be able to see the actual item that you're buying instead of a stack that doesn't really tell you much about the items inside it. I actually thought that barter stands already had the option to sell multiple items at once, but now that I look at it again, it seems I had only dreamt that. Will consider that as a future addition.jordancoles wrote:Can items be be sold out of stacks in barter stands? or are there plans for that?
Any reason why boards/blocks aren't stackable? I've also noticed walrus tusks can be stacked, but whale bones/teeth, wolf claws, antlers, bear teeth and lynx claws cannot.
I assume there are still a lot of specific types that might have just been overlooked so far
Check out my pro-tips threadDuhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off.

-
boshaw
- Posts: 1612
- Joined: Tue Jun 01, 2010 10:22 pm
Re: Game Development: Stack of Stacks
Can this be extended to selling items to the barter stands as well? Right now if a Barter Stand for instance is buying Bone Material, and in your inventory you have a `Bone Material, stack of` it won't let you sell to it until you break down the stack into individual items. Seems a bit silly since buying from Barter Stands will auto-stack, yet you can't sell back to it with stacks.loftar wrote:Pushed some more smaller accrued fixes that don't really warrant their own announcement:
- When mousewheeling into inventories that only accept some items (eg. herbalist tables, smelters, &c), the transfer will try to find items in stacks (and also other container items) to see if something matches. It's a general mechanism, so I'm not sure if it might have some unintended consequences that are less desirable, but I haven't found any obvious yet.
Also is the # left on Barter Stands being looked at still as it shows 0 always for Barter Areas & Barter Poles. It at least used to work for Barter Poles for the current container it was taking out of up to that containers limit. Then would reset to the next container's.
-
ThorleifCleaver
- Posts: 89
- Joined: Sun Mar 22, 2020 10:01 pm
Re: Game Development: Stack of Stacks
Ender's, though I can't imagine what broke it.loftar wrote:What error? What client?pietin1 wrote:I keep getting Haven error and can't get on game
-
Aoyama
- Posts: 12
- Joined: Sat May 25, 2019 9:46 am
Re: Game Development: Stack of Stacks
Ender broke
Code: Select all
java.lang.AbstractMethodError: info factory missing either build bmethod
at haven.ItemInfo$InfoFactory.build(ItemInfo.java:111)
at haven.AttrBonusesWdg.make(AttrBonusesWdg.java:196)
at haven.AttrBonusesWdg.build(AttrBonusesWdg.java:170)
at haven.AttrBonusesWdg.tick(AttrBonusesWdg.java:95)
at haven.Widget.tick(Widget.java:744)
at haven.Widget.tick(Widget.java:744)
at haven.Widget.tick(Widget.java:744)
at haven.GameUI.tick(GameUI.java:1425)
at haven.Widget.tick(Widget.java:744)
at haven.UI.tick(UI.java:236)
at haven.JOGLPanel.run(JOGLPanel.java:569)
at java.lang.Thread.run(Unknown Source)
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Game Development: Stack of Stacks
Right, yes, that should be fixed, and should probably be an easy fix. I realized that the "sell multiple items" thing can actually be a somewhat tricky implementation since the barter stand needs the ability to revert the transaction if it's failing in the middle for whatever reason, which can be difficult to accomplish for multiple involved items. Will still consider if I can make it work, but recursing into stacks and containers for finding the "price items" should be simple enough.boshaw wrote:Can this be extended to selling items to the barter stands as well?
I'd like to fix it, but it's a fair bit tricky, especially for keeping properly updated. It was easy when we had neither areas nor poles and the hand just had one inventory to monitor, but the multi-monitoring situation that would be required to be accurate with the current more complex situation would be a fair bit of work. Not saying it couldn't be done, but I feel it falls rather low on the work-to-output scale.boshaw wrote:Also is the # left on Barter Stands being looked at still as it shows 0 always for Barter Areas & Barter Poles.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
pietin1
- Posts: 22
- Joined: Sun Oct 23, 2011 9:24 pm
Re: Game Development: Stack of Stacks
I have ender client and I still get Haven error
I get all the way until last step of login and then it pops up Haven error and won't go any farther
I get all the way until last step of login and then it pops up Haven error and won't go any farther