ID:2846185
 
(See the best response by NSBR.)
Code:
/mob/living/simple_animal/hostile/vannatusk/FoundTarget()
if(target_mob)
custom_emote(VISIBLE_MESSAGE,"stares alertly at [target_mob]")
if(!Adjacent(target_mob))
fire_spike(target_mob)

/mob/living/simple_animal/hostile/vannatusk/proc/fire_spike(var/mob/living/target_mob)
visible_message(SPAN_DANGER("\The [src] fires a spike at [target_mob]!"))
playsound(get_turf(src), 'sound/weapons/bloodyslice.ogg', 50, 1)
var/obj/item/projectile/bonedart/A = new /obj/item/projectile/bonedart(get_turf(src))
var/def_zone = get_exposed_defense_zone(target_mob)
A.launch_projectile(target_mob, def_zone)


Problem description:

How do I make a child of the /vannatusk mob not execute this specific proc?

Best response
You'd have to define the proc for the child, making it not do anything.
God, I'm a goofball. I'd been trying to modify the proc of the parent to check for the exact mob. Thanks a lot!