Redesigning Ezreal's Awakening with agent design code