Update of bug #18194 (project freeciv):

         Planned Release:                         => 2.3.0, 2.4.0           

    _______________________________________________________

Follow-up Comment #5:

I have not checked the code yet, but maybe this is because they are in the
lost city.
When city is lost, server sends remove_unit packets for enemy units inside
that city since you cannot see inside city any more. You still can see all of
your own units, so those are not removed.
When also unit then change hands, client may lose vision to square where it
is and usually server sends remove_unit packet. However, if that (now enemy)
unit is inside (now enemy) city, server believes that client had no info about
the client in the first place and does not send remove_unit (so it wouldn't
reveal unit's existence to cheating clients)


    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?18194>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to