Page 1 of 1

Only one slot in ManaMarket

Posted: 23 May 2021, 13:09
by Apple.

Hello all,
I wonder why there is only one slot to sell things on the ManaMarket?!
Because it's not that there are a lot of things at the moment to buy. Maybe it could be more if ppl could sell more then one item :)

Best regards

Apple.

PS.: Or its only me? Ö.Ö


Re: Only one slot in ManaMarket

Posted: 23 May 2021, 15:49
by jesusalva

Because ManaMarket is a player limited to 100 inventory slots and it has to hold stuff which was not sold.

Right now it probably is using like 70/100 slots.


Re: Only one slot in ManaMarket

Posted: 23 May 2021, 16:31
by Apple.

Oh ok. Thank you :)
Strange that it is not full yet after all those years.


Re: Only one slot in ManaMarket

Posted: 12 Jul 2022, 14:21
by Kaspian
and why the market is not implemented on the server side after all these years? :P
After all, this game is played only by programmers ;D

Re: Only one slot in ManaMarket

Posted: 12 Jul 2022, 16:37
by jesusalva
Kaspian: Because tmwa code has long passed the "unmaintainable and not expandable blob of mess" threshold long ago XD

(As a fun fact, the new engine doesn't even really require us to implement ManaMarket server-side ─ we could just give more inventory slots to ManaMarket)

For the record, ManaPlus is on the same state, but it cannot be replaced as easily as the server engine. We would have moved already weren't for M+ being unable to agree with server regarding player position.

Re: Only one slot in ManaMarket

Posted: 12 Jul 2022, 21:27
by Kaspian
jesusalva wrote: 12 Jul 2022, 16:37 Kaspian: Because tmwa code has long passed the "unmaintainable and not expandable blob of mess" threshold long ago XD
my first thought was "it can't be that bad"
and then I cloned the repo

then I thought maybe it could be rewritten from scratch
but i found the network package structure ...

and there is not a single line of documentation
jesusalva wrote: 12 Jul 2022, 16:37 (As a fun fact, the new engine doesn't even really require us to implement ManaMarket server-side ─ we could just give more inventory slots to ManaMarket)
this solution sounds simple
and at this point the manamarket is of little use
adding slots would solve the problem