mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-29 08:08:49 +01:00
Most hostile mobs can no longer be trapped by closets, chairs, and aggro grabs (#91652)
This commit is contained in:
@@ -19,6 +19,7 @@
|
||||
ai_movement = /datum/ai_movement/basic_avoidance
|
||||
idle_behavior = /datum/idle_behavior/idle_random_walk
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/escape_captivity,
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/simple_find_nearest_target_to_flee,
|
||||
/datum/ai_planning_subtree/find_target_prioritize_traits,
|
||||
@@ -42,6 +43,7 @@
|
||||
BB_CARPS_FEAR_FISHERMAN = FALSE,
|
||||
)
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/escape_captivity,
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/simple_find_nearest_target_to_flee,
|
||||
/datum/ai_planning_subtree/make_carp_rift/panic_teleport,
|
||||
@@ -66,7 +68,7 @@
|
||||
BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN,
|
||||
BB_CARPS_FEAR_FISHERMAN = TRUE,
|
||||
)
|
||||
ai_traits = STOP_MOVING_WHEN_PULLED
|
||||
ai_traits = PASSIVE_AI_FLAGS
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/find_nearest_thing_which_attacked_me_to_flee,
|
||||
@@ -85,6 +87,7 @@
|
||||
*/
|
||||
/datum/ai_controller/basic_controller/carp/ranged
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/escape_captivity,
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/simple_find_nearest_target_to_flee,
|
||||
/datum/ai_planning_subtree/find_target_prioritize_traits,
|
||||
@@ -112,7 +115,7 @@
|
||||
BB_CARPS_FEAR_FISHERMAN = TRUE,
|
||||
BB_TARGET_ONLY_WITH_TRAITS = list(TRAIT_SCARY_FISHERMAN),
|
||||
)
|
||||
ai_traits = STOP_MOVING_WHEN_PULLED
|
||||
ai_traits = PASSIVE_AI_FLAGS
|
||||
planning_subtrees = list(
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/simple_find_target/to_flee, // This should only find master fishermen because of the targeting strategy
|
||||
|
||||
Reference in New Issue
Block a user