diff --git a/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf b/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf index 86c34426..8b06c317 100644 --- a/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf +++ b/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf @@ -322,6 +322,9 @@ if (!isNull _player) then { deleteVehicle _newPlyr; diag_log "Epoch: DEBUG: _player object was null reject connection"; } else { + // re-add Inventory (needed as workaround for Client / Server synchronizing issue in unitloadout) + _loadout = getUnitLoadout _newPlyr; + _newPlyr setUnitLoadout [_loadout, false]; // add to cleanup addToRemainsCollector[_newPlyr];