Fix quest complete hook, implement it for gameobject and for smart AI

yes, remove, seems to be useless