code/datums/ai/hauntium/haunted_bt_nodes.dm 
| /datum/bt_node/decaorator/item_being_held | Gates on whether the haunted item pawn is currently inside a mob's inventory. |
|---|---|
| /datum/bt_node/ai_behavior/item_escape_grasp | Attempts to slip out of the holder's hands with a per-tick probability. Returns RUNNING while waiting for the chance to fire; SUCCEEDED after escaping. |
| /datum/bt_node/ai_behavior/pick_haunt_target | Find someone to haunt |
| /datum/bt_node/ai_behavior/throw_attack/haunted | Haunted variant: decrements haunt list aggro when throws are exhausted. BT args: target_key, throw_count_key, haunt_list_key |
| /datum/bt_node/ai_behavior/idle_ghost_item | Teleport every now and then |