# HG changeset patch # User celestar # Date 2005-01-14 09:36:29 # Node ID d0eeb17855a5a439ff0e2be59f601c57bd4d19a7 # Parent 0796061bc2a665b6ca8cd8d89350e26cf5ca5f99 (svn r1505) -Fix: Refit engine button is now disabled when cargo capacity equals zero diff --git a/train_gui.c b/train_gui.c --- a/train_gui.c +++ b/train_gui.c @@ -816,6 +816,10 @@ static void TrainViewWndProc(Window *w, w->disabled_state = (v->owner == _local_player) ? 0 : 0x380; + if (v->cargo_cap == 0) { + //we cannot refit this engine + SETBIT(w->disabled_state, 12); + } /* draw widgets & caption */ SetDParam(0, v->string_id);