v2.4.0: added a safety check to hero info button

This commit is contained in:
Evan Debenham
2024-03-14 13:01:33 -04:00
parent fd53f18089
commit f89b687ed8
@@ -153,12 +153,15 @@ public class HeroSelectScene extends PixelScene {
@Override @Override
protected void onClick() { protected void onClick() {
super.onClick(); super.onClick();
HeroClass cls = GamesInProgress.selectedClass;
if (cls != null) {
Window w = new WndHeroInfo(GamesInProgress.selectedClass); Window w = new WndHeroInfo(GamesInProgress.selectedClass);
if (landscape()) { if (landscape()) {
w.offset(Camera.main.width / 6, 0); w.offset(Camera.main.width / 6, 0);
} }
ShatteredPixelDungeon.scene().addToFront(w); ShatteredPixelDungeon.scene().addToFront(w);
} }
}
@Override @Override
protected String hoverText() { protected String hoverText() {