It seems to me the problem is that I cant get the zombie itself that is in the world, at the moment the Zombie is Cast(UGameplayStatics::GetPlayerController(GetWorld(), 0)); , but I dont know how to get an existing actor and at the same time access its LineTraceComp to check for a ceiling above it