Always destroy control center when kill goal timer expires
Prior releases destroyed the control center when the kill goal timer expired, even if no player had scored any kills. General cleanup of kill goal quirks eliminated this odd rule, but players liked the old rule and want it back. Restore it.
This commit is contained in:
parent
1d6ff380f7
commit
0886aee3ea
|
@ -4014,10 +4014,11 @@ void multi_check_for_killgoal_winner ()
|
|||
}
|
||||
}
|
||||
if (!bestplr)
|
||||
{
|
||||
/* No player has at least one kill */
|
||||
return;
|
||||
|
||||
if (bestplr == &local_player)
|
||||
HUD_init_message_literal(HM_MULTI, "No one has scored any kills!");
|
||||
}
|
||||
else if (bestplr == &local_player)
|
||||
{
|
||||
HUD_init_message(HM_MULTI, "You have the best score at %d kills!", highest_kill_goal_count);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue