adding critical damage to attributes.yml
adding critical support
adding attributes to attributes.yml
cleaning up some code that sorely needed it