Super hardcore generic helper that handles all checks, objectives(if any), equipment(if any) and other stuff i suppose