code/modules/mob/living/basic/pets/pet_cult/pet_cult_ai.dm
/datum/targeting_strategy/basic/cultist | targeting strat to attack non cultists |
---|---|
/datum/ai_planning_subtree/befriend_cultists | befriend all cultists around us! |
/datum/ai_behavior/find_and_set/friendly_cultist | behavior to find cultists that we befriend |
/datum/ai_planning_subtree/find_occupied_rune | subtree to find a rune with a viable target on it, so we can go activate it |
/datum/ai_planning_subtree/find_dead_cultist | find targets that we can revive |
/datum/ai_behavior/drag_target_to_rune | behavior to drag the target onto the rune |
/datum/pet_command/untargeted_ability/draw_rune | command ability to draw runes |