diff --git a/world/src/site/dungeon/mod.rs b/world/src/site/dungeon/mod.rs index 5ca43e0842..c05e5107d9 100644 --- a/world/src/site/dungeon/mod.rs +++ b/world/src/site/dungeon/mod.rs @@ -548,7 +548,7 @@ impl Floor { .map(|density| dynamic_rng.gen_range(0..density.recip() as usize) == 0) .unwrap_or(false) && !tile_is_pillar - && (!room.boss || room.difficulty != 5) + && !(room.boss && room.difficulty == 5) { // Bad let chosen = match room.difficulty {