small enough commit that i'm too lazy to revert

revert weapon special to a number instead of an array