Constrain garlic pushback to XY axis

This commit is contained in:
baz 2025-02-15 00:22:44 +00:00
parent 70f474c5ee
commit f3c2da70d0

View File

@ -83,6 +83,7 @@ void AGarlicWeapon::GarlicFireWeaponAction(FOverlappedEnemy EnemyCharacter)
{
FVector Direction = EnemyCharacter.OverlappedEnemyCharacter->GetActorLocation() - this->GetActorLocation();
Direction.Normalize();
Direction.Z = 0.0f;
float distance = SphereComponent->GetScaledSphereRadius();
Direction *= distance;
EnemyCharacter.OverlappedEnemyCharacter->SetActorLocation(