diff --git a/SQF/dayz_code/actions/player_buildingDowngrade.sqf b/SQF/dayz_code/actions/player_buildingDowngrade.sqf index dd1c93a84..f8af5e7c8 100644 --- a/SQF/dayz_code/actions/player_buildingDowngrade.sqf +++ b/SQF/dayz_code/actions/player_buildingDowngrade.sqf @@ -131,6 +131,11 @@ if ((count _upgrade) > 0) then { // Set location _object setPosATL _location; + + // Reset the character ID (esp in the case of removing a lock) + if (_classname in DZE_DoorsLocked) then { + _object setVariable ["CharacterID",dayz_characterID,true]; + }; cutText [format[(localize "str_epoch_player_142"),_text], "PLAIN DOWN", 5]; @@ -152,4 +157,4 @@ if ((count _upgrade) > 0) then { }; DZE_ActionInProgress = false; -s_player_downgrade_build = -1; \ No newline at end of file +s_player_downgrade_build = -1;