If you haven’t cast both a creature spell and a noncreature spell this turn by the time your beginning of combat step begins, Eshki’s last ability won’t trigger at all. You won’t be able to cast a creature or noncreature spell during your beginning of combat step in time to have the ability trigger.