v2.5.4: lab rooms can now only find str pot prize items

This commit is contained in:
Evan Debenham
2024-10-06 19:51:58 -04:00
parent 86910fb5e0
commit 2b6d21be55

View File

@@ -29,7 +29,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Generator;
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.items.journal.AlchemyPage;
import com.shatteredpixel.shatteredpixeldungeon.items.keys.IronKey;
import com.shatteredpixel.shatteredpixeldungeon.items.potions.Potion;
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfStrength;
import com.shatteredpixel.shatteredpixeldungeon.items.trinkets.TrinketCatalyst;
import com.shatteredpixel.shatteredpixeldungeon.journal.Document;
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
@@ -126,7 +126,7 @@ public class LaboratoryRoom extends SpecialRoom {
Item prize = level.findPrizeItem( TrinketCatalyst.class );
if (prize == null){
prize = level.findPrizeItem( Potion.class );
prize = level.findPrizeItem( PotionOfStrength.class );
if (prize == null) {
prize = Generator.random(Random.oneOf(Generator.Category.POTION, Generator.Category.STONE));
}