v0.2.2a: refactored and tweaked placement of key items in rooms.

This commit is contained in:
Evan Debenham
2014-11-05 16:50:08 -05:00
parent fd81d67616
commit dc4232de2a
7 changed files with 74 additions and 61 deletions
@@ -78,13 +78,10 @@ public class LibraryPainter extends Painter {
private static Item prize( Level level ) {
Item prize = level.itemToSpanAsPrize();
if (prize instanceof Scroll) {
return prize;
} else if (prize != null) {
level.addItemToSpawn( prize );
}
Item prize = level.findPrizeItem( Scroll.class );
if (prize == null)
prize = Generator.random( Generator.Category.SCROLL );
return Generator.random( Generator.Category.SCROLL );
return prize;
}
}