From 56df964103b3d863c6cbfef0b9e7d3e24be68daf Mon Sep 17 00:00:00 2001 From: Rafal Swierczek <34179rs@gmail.com> Date: Sat, 7 Oct 2023 13:21:35 +0100 Subject: [PATCH] Fixed Sphere Component not Despawning After Using OM --- .../StarterContent/Blueprints/Blueprint_CeilingLight.uasset | 2 +- .../GadgetClasses/Combat/OverloadModule/OverloadModule.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset b/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset index d5c9196d..ed6b3cec 100644 --- a/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset +++ b/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b6a5543ffe1a37190e943bef495c0b5c55b3170e3609ac120b2b0197825e858d +oid sha256:5af4fcb65090d7e479af3da106bf123a1282a271ff955a9c739e901b15550f74 size 43745 diff --git a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Combat/OverloadModule/OverloadModule.cpp b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Combat/OverloadModule/OverloadModule.cpp index 5e29360d..c2a7e14a 100644 --- a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Combat/OverloadModule/OverloadModule.cpp +++ b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Combat/OverloadModule/OverloadModule.cpp @@ -91,6 +91,7 @@ void AOverloadModule::ExplodeClosestAliveEnemy() if (EnemiesInRadius.IsEmpty()) { DisplayFailedToFindTarget(); + SphereCollision->DestroyComponent(); return; } @@ -100,6 +101,7 @@ void AOverloadModule::ExplodeClosestAliveEnemy() if (EnemiesInRadius.Num() < 2) { SpawnExplosiveOnActor(ClosestEnemy); + SphereCollision->DestroyComponent(); return; } @@ -114,6 +116,7 @@ void AOverloadModule::ExplodeClosestAliveEnemy() } SpawnExplosiveOnActor(ClosestEnemy); + SphereCollision->DestroyComponent(); }