UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Weapon")
TSubclassOf<class AAweapon> WeaponToPick = nullptr;
Now you should be able to select any AAweapon based weapon.
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Weapon")
TSubclassOf<class AAweapon> WeaponToPick = nullptr;
Now you should be able to select any AAweapon based weapon.