Ponieważ kolega nie raczył się podzielić jak sobie z tym problemem poradzić to napiszę, może komuś kiedyś się to przyda.
Wchodzimy na pliku MST naszego potwora. Sprawdzamy w jego prototypie albo instancji jaką rutynę wykonuje. Nie chodzi o "start_aistate = ZS_MM_AllScheduler;", tylko np. dla tego topielca "aivar[AIV_MM_RoamStart] = OnlyRoutine;". Oznacza to, że topielec będzie wykonywał rutynę "ZS_MM_RTN_Roam". Otwieramy zatem na plik z rutyną, który znajduje się w "_Work/Data/Scripts/Content/AI/Monster/RTN_Monster" i na sam początek funkcji naszej rutyny wstawiamy "Npc_PercEnable (self, PERC_ASSESSTALK , B_AssessTalk);". Jak nie chcemy, żeby dało się rozmawiać z każdym np. topielcem tylko jakimś konkretnym to wstawiamy odpowiedni warunek.