Added hardcore passive generation.