diff --git a/src/main/java/de/rettichlp/ucutils/common/models/StockMarketEntry.java b/src/main/java/de/rettichlp/ucutils/common/models/StockMarketEntry.java index b7148864..4f3a54f8 100644 --- a/src/main/java/de/rettichlp/ucutils/common/models/StockMarketEntry.java +++ b/src/main/java/de/rettichlp/ucutils/common/models/StockMarketEntry.java @@ -30,6 +30,11 @@ public record StockMarketEntry(Company company, double price, double changeMoney private static final Pattern BUY_PRICE_PATTERN = compile("EK-Preis: (?-?\\d+\\.\\d+)\\$"); public @Nullable Color getColor() { + // check if company is insolvent + if (this.price <= 0) { + return null; + } + // check if price is below or equal to min value if (this.price <= this.company.getMinValue()) { return BLUE; diff --git a/src/main/java/de/rettichlp/ucutils/mixin/AbstractContainerScreenMixin.java b/src/main/java/de/rettichlp/ucutils/mixin/AbstractContainerScreenMixin.java index 804fe652..1ab4a310 100644 --- a/src/main/java/de/rettichlp/ucutils/mixin/AbstractContainerScreenMixin.java +++ b/src/main/java/de/rettichlp/ucutils/mixin/AbstractContainerScreenMixin.java @@ -97,12 +97,12 @@ protected AbstractContainerScreenMixin(Component title) { extractStockMarketHighlight(graphics, mouseX, mouseY, a); extractStockMarketLegend(graphics, mouseX, mouseY, a); } - case "Telefon" -> { + case "ʜᴀɴᴅʏ » üʙᴇʀsɪᴄʜᴛ" -> { if (storage.isStockMarketCommandRunning()) { - clickOnItemWithName("Apps", gameMode); + clickOnItemWithName("ᴀᴘᴘs", gameMode); } } - case "App-Menü" -> { + case "ʜᴀɴᴅʏ » ᴀᴘᴘ-ᴍᴇɴü" -> { if (storage.isStockMarketCommandRunning()) { clickOnItemWithName("Aktien", gameMode); }