From f3a1a4c12a7bed9c22a20519cab0fcc079d4a0d9 Mon Sep 17 00:00:00 2001 From: RettichLP Date: Tue, 14 Jul 2026 10:53:10 +0200 Subject: [PATCH] Broaden health regex to include support for addiction ("Sucht") type recognition --- .../java/de/rettichlp/ucutils/listener/impl/PlayerListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/rettichlp/ucutils/listener/impl/PlayerListener.java b/src/main/java/de/rettichlp/ucutils/listener/impl/PlayerListener.java index 9e5da05d..97b1ac18 100644 --- a/src/main/java/de/rettichlp/ucutils/listener/impl/PlayerListener.java +++ b/src/main/java/de/rettichlp/ucutils/listener/impl/PlayerListener.java @@ -41,7 +41,7 @@ public class PlayerListener implements IMessageReceiveListener { // health private static final Pattern HEALTH_HEADER_PATTERN = compile("^=== Zustand von (?:\\[UC])?(?[a-zA-Z0-9_]+) ===$"); - private static final Pattern HEALTH_ENTRY_PATTERN = compile("^§.» (?Gesundheit|Blut §.\\[§..+§.]|Hunger|Durst|Fett|Muskeln)§.: §.((§.)?#)+$"); + private static final Pattern HEALTH_ENTRY_PATTERN = compile("^§.» (?Gesundheit|Blut §.\\[§..+§.]|Hunger|Durst|Fett|Muskeln|Sucht)§.: §.((§.)?#)+$"); private static final Pattern HEALTH_ENTRY_HOVER_PATTERN = compile("^§.(?\\d+(\\.\\d+)?)§./§.20\\.0$"); private static final Pattern HOUSE_DRINK_PATTERN = compile("^\\[Küche] Du hast etwas getrunken\\.$");