diff --git a/Fika.Core/Coop/Players/CoopPlayer.cs b/Fika.Core/Coop/Players/CoopPlayer.cs index f7af8c31..e6c2c84c 100644 --- a/Fika.Core/Coop/Players/CoopPlayer.cs +++ b/Fika.Core/Coop/Players/CoopPlayer.cs @@ -629,9 +629,14 @@ public override void OnPhraseTold(EPhraseTrigger @event, TaggedClip clip, TagBan public override Corpse CreateCorpse() { - Corpse corpse = base.CreateCorpse(); - CorpsePositionSyncer.Create(corpse.gameObject, corpse); - return corpse; + if (FikaBackendUtils.IsServer) + { + Corpse corpse = base.CreateCorpse(); + CorpsePositionSyncer.Create(corpse.gameObject, corpse); + return corpse; + } + + return CreateCorpse(Velocity); } public override void OperateStationaryWeapon(StationaryWeapon stationaryWeapon, GStruct177.EStationaryCommand command)