diff --git a/similar/main/fireball.cpp b/similar/main/fireball.cpp index 02c096338..9a2c9bc94 100644 --- a/similar/main/fireball.cpp +++ b/similar/main/fireball.cpp @@ -526,7 +526,7 @@ static vsegptridx_t choose_drop_segment(playernum_t drop_pnum) int cur_drop_depth; int count; vms_vector *player_pos; - auto drop_playerobj = *vobjptr(Players[drop_pnum].objnum); + auto &drop_playerobj = *vobjptr(Players[drop_pnum].objnum); d_srand((fix)timer_query());