diff --git a/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf b/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf index 5bf6a1ef..1927d391 100644 --- a/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf +++ b/Missionframework/scripts/server/asymmetric/random/sector_guerilla.sqf @@ -77,8 +77,10 @@ _spawnedGroups pushBack _grp; sleep 30; if (((random 100) <= 25) && !(KP_liberation_guerilla_vehicles isEqualTo [])) then { - _vehicle = (selectRandom KP_liberation_guerilla_vehicles) createVehicle _startpos; - _grp = [_startpos, 2] call F_spawnGuerillaGroup; + private _vehicle = (selectRandom KP_liberation_guerilla_vehicles) createVehicle _startpos; + _vehicle call F_allowCrewInImmobile; + + private _grp = [_startpos, 2] call F_spawnGuerillaGroup; ((units _grp) select 0) moveInDriver _vehicle; ((units _grp) select 1) moveInGunner _vehicle; diff --git a/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf b/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf index 5ef315b0..7e0f5a90 100644 --- a/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf +++ b/Missionframework/scripts/shared/functions/F_libSpawnVehicle.sqf @@ -24,6 +24,7 @@ if ( _classname in opfor_choppers ) then { _newvehicle flyInHeight (100 + (random 200)); } else { _newvehicle = _classname createVehicle _spawnpos; + _vehicle call F_allowCrewInImmobile; _newvehicle setpos _spawnpos; }; _newvehicle allowdamage false;