haters now fire randomly; needs tweaking
haters can now appear anywhere
merged level conflict