Added more attack, magic specifications and defined some methods in character type classes