Opened 6 years ago

Closed 3 years ago

#5262 closed defect (fixed)

Diplomacy screen doesn't show defeated players after rejoin

Reported by: elexis Owned by:
Priority: Must Have Milestone: Alpha 25
Component: UI – In-game Keywords:
Cc: Patch:

Description

When rejoining a match where some player is defeated, the diplomacy screen won't show the 'defeated' icon at that player until updatePlayerData is called again (so g_Players is outdated).

A not directly related bug is that after a rejoin the "PlayerWon" simulation message is broadcasted for the rejoined client but not the non-rejoined one.

Change History (8)

comment:1 by elexis, 6 years ago

Milestone: BacklogAlpha 23
Priority: Should HaveMust Have

It showed 'all neutral' after rejoin, i.e. the diplomacies they were on gamestart, when in fact everyone was fighting already.

comment:2 by Stan, 6 years ago

Do we still want this for the re release ?

comment:3 by elexis, 5 years ago

For rejoined players:

  • the diplomacy screen shows wrong diplomatic stances (at least if teams are unlocked)
  • are not in observermode but playermode if they were defeated already
  • defeated players are marked as alive
  • attack/aura/heal ranges are not displayed

So if it's a trivial fix and we didn't start packaging, it should be done.

comment:4 by elexis, 5 years ago

Milestone: Alpha 23Alpha 24

comment:5 by Imarok, 5 years ago

Component: UI & SimulationIn-game UI

Move tickets to In-game UI as UI & Simulation got some sub components.

comment:6 by Stan, 3 years ago

Milestone: Alpha 24Alpha 25

comment:7 by wraitii, 3 years ago

I can't reproduce this. Possibly fixed by rP23065 ?

comment:8 by Imarok, 3 years ago

Resolution: fixed
Status: newclosed

Can't reproduce any of the issues.

Note: See TracTickets for help on using tickets.