Isn't there a lore reason why Ultima isn't a player action in-game? Granted lore is open to being changed, but aside from the special effects I don't think relagating it to an action would do it justice.