#pragma once

#include "NearestAttackableTargetGoal.h"

class TamableAnimal;

class NonTameRandomTargetGoal : public NearestAttackableTargetGoal
{
private:
	TamableAnimal *tamableMob; // Owner of this goal

public:
	NonTameRandomTargetGoal(TamableAnimal *mob, const type_info& targetType, float within, int randomInterval, bool mustSee);

	bool canUse();
};