extends ActionLeaf func tick(actor:Node,black_board:Blackboard): var unit:UnitOther=actor if black_board.has_value("target_unit_id"): unit.accuse(black_board.get_value("target_unit_id")) black_board.erase_value("target_unit_id") return SUCCESS else: return FAILURE