[logic]
active = walker@idle
level_spot = mechanic
repair = misc\m_repair\repair_polus.ltx
tolerant = monster,1,1,5,human
danger = danger_ignore
help_wounded_enabled = false
corpse_detection_enabled = false

[danger_ignore]
ignore_distance = 2

[walker@idle]
path_walk = dc_bar_polus_idle_walk
path_look = dc_bar_polus_idle_look
on_info = {=in_repair_process_wpn} walker@repair
;on_info2 = {=in_repair_process} walker@sit
on_timer = 15000 | {=in_repair_process} walker@sit, {!actor_in_zone(dc_polus_come_in)} walker@sit, walker@idle

[walker@sit]
path_walk = dc_bar_polus_sit_walk
path_look = dc_bar_polus_sit_look
meet = no_meet
on_info = {=in_repair_process_wpn} walker@repair
on_actor_in_zone = dc_polus_come_in | {!in_repair_process} walker@idle

[walker@repair]
path_walk = dc_bar_polus_repair_walk
path_look = dc_bar_polus_repair_look
meet = no_meet
on_info = {!in_repair_process_wpn} walker@idle