small slime ai tweaks (#87871)

This commit is contained in:
Ben10Omintrix
2024-11-13 15:53:00 +02:00
committed by GitHub
parent 0b06d2ddc3
commit c13aa55c19
2 changed files with 2 additions and 3 deletions
@@ -25,6 +25,7 @@
return AI_BEHAVIOR_DELAY | AI_BEHAVIOR_SUCCEEDED
/datum/ai_behavior/find_hunt_target/find_slime_food
action_cooldown = 7.5 SECONDS
// Check if the slime can drain the target
/datum/ai_behavior/find_hunt_target/find_slime_food/valid_dinner(mob/living/basic/slime/hunter, mob/living/dinner, radius, datum/ai_controller/controller, seconds_per_tick)
@@ -4,7 +4,6 @@
BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends,
BB_SLIME_RABID = FALSE,
BB_SLIME_HUNGER_DISABLED = FALSE,
BB_CURRENT_HUNTING_TARGET = null, // people whose energy we want to drain
)
ai_movement = /datum/ai_movement/basic_avoidance
@@ -13,13 +12,12 @@
/datum/ai_planning_subtree/change_slime_face,
/datum/ai_planning_subtree/use_mob_ability/evolve,
/datum/ai_planning_subtree/use_mob_ability/reproduce,
/datum/ai_planning_subtree/target_retaliate,
/datum/ai_planning_subtree/pet_planning,
/datum/ai_planning_subtree/target_retaliate,
/datum/ai_planning_subtree/find_and_hunt_target/find_slime_food,
/datum/ai_planning_subtree/basic_melee_attack_subtree/slime,
/datum/ai_planning_subtree/random_speech/slime,
)
can_idle = FALSE
/datum/ai_controller/basic_controller/slime/CancelActions()
..()