Still going back and forth on making this class/character-specific or generic, kind of leaning towards class specific at least for learnability