diff options
author | truelight <truelight@openttd.org> | 2004-12-04 15:02:45 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-12-04 15:02:45 +0000 |
commit | 0434287ef826a4ed72cd8528a52a86ae8b70a948 (patch) | |
tree | 7690c1906ba1280229ea4e0d07c5fecc0273d975 /engine.c | |
parent | e56c3cddd8fcf8c852ee7f3c8dc49df9623a94d0 (diff) | |
download | openttd-0434287ef826a4ed72cd8528a52a86ae8b70a948.tar.xz |
(svn r939) -Fix: Fixed compiler errors
Diffstat (limited to 'engine.c')
-rw-r--r-- | engine.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -545,8 +545,9 @@ static void DoTriggerVehicle(Vehicle *veh, enum VehicleTrigger trigger, byte bas rsg = TriggerVehicleSpriteGroup(&_engine_custom_sprites[veh->engine_type][29], veh, (resolve_callback) TriggerVehicleSpriteGroup); } + new_random_bits = Random(); veh->random_bits &= ~_vsg_bits_to_reseed; - veh->random_bits |= (first ? (new_random_bits = Random()) : base_random_bits) & _vsg_bits_to_reseed; + veh->random_bits |= (first ? new_random_bits : base_random_bits) & _vsg_bits_to_reseed; switch (trigger) { case VEHICLE_TRIGGER_NEW_CARGO: |