adding three immunity fields
adding a message for when players can't use an item
critical damage is a percentage
updating unit test to reflect previous commit
sending a message on inability to use
languageYAML initialized to language.yml instead of config.yml