(svn r2315) - Fix: [ 1187613 ] No HQ present for competitor, disable 'View HQ' button, inspired by lucaspiller

This commit is contained in:
Darkvater 2005-05-14 22:51:15 +00:00
parent 4c0c553a8f
commit 788286e9d3

View File

@ -509,6 +509,8 @@ static void PlayerCompanyWndProc(Window *w, WindowEvent *e)
if (!_networking) SETBIT(w->hidden_state, 11); // hide company-password widget if (!_networking) SETBIT(w->hidden_state, 11); // hide company-password widget
} else { } else {
if (p->location_of_house == 0) SETBIT(dis, 7);
if (_patches.allow_shares) { /* shares are allowed */ if (_patches.allow_shares) { /* shares are allowed */
/* If all shares are owned by someone (none by nobody), disable buy button */ /* If all shares are owned by someone (none by nobody), disable buy button */
if (GetAmountOwnedBy(p, OWNER_SPECTATOR) == 0) SETBIT(dis, 9); if (GetAmountOwnedBy(p, OWNER_SPECTATOR) == 0) SETBIT(dis, 9);