changeset 2813 | 018e421127ee |
parent 2805 | b6098e7ca457 |
child 2814 | 0f534d66544e |
--- a/vehicle.c Mon Jan 02 22:40:39 2006 +0000 +++ b/vehicle.c Wed Jan 04 16:53:00 2006 +0000 @@ -1508,7 +1508,7 @@ if (!CheckOwnership(v->owner)) return CMD_ERROR; - if (v->type == VEH_Train && !IsFrontEngine(v)) return CMD_ERROR; + if (v->type == VEH_Train && (!IsFrontEngine(v) || v->u.rail.crash_anim_pos >= 4400)) return CMD_ERROR; // check that we can allocate enough vehicles if (!(flags & DC_EXEC)) {