aboutsummaryrefslogtreecommitdiff
path: root/tests/challenge_motes.rs
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2020-09-21 12:24:35 +0200
committerDaniel Schadt <kingdread@gmx.de>2020-09-21 12:31:15 +0200
commitdd015d3b3640fed0885fd94db78def42531b47d5 (patch)
tree14bc3940b6a30efdd6c3615e37a24e12133790e2 /tests/challenge_motes.rs
parent4f3084ad0268fb51d8f5873a69becea3deb785d4 (diff)
downloadevtclib-dd015d3b3640fed0885fd94db78def42531b47d5.tar.gz
evtclib-dd015d3b3640fed0885fd94db78def42531b47d5.tar.bz2
evtclib-dd015d3b3640fed0885fd94db78def42531b47d5.zip
fix CM detection for new Skorvald logs
The Sunqua Peak patch released on 2020-09-15 shifted fractals around (notably moving the old CMs to 98 & 99), which messed with the boss health in those fractals. As a result, the Skorvald CM detection (which relied on the health of Skorvald being higher in CM) was broken. This patch introduces a fallback mechanism which relies on the split-phase anomalies, as those are still different in the CM. It should be 100% accurate, as long as players actually make it to the split phase. Before that, we currently have to assume that the fight is non-CM, even if it's a log from a CM wiping before first split phase. There is some discussion in the Elite-Insights Discord here[1] about this change. [1]: https://discordapp.com/channels/456611641526845473/718866714527399976/755914037354692648
Diffstat (limited to 'tests/challenge_motes.rs')
-rw-r--r--tests/challenge_motes.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/challenge_motes.rs b/tests/challenge_motes.rs
index 9460483..f07eee1 100644
--- a/tests/challenge_motes.rs
+++ b/tests/challenge_motes.rs
@@ -39,6 +39,7 @@ test!(test_sabir_cm, "logs/cms/sabir.zevtc");
test!(test_qadimp_cm, "logs/cms/qadimp.zevtc");
test!(test_skorvald_cm, "logs/skorvald-20200427.zevtc");
+test!(test_skorvald_cm_post_sunqua_patch, "logs/skorvald-20200920.zevtc");
test!(test_artsariiv_cm, "logs/artsariiv-20200427.zevtc");
test!(test_arkk_cm, "logs/arkk-20200427.zevtc");