Mercurial > hg > openttd
changeset 18504:c05ad01f7e5f draft
(svn r23348) -Fix [FS#4679]: make signal removal behaviour work the same regardless of autofill, i.e. always removal all signals instead those at the signal interval
author | rubidium <rubidium@openttd.org> |
---|---|
date | Tue, 29 Nov 2011 21:09:58 +0000 |
parents | 5ed256af9ec2 |
children | 4227e1011fec |
files | src/rail_cmd.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/rail_cmd.cpp +++ b/src/rail_cmd.cpp @@ -1221,7 +1221,7 @@ bool had_success = false; for (;;) { /* only build/remove signals with the specified density */ - if ((remove && autofill) || signal_ctr % signal_density == 0) { + if (remove || signal_ctr % signal_density == 0) { uint32 p1 = GB(TrackdirToTrack(trackdir), 0, 3); SB(p1, 3, 1, mode); SB(p1, 4, 1, semaphores);