private ["_v","_int","_list","_lifecheck","_effect2pos","_t"]; _v=_this select 0; _int=_this select 1; _list=[]; _lifecheck=true; if(count _this>2)then{ _lifecheck=_this select 2 }; _int=_int min 3; if(!((_v isKindOf"Air")OR{((_v isKindOf"LandVehicle")OR{(_v isKindOf"Ship")})}))exitWith{}; _effect2pos=_v selectionposition"destructionEffect2"; while{_int>1}do{ _int=_int-1; _t=(random 45)+1; _list=_list+[_t]; }; { sleep _x; if((_lifecheck&&(alive _v))||(isnull _v)||(((getposASL _v)select 2)<0))exitwith{}; "SmallSecondary"createvehicle(_v modelToWorld _effect2pos); }foreach(_list);