Fleshes out ability usage and fixes a handful of bugs