Improve the logic behind the SmartEventFlags enumerator big time; now it actually means something to the users that don't know what each difficulty means.