diff --git a/test/replays/long/VoDT_03-05-2025_16-59-44.xml b/test/replays/long/VoDT_03-05-2025_16-59-44.xml
new file mode 100644
index 00000000..a657baa7
--- /dev/null
+++ b/test/replays/long/VoDT_03-05-2025_16-59-44.xml
@@ -0,0 +1,1258 @@
+
+
+
+
+
+
+ move-outdoors
+
+
+ V2
+
+
+ fixed
+
+
+ V1
+
+
+ V2
+
+
+ V2
+
+
+ V1
+ V2
+
+
+ fixed
+
+
+ 1746309587
+
+ Preferences
+ 0
+
+
+ cancel
+ 0
+
+
+ Load Game
+ 0
+
+ false
+
+ list
+ 0
+
+
+ load1
+ 0
+
+
+
+
+
+ (20,13)
+ (21,13)
+ (22,13)
+
+ (22,14)
+ (22,15)
+ (22,16)
+
+
+ (22,16)
+ 0
+
+
+
+ (22,16)
+ 0
+
+ (20,12)
+ (19,12)
+ (18,13)
+
+ false
+ mage
+
+
+ spell2
+ 0
+
+
+ cast
+ 0
+
+
+ (22,16)
+ 0
+
+ (19,14)
+ (18,14)
+ (17,14)
+ (22,16)
+
+
+ (20,12)
+ 0
+
+
+
+ (20,12)
+ 0
+
+ (17,13)
+ (16,14)
+ (15,15)
+
+ true
+ mage
+
+
+ (20,12)
+ 0
+
+ (17,15)
+ (16,16)
+
+ false
+ priest
+
+
+ spell22
+ 0
+
+
+ cast
+ 0
+
+
+ done
+ 0
+
+
+ done
+ 0
+
+ (21,16)
+ (20,14)
+
+ false
+
+ list
+ 0
+
+
+ load1
+ 0
+
+
+
+
+
+ (18,14)
+ (17,14)
+ (16,14)
+ (15,15)
+ (14,16)
+ (13,16)
+ (12,16)
+ (12,15)
+
+ (13,15)
+ (14,16)
+
+ (12,16)
+ (11,16)
+ (10,16)
+ (9,16)
+ (8,16)
+ (7,16)
+ (6,16)
+ (5,16)
+ (4,16)
+
+ done
+ 0
+
+ (3,16)
+ (2,16)
+ (1,17)
+ (1,18)
+ (1,19)
+ (1,20)
+ (1,21)
+ (1,22)
+ (1,23)
+ (1,24)
+ (1,25)
+ (1,26)
+ (1,27)
+ (1,28)
+ (1,29)
+
+ false
+ priest
+
+
+ spell12
+ 0
+
+
+ target6
+ 0
+
+
+ cast
+ 0
+
+ (1,30)
+ (2,30)
+ (3,30)
+ true
+
+ (4,29)
+ 0
+ true
+
+
+ okay
+ 0
+
+ (3,29)
+ (3,29)
+ (3,28)
+ (4,27)
+ (5,26)
+ (4,25)
+ (3,24)
+
+ leave
+ 0
+
+ (3,24)
+
+ pick
+ 0
+
+
+ pick3
+ 0
+
+ (3,24)
+ (3,23)
+ (3,22)
+ (4,22)
+
+ done
+ 0
+
+ (4,21)
+ (4,20)
+
+ done
+ 0
+
+ (4,19)
+ (4,18)
+
+ done
+ 0
+
+ (3,19)
+ (3,20)
+ (3,21)
+ (3,22)
+ (3,23)
+ (3,24)
+ (4,25)
+ (5,25)
+ (6,25)
+ (7,24)
+ (7,24)
+ (7,23)
+ (8,23)
+ (9,23)
+
+ (10,23)
+ (11,23)
+ (12,23)
+
+
+ (12,23)
+ 0
+
+
+
+ (12,23)
+ 0
+
+
+ false
+ mage
+
+
+ spell2
+ 0
+
+
+ cast
+ 0
+
+
+ (12,23)
+ 0
+
+
+ (12,23)
+
+
+ (12,23)
+ 0
+
+
+
+ (12,23)
+ 0
+
+
+ true
+ mage
+
+
+ (12,23)
+ 0
+
+
+ (12,23)
+
+
+ (8,26)
+ 0
+
+ (7,24)
+ (7,22)
+
+ true
+ mage
+
+
+ (8,26)
+ 0
+
+ (8,23)
+ (9,23)
+ (10,23)
+ (9,23)
+ (8,23)
+ (8,23)
+
+
+ (7,26)
+ 0
+
+
+
+ (7,26)
+ 0
+
+
+ true
+ mage
+
+
+ (7,26)
+ 0
+
+
+ false
+ priest
+
+
+ spell22
+ 0
+
+
+ cast
+ 0
+
+ (7,24)
+ (7,25)
+ (7,23)
+
+
+ (7,26)
+ 0
+
+
+
+ (7,25)
+
+
+ (7,25)
+ 0
+
+
+
+ (7,25)
+ 0
+
+
+
+ (7,25)
+
+
+ (6,25)
+ 0
+
+
+
+ (6,25)
+ 0
+
+
+
+ (6,25)
+ (8,23)
+
+
+ (6,25)
+ 0
+
+
+ (6,25)
+
+
+ (6,25)
+ 0
+
+
+
+ (6,25)
+ 0
+
+
+
+ false
+ priest
+
+
+ spell12
+ 0
+
+
+ target4
+ 0
+
+
+ cast
+ 0
+
+ (6,25)
+ (7,23)
+
+
+ (8,25)
+ 0
+
+
+ (8,25)
+ {(308,93) - (485,102)}
+ 5
+
+ false
+ priest
+
+
+ target6
+ 0
+
+
+ cast
+ 0
+
+
+
diff --git a/test/replays/long/VoDT_03-05-2025_17-10-03.xml b/test/replays/long/VoDT_03-05-2025_17-10-03.xml
new file mode 100644
index 00000000..2aee3a1e
--- /dev/null
+++ b/test/replays/long/VoDT_03-05-2025_17-10-03.xml
@@ -0,0 +1,774 @@
+
+
+
+
+
+
+ move-outdoors
+
+
+ V2
+
+
+ fixed
+
+
+ V1
+
+
+ V2
+
+
+ V2
+
+
+ V1
+ V2
+
+
+ fixed
+
+
+ 1746310205
+
+ Load Game
+ 0
+
+ false
+
+ list
+ 0
+
+
+ load1
+ 0
+
+
+
+
+
+ false
+ priest
+
+ (8,21)
+ (9,21)
+ (10,21)
+ (11,21)
+
+
+ item1-key
+ 0
+
+
+ item1-key
+ 0
+
+
+ item6-key
+ 0
+
+
+ item6-key
+ 0
+
+
+ done
+ 0
+
+ (12,21)
+ (13,21)
+ (14,21)
+ (15,20)
+ (14,19)
+ (13,18)
+ (13,19)
+ (12,19)
+ (11,19)
+ (10,19)
+ {(501,189) - (515,200)}
+ 3
+
+
+ item1-key
+ 0
+
+
+ done
+ 0
+
+ (11,19)
+ (12,19)
+ (13,19)
+
+ done
+ 0
+
+
+ done
+ 0
+
+ (14,19)
+ (15,20)
+ (15,21)
+ (15,22)
+ (15,23)
+ (15,24)
+ (15,25)
+
+ (14,25)
+ (13,25)
+ (12,25)
+ (11,25)
+ (10,26)
+ (9,27)
+ (8,28)
+ (7,28)
+ (6,27)
+
+
+ item1-key
+ 0
+
+
+ item1-key
+ 0
+
+
+ item1-key
+ 0
+
+
+ pc6
+ 0
+
+
+ item1-key
+ 0
+
+
+ pc3
+ 0
+
+
+ pc4
+ 0
+
+
+ item1-key
+ 0
+
+
+ item1-key
+ 0
+
+
+ done
+ 0
+
+ {(308,93) - (485,102)}
+ 5
+
+ inventory-scrollbar
+ 1
+
+
+ inventory-scrollbar
+ 2
+
+
+ inventory-scrollbar
+ 3
+
+
+ inventory-scrollbar
+ 4
+
+
+ inventory-scrollbar
+ 5
+
+ {(308,28) - (485,37)}
+ 0
+ {(515,163) - (529,174)}
+ 1
+
+ cancel
+ 0
+
+ {(308,93) - (485,102)}
+ 5
+
+ inventory-scrollbar
+ 1
+
+
+ inventory-scrollbar
+ 2
+
+
+ inventory-scrollbar
+ 3
+
+
+ inventory-scrollbar
+ 4
+
+
+ inventory-scrollbar
+ 5
+
+ {(529,202) - (543,213)}
+ 9
+ (7,27)
+ {(308,28) - (485,37)}
+ 0
+ {(515,163) - (529,174)}
+ 1
+
+ pick6
+ 0
+
+ {(308,93) - (485,102)}
+ 5
+ {(501,189) - (515,200)}
+ 3
+ {(308,28) - (485,37)}
+ 0
+ {(308,93) - (485,102)}
+ 5
+
+ false
+ priest
+
+
+ target6
+ 0
+
+
+ cast
+ 0
+
+ {(308,28) - (485,37)}
+ 0
+ {(515,150) - (529,161)}
+ 0
+
+ pick6
+ 0
+
+ {(308,93) - (485,102)}
+ 5
+ {(501,189) - (515,200)}
+ 3
+ (5,27)
+ (6,27)
+ (7,26)
+ (8,26)
+ (9,26)
+ (10,26)
+ (11,26)
+ (12,25)
+ (13,25)
+ (14,25)
+ (15,25)
+ (16,25)
+ (17,25)
+ (18,25)
+ (19,25)
+ (20,24)
+ (20,24)
+ (20,23)
+ (19,22)
+ true
+
+ (18,22)
+ 0
+ true
+
+ true
+
+ (20,21)
+ 0
+ true
+
+
+ item1-key
+ 0
+
+
+ done
+ 0
+
+ {(501,189) - (515,200)}
+ 3
+ (19,21)
+ true
+
+ (19,20)
+ 0
+ true
+
+ (18,20)
+ true
+
+ (17,19)
+ 0
+ true
+
+ (19,19)
+ true
+
+ (20,19)
+ 0
+ true
+
+ true
+
+ (19,18)
+ 0
+ true
+
+
+ item1-key
+ 0
+
+
+ done
+ 0
+
+ (18,18)
+ true
+
+ (17,18)
+ 0
+ true
+
+
+ done
+ 0
+
+ (18,19)
+ (18,20)
+ (19,21)
+ (19,22)
+ (20,23)
+ (20,24)
+ (20,25)
+ (20,26)
+
+ pick
+ 0
+
+
+ pick3
+ 0
+
+ (20,26)
+ (20,27)
+ (19,27)
+ true
+
+ (18,27)
+ 0
+ true
+
+
+ record
+ 0
+
+