Don't randomize Khalim's flail
Randomizing Khalim's flail may lead to very high level requirements (esp. if OSkills are enabled) such as CLVL 36 to equip[0]... which effectively makes the quest uncompletable in Normal.
The easiest fix I can think of is to just completely exclude the two versions of the flail from randomization. (I guess the pre-cube one could be allowed, but it just seems a bit weird if the post-cube one is 'regular'.)
An example would be rolling Whirlwind as an OSkill (from the ASN claw) and the player character not being a barb.
Thanks, I have a note to prevent randomization on the quest items (hell forge hammer can also have this issue). It is good to have the issue in Github.
Generator has code to not mess with or clone quest items.