Questions about trade panel in Diablo 2

Diablo 1 HD, codename Belzebub - General forum.
Post Reply
BrightLord

Questions about trade panel in Diablo 2

Post by BrightLord »

Hello, I have question related to diablo 2 trade between players.

What happens when you trade other player and put many items into trade box. Then move your equipment from bodyslots to inventory so there is no room left for items that are in trade box. Then other player or you cancel trade.
Nomic
Posts: 42
Joined: 15 Apr, 2014 0:03

Post by Nomic »

In Diablo 2 the state of your inventory is kept and saved before you initiate a trade. So if the trade is cancelled then the previous state is restored and nothing happens.

The items themselves aren't actually moved around until players both hit accept, and it is only completed if both players have enough storage for the incoming items otherwise a "no room" message is given and the trade is cancelled (restoring the saved inventory state)

So in your particular situation it would appear as if the equipment from the bodyslots was put back onto the character and the other inventory items were placed back into their original spots
BrightLord

Post by BrightLord »

Thanks, I did not know that. Looks like it's best solution.
Nomic
Posts: 42
Joined: 15 Apr, 2014 0:03

Post by Nomic »

So...can we expect a trade window similar to D2 in the multiplayer version (however long it takes to be ready)
BrightLord

Post by BrightLord »

That is the idea, yes. There is already message log implemented.
Nomic
Posts: 42
Joined: 15 Apr, 2014 0:03

Post by Nomic »

Very nice!

Also take note that the D2 trading window (with inventory open) took up the player's entire screen. If the player closed either window then the trade would be cancelled.

This is so that players could not drop items on the ground during a trade. If they could drop items it would be easy to dupe them since cancelling the trade would restore the inventory state leaving the dropped item on the ground.
However you want to handle this is of course up to you, just thought I should mention it...
BrightLord

Post by BrightLord »

Dropping items to the ground or moving player away is already prohibited during trade. Diablo 1 is extra complicated because you can split stacks of gold and this needs to be manager aswell.

Dupes are already being detected in mod. :)
BrightLord

Post by BrightLord »

https://www.youtube.com/watch?v=t9kgcr8 ... e=youtu.be

That's how it looks now. Functions exactly the same like in diablo 2.
User avatar
Savrok
Posts: 146
Joined: 15 Jan, 2011 2:14
Location: Polska/Warszawa/Praga PN

Post by Savrok »

looks very good
Tungle ACC : Fus
Diablo ACC : Bajadoz
Piszę po polsku bo lubię komunikować się w ojczystym języku a nie w "yngielskim".
DREWPICKLES
Posts: 61
Joined: 19 Feb, 2014 15:10

Post by DREWPICKLES »

Looks fantastic. I feel this game will explode when multiplayer is implemented. There are a ton of old d1 players that do not play anymore because it is so hard to find a multiplayer game.

"NICE RING" :lol:
:)
User avatar
Wingard
Posts: 209
Joined: 11 Apr, 2014 0:23

Post by Wingard »

That rogue should go on a diet, her steps are way too loud.

Great job btw. :)
BrightLord

Post by BrightLord »

Well this version allows up to 8 players to connect by LAN or Internet connection(with port forwarding on router). You can have a chat, trade, mute and ban :D people from game. Player movement, effects and base stats are also completly synchronized. You can see people charging, stealthing, dying and more...

If you enter dungeon level 1 both players will generate same level but all other game objects are not shared. It's experimental version that answered many questions. It's just matter of time for full multiplayer to be complete as it's just huge yet rather simple task.
riesa
Posts: 415
Joined: 21 Feb, 2014 13:15

Post by riesa »

BrightLord wrote: If you enter dungeon level 1 both players will generate same level but all other game objects are not shared.
So... You say that drops would have same mechanics as shown in D3?
BrightLord

Post by BrightLord »

No.

Meant that in this version objects other then players are not synchronized
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 25 guests