if, at the end of the generation, the used rooms represent less than 75% of the dungeon, continue to loop to generate more rooms
this failed when the dungeon was 1-room large
do the assignment only once
condition changed to avoid to break the loop when the first room is stacked
variable initialized to avoid memory issues
wrong index used
Merge branch 'process-improvement'