From 37c93fcfe8e62ab8ee35a4add5d42b8f53750564 Mon Sep 17 00:00:00 2001 From: MARCEL HARA Date: Mon, 23 Oct 2023 11:29:48 +0100 Subject: [PATCH] Fixed weapon system information bug --- .../Source/EndlessVendetta/EndlessVendettaCharacter.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/EndlessVendetta/Source/EndlessVendetta/EndlessVendettaCharacter.cpp b/EndlessVendetta/Source/EndlessVendetta/EndlessVendettaCharacter.cpp index e3285c39..656279bf 100644 --- a/EndlessVendetta/Source/EndlessVendetta/EndlessVendettaCharacter.cpp +++ b/EndlessVendetta/Source/EndlessVendetta/EndlessVendettaCharacter.cpp @@ -79,6 +79,8 @@ void AEndlessVendettaCharacter::WeaponPickUpSystem() FHitResult OutHit; FCollisionQueryParams QueryParams = FCollisionQueryParams::DefaultQueryParam; QueryParams.AddIgnoredActor(this); + QueryParams.AddIgnoredActor(PrimaryWeapon); + QueryParams.AddIgnoredActor(SecondaryWeapon); FVector LT_Start = FirstPersonCameraComponent->GetComponentLocation(); FVector LT_End = LT_Start + (FirstPersonCameraComponent->GetForwardVector() * InteractionRange); if (!GetWorld()->LineTraceSingleByChannel(OutHit, LT_Start, LT_End, ECC_Camera, QueryParams)) return;