MegaGlest Forum

MegaGlest => Bug reports => Topic started by: tomreyn on 1 June 2013, 20:40:09

Title: r4353: CPU replacement inherits players' UUID
Post by: tomreyn on 1 June 2013, 20:40:09
Filux was hosting, I was a client, both Linux-64. He set the game up with rejoin, and I joined his running game later.

I then disconnected and was replaced by a CPU. And reconnected.

Then Filux' network player list looked like this:

(http://imgius.com/photos/20130601137011644413880.png)

And mine looked like this:

(http://www.postimg.com/143000/uuid_for_cpu_replacing_player-142724.jpg)(http://postimg.com/143000/uuid_for_cpu_replacing_player-142724.jpg)

So the CPU which replaced me in the slot I was previously playing in had inherited my UUID, which I don't think it should.

Additionally, for me, the CPU was not listed as *AI* but as ???. I guess *AI* is already not so great (AI6 would probably have been correct) but ??? is definitely wrong.
Title: Re: r4353: CPU replacement inherits players' UUID
Post by: softcoder on 5 June 2013, 20:15:55
This is not a bug. The slot keeps the uuid so if the player returns he gets this slot. This is working in svn as of now.
Title: Re: r4353: CPU replacement inherits players' UUID
Post by: tomreyn on 6 June 2013, 10:38:08
Very well then. Do you think it's worth looking into the names of these CPU players?