Fiddled with some Weapon code and changed the Entity.update(int) method.