DEPENDENCIES: base_class library/combat_consts library/utils location obj_id PROTOTYPES: