NLP to understand dialogue and actions that need to be taken based on what NPC's/quests/item descriptions say, strategies for several different enemies with different strengths and weaknesses, exploring the open world in a logical order.
When you think about the difficulties of such a loosely defined problem, it's hard to buy into the real-world fears of AI.