made bullets call enemy suicide function, switched to tag for cases instead of types