mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
Make legions run away from occupied mechs (#31083)
* Make legions run away from occupied mechs * remove unneeded return
This commit is contained in:
@@ -83,6 +83,9 @@
|
||||
|
||||
/datum/ai_planning_subtree/flee_target/legion/select_behaviors(datum/ai_controller/controller, seconds_per_tick)
|
||||
var/mob/living/target = controller.blackboard[target_key]
|
||||
if(ismecha(target))
|
||||
var/obj/mecha/mech = target
|
||||
target = mech.occupant
|
||||
if(QDELETED(target) || target.faction_check_mob(controller.pawn))
|
||||
return // Only flee if we have a hostile target
|
||||
return ..()
|
||||
|
||||
Reference in New Issue
Block a user