Added a lot of new methods
Got rid of default special attack methods cause they aren't necessary