diff --git a/Content/Maps/BlasterMap.umap b/Content/Maps/BlasterMap.umap index 2c8f11d..ecc8b4b 100644 Binary files a/Content/Maps/BlasterMap.umap and b/Content/Maps/BlasterMap.umap differ diff --git a/Source/Blaster/Character/BlasterCharacter.cpp b/Source/Blaster/Character/BlasterCharacter.cpp index 2383837..b9292d2 100644 --- a/Source/Blaster/Character/BlasterCharacter.cpp +++ b/Source/Blaster/Character/BlasterCharacter.cpp @@ -542,6 +542,11 @@ void ABlasterCharacter::ReceiveDamage(AActor* DamagedActor, float Damage, const if (Health == 0.f) { + if (DamageType->bCausedByWorld) + { + Eliminated(false); + return; + } ABlasterGameMode* BlasterGameMode = GetWorld()->GetAuthGameMode(); if (BlasterGameMode) {