From 7cdd6ef33c93abe307b69e0b73a83d5dba1df921 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Fri, 25 Jul 2008 17:33:53 +0000 Subject: (svn r13825) -Revert (r13821 partially): preview_player_rank wasn't a PlayerByte value in r12143, and still isn't a PlayerByte value. --- src/engine.cpp | 4 ++-- src/engine_base.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/engine.cpp b/src/engine.cpp index ab8aed61d..3808c46a8 100644 --- a/src/engine.cpp +++ b/src/engine.cpp @@ -342,11 +342,11 @@ void EnginesDailyLoop() DeleteWindowById(WC_ENGINE_PREVIEW, i); e->preview_player_rank++; } - } else if (e->preview_player_rank != PLAYER_SPECTATOR) { + } else if (e->preview_player_rank != 0xFF) { PlayerID best_player = GetBestPlayer(e->preview_player_rank); if (best_player == PLAYER_SPECTATOR) { - e->preview_player_rank = PLAYER_SPECTATOR; + e->preview_player_rank = 0xFF; continue; } diff --git a/src/engine_base.h b/src/engine_base.h index 6c018b674..40ece643c 100644 --- a/src/engine_base.h +++ b/src/engine_base.h @@ -20,7 +20,7 @@ struct Engine : PoolItem { uint16 duration_phase_1, duration_phase_2, duration_phase_3; byte lifelength; byte flags; - PlayerByte preview_player_rank; + uint8 preview_player_rank; byte preview_wait; PlayerMask player_avail; uint8 image_index; ///< Original vehicle image index -- cgit v1.2.3-70-g09d2