Updated to add support for eldritch knight and arcane trickster