Always target SMART_TARGET_ACTION_INVOKER for SMART_ACTION_TALK. EAI has no DB handling for this but just targets an action invoker if any. If none, it gets the creature's current victim. We can not convert the core handling to this script because we can't know when an event uses an action invoker if not (because we use linking)...