adding weapon classes and starting to allow damage to enemies