aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/event/diana/InquisitorWaypointShare.kt14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/event/diana/InquisitorWaypointShare.kt b/src/main/java/at/hannibal2/skyhanni/features/event/diana/InquisitorWaypointShare.kt
index 8e72e37d0..96f18ecd8 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/event/diana/InquisitorWaypointShare.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/event/diana/InquisitorWaypointShare.kt
@@ -58,6 +58,15 @@ object InquisitorWaypointShare {
"party.inquisitorchecker",
"(?<party>§9Party §8> )?(?<playerName>.+)§f: §rA MINOS INQUISITOR has spawned near \\[(?<area>.*)] at Coords (?<x>[^ ]+) (?<y>[^ ]+) (?<z>[^ ]+)"
)
+
+ /**
+ * REGEX-TEST: §9Party §8> §b[MVP§9+§b] _088§f: §rx: 86, y: 73, z: -29 I dug up an inquisitor come over here!
+ */
+ private val odinPattern by patternGroup.pattern(
+ "party.odin",
+ "(?<party>§9Party §8> )?(?<playerName>.+)§f: §rx: (?<x>[^ ]+), y: (?<y>[^ ]+), z: (?<z>[^ ]+) I dug up an inquisitor come over here!"
+ )
+
private val diedPattern by patternGroup.pattern(
"died",
"(?<party>§9Party §8> )?(?<playerName>.*)§f: §rInquisitor dead!"
@@ -238,6 +247,11 @@ object InquisitorWaypointShare {
event.cancel()
}
}
+ odinPattern.matchMatcher(message) {
+ if (detectFromChat()) {
+ event.cancel()
+ }
+ }
partyOnlyCoordsPattern.matchMatcher(message) {
if (detectFromChat()) {