diff --git a/@Enigma/addons/enigma_exile_revive.pbo b/@Enigma/addons/enigma_exile_revive.pbo index 29be894..0e59fb9 100644 Binary files a/@Enigma/addons/enigma_exile_revive.pbo and b/@Enigma/addons/enigma_exile_revive.pbo differ diff --git a/@Enigma/addons/enigma_exile_revive.pbo.bak b/@Enigma/addons/enigma_exile_revive.pbo.bak new file mode 100644 index 0000000..29be894 Binary files /dev/null and b/@Enigma/addons/enigma_exile_revive.pbo.bak differ diff --git a/@Enigma/addons/enigma_exile_revive/compile/Enigma/Exile_RevivePlayer.sqf b/@Enigma/addons/enigma_exile_revive/compile/Enigma/Exile_RevivePlayer.sqf index 192b750..21abf7b 100644 --- a/@Enigma/addons/enigma_exile_revive/compile/Enigma/Exile_RevivePlayer.sqf +++ b/@Enigma/addons/enigma_exile_revive/compile/Enigma/Exile_RevivePlayer.sqf @@ -303,6 +303,12 @@ _newScore = _newScore + 100; _requestingPlayer setVariable ["ExileScore", _newScore]; format["setAccountScore:%1:%2", _newScore, getPlayerUID _requestingPlayer] call ExileServer_system_database_query_fireAndForget; + _requestingPlayer setposATL [0,0,0]; + deleteVehicle _requestingPlayer; + + +diag_log format ["WHAT ON EARTH ARE YOU DOING HERE??? %1",_requestingPlayer]; + _player addMPEventHandler ["MPKilled", {_this call ExileServer_object_player_event_onMpKilled}]; if (getNumber (configFile >> "CfgSettings" >> "VehicleSpawn" >> "thermalVision") isEqualTo 0) then @@ -332,8 +338,7 @@ call ExileServer_system_network_send_to; EnigmaRevive = [_player,_requestingPlayer]; _ownerID publicVariableClient "EnigmaRevive"; - _requestingPlayer setposATL [0,0,0]; - deleteVehicle _requestingPlayer; + _player allowDamage true;