fixed hero class blacklist
refactored rules