Add reliable workaround for swimming in ground and air issue

Fixes #1913
This commit is contained in:
ebayShopper
2017-03-23 15:58:14 -04:00
parent 665ecd9146
commit 6a711deccc
7 changed files with 17 additions and 21 deletions

View File

@@ -113,6 +113,7 @@ _switchUnit = {
_rndy = floor(random 100);
_oldUnit setPosATL [(respawn_west_original select 0) + _rndx, (respawn_west_original select 1) + _rndy, 0];
_newUnit setPosATL _position;
if (surfaceIsWater respawn_west_original) then {_newUnit call fn_exitSwim;};
removeAllWeapons _oldUnit;
{_oldUnit removeMagazine _x;} count magazines _oldUnit;
if !(isNull _oldUnit) then {deleteVehicle _oldUnit;};