diff --git a/test/replays/long/AllMageSpells.xml b/test/replays/long/AllMageSpells.xml new file mode 100644 index 00000000..c1374663 --- /dev/null +++ b/test/replays/long/AllMageSpells.xml @@ -0,0 +1,2250 @@ + + + + + + + move-outdoors + + + V1 + + + V1 + + + 1742163135 + + Load Game + 0 + + false + + list + 0 + + + load4 + 0 + + + + + {(308,67) - (485,76)} + 3 + + false + mage + + + cast + 0 + + + false + mage + + + spell7 + 0 + + + cast + 0 + + {(308,28) - (485,37)} + 0 + {(308,93) - (485,102)} + 5 + + {(308,80) - (485,89)} + 4 + + false + mage + + + spell8 + 0 + + + cast + 0 + + + (9,12) + 0 + + + done + 0 + + + false + mage + + + spell10 + 0 + + + cast + 0 + + + false + mage + + + spell17 + 0 + + + cast + 0 + + + false + mage + + + spell19 + 0 + + + cast + 0 + + + false + mage + + + false + mage + + + spell21 + 0 + + + cast + 0 + + + false + mage + + (11,11) + (12,11) + (12,12) + (12,13) + (12,14) + (13,14) + + leave + 0 + + + false + mage + + + cast + 0 + + + (13,14) + 0 + + + false + mage + + + cast + 0 + + + (13,14) + 0 + + + false + mage + + + spell24 + 0 + + + cast + 0 + + + false + mage + + + spell27 + 0 + + + cast + 0 + + + false + mage + + + spell30 + 0 + + + target1 + 0 + + + cast + 0 + + + false + mage + + + spell34 + 0 + + + cast + 0 + + + + false + mage + + + cancel + 0 + + + + number + + choose + 0 + + + right + 0 + + + right + 0 + + + right + 0 + + + right + 0 + + + strings + 0 + + + led18 + 0 + + + done + 0 + + + okay + 0 + + + false + mage + + + cast + 0 + + {(515,176) - (529,187)} + 2 + + pick4 + 0 + + + false + mage + + + cast + 0 + + + false + mage + + + spell35 + 0 + + + cast + 0 + + + (12,12) + 0 + + + false + mage + + + other + 0 + + + other + 0 + + + other + 0 + + + spell1 + 0 + + + cast + 0 + + + false + mage + + + spell1 + 1 + + + done + 0 + + + cast + 0 + + + + + + false + mage + + + spell4 + 0 + + + cast + 0 + + + (12,15) + 0 + + + false + mage + + + spell5 + 0 + + + cast + 0 + + + (12,10) + 0 + + + false + mage + + + other + 0 + + + spell4 + 0 + + + cast + 0 + + + (12,10) + 0 + + + false + mage + + + other + 0 + + + cancel + 0 + + + + false + mage + + + cast + 0 + + + (12,10) + 0 + + + false + mage + + + spell16 + 0 + + + cast + 0 + + + (12,11) + 0 + + + false + mage + + + other + 0 + + + spell19 + 0 + + + cast + 0 + + + (12,11) + 0 + + + false + mage + + + cast + 0 + + + (12,11) + 0 + + + false + mage + + + cast + 0 + + + (12,11) + 0 + + (12,13) + + false + mage + + + cast + 0 + + + (12,11) + 0 + + (12,14) + + false + mage + + + other + 0 + + + other + 0 + + + spell30 + 0 + + + target1 + 0 + + + cast + 0 + + + false + mage + + + other + 0 + + + spell6 + 0 + + + cast + 0 + + + false + mage + + + spell15 + 0 + + + cast + 0 + + + false + mage + + + spell16 + 0 + + + spell24 + 0 + + + cast + 0 + + + done + 0 + + + false + mage + + + spell24 + 0 + + + cast + 0 + + + false + mage + + + spell24 + 0 + + + target1 + 0 + + + cast + 0 + + + false + mage + + + spell25 + 0 + + + cast + 0 + + + false + mage + + + spell26 + 0 + + + cast + 0 + + + (12,11) + 0 + + + false + mage + + + cancel + 0 + + + {(308,67) - (485,76)} + 3 + + false + mage + + + other + 0 + + + spell6 + 0 + + + cast + 0 + + + (9,12) + 0 + + + false + mage + + + spell19 + 0 + + + cast + 0 + + + (9,12) + 0 + + + false + mage + + + {(308,54) - (485,63)} + 2 + {(308,67) - (485,76)} + 3 + + false + mage + + + spell2 + 0 + + + cast + 0 + + + (9,11) + 0 + + + false + mage + + 3 + + false + mage + + + spell3 + 0 + + + target1 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell4 + 0 + + + target2 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell5 + 0 + + + cast + 0 + + + (8,11) + 0 + + + done + 0 + + 3 + + false + mage + + + spell9 + 0 + + + cast + 0 + + + (8,11) + 0 + + 3 + + false + mage + + + spell11 + 0 + + + cast + 0 + + + (8,11) + 0 + + 3 + + false + mage + + + spell12 + 0 + + + cast + 0 + + + (9,11) + 0 + + 3 + + false + mage + + + spell2 + 0 + + + cast + 0 + + + (8,11) + 0 + + 3 + (12,12) + + cancel + 0 + + + false + mage + + + spell12 + 0 + + + cast + 0 + + + 1 + 0 + + + 1 + 0 + + + 1 + 0 + + + 1 + 0 + + + 1 + 0 + + + (12,12) + 0 + + 3 + + false + mage + + + spell13 + 0 + + + cast + 0 + + + (9,11) + 0 + + 3 + + false + mage + + + cancel + 0 + + + + false + mage + + + cast + 0 + + + (9,10) + 0 + + 3 + + false + mage + + + spell14 + 0 + + + cast + 0 + + + (9,11) + 0 + + 3 + + true + mage + + + (9,10) + 0 + + 3 + + false + mage + + + spell15 + 0 + + + target1 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell16 + 0 + + + cast + 0 + + + (8,12) + 0 + + 3 + + false + priest + + + false + mage + + + spell18 + 0 + + + cast + 0 + + + (9,12) + 0 + + 3 + + false + mage + + + spell20 + 0 + + + cast + 0 + + + (12,12) + 0 + + 3 + + false + mage + + + spell22 + 0 + + + cast + 0 + + + false + mage + + + spell22 + 0 + + + target2 + 0 + + + cast + 0 + + 3 + (12,12) + + done + 0 + + 3 + + false + mage + + + cast + 0 + + + + + + + + + false + mage + + + cancel + 0 + + + (12,10) + + 3 + + false + mage + + + spell22 + 0 + + + target4 + 0 + + + cast + 0 + + 3 + + false + mage + + + target2 + 0 + + + spell23 + 0 + + + cast + 0 + + + (8,11) + 0 + + 3 + + false + mage + + + cast + 0 + + + 1 + 0 + + + 1 + 0 + + + 1 + 0 + + + (11,11) + 0 + + 3 + + false + mage + + + spell26 + 0 + + + cast + 0 + + + + (8,11) + 0 + + 3 + + false + mage + + + spell28 + 0 + + + cast + 0 + + + (7,11) + 3 + + + (9,9) + 2 + + + (9,10) + 2 + + + (10,10) + 1 + + 3 + + false + mage + + + spell29 + 0 + + + cast + 0 + + + (10,12) + 0 + + + done + 0 + + 3 + + false + mage + + + spell31 + 0 + + + cast + 0 + + + (10,12) + 0 + + 3 + + false + mage + + + spell32 + 0 + + + cast + 0 + + + (8,12) + 0 + + 3 + + false + mage + + + cast + 0 + + + (10,12) + 0 + + 3 + + + false + mage + + + spell33 + 0 + + + cast + 0 + + 3 + + + (10,11) + (10,10) + (10,9) + (10,8) + (10,7) + (10,6) + (9,6) + (8,6) + (7,6) + (6,6) + (5,6) + (4,6) + (3,6) + + 3 + + false + mage + + + cancel + 0 + + + true + mage + + 3 + + false + mage + + + spell36 + 0 + + + cast + 0 + + + pick4 + 0 + + + (2,7) + 0 + + 3 + + false + mage + + + spell37 + 0 + + + cast + 0 + + + (2,5) + 3 + + + (2,6) + 2 + + + (2,7) + 1 + + 3 + + false + mage + + + spell38 + 0 + + + cast + 0 + + + + + (3,8) + 0 + + (3,5) + + true + mage + + + + (2,9) + 0 + + + false + mage + + + cast + 0 + + + + (2,8) + 0 + + 3 + + false + mage + + + other + 0 + + + spell2 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell3 + 0 + + + cast + 0 + + + (3,9) + 0 + + 3 + + false + mage + + + spell5 + 0 + + + spell6 + 0 + + + spell7 + 0 + + + cast + 0 + + + (3,9) + 0 + + 3 + + false + mage + + + spell8 + 0 + + + cast + 0 + + + (2,6) + 3 + + + (5,5) + 2 + + + (5,4) + 1 + + 3 + + false + mage + + + spell11 + 0 + + + cast + 0 + + + (3,6) + 0 + + 3 + + false + mage + + + spell12 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell13 + 0 + + + cast + 0 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + false + mage + + (2,6) + + + + (3,5) + + + + + + + 3 + (4,5) + (3,6) + (3,7) + (3,8) + (3,9) + + true + mage + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + 0 + 1 + + + false + mage + + (3,10) + (3,11) + (3,12) + 3 + (3,13) + + true + mage + + + (5,16) + 0 + + 3 + + true + mage + + + (3,15) + 0 + + 3 + + true + mage + + + false + mage + + + false + mage + + + spell14 + 0 + + + cast + 0 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + 0 + -1 + + + (3,5) + 2 + + + (3,6) + 1 + + + done + 0 + +1 + + number + + 9 + 0 + false + + + okay + 0 + + (58,32) + (57,32) + (56,32) + (55,33) + (54,34) + (53,35) + (52,36) + (51,37) + (50,36) + (49,35) + + 3 + + number + + choose + 0 + + + right + 0 + + + right + 0 + + + right + 0 + + + right + 0 + + + strings + 0 + + + led22 + 0 + + + done + 0 + + + okay + 0 + + + false + mage + + + spell17 + 0 + + + cast + 0 + + + (50,35) + 0 + + 3 + + false + mage + + + spell21 + 0 + + + cast + 0 + + 3 + + true + mage + + 3 + + false + mage + + + spell22 + 0 + + + cast + 0 + + 3 + (49,36) + + true + mage + + 3 + (48,35) + + false + mage + + + spell23 + 0 + + + cast + 0 + + 3 + (47,35) + (46,35) + (45,35) + 3 + + false + mage + + + spell24 + 0 + + + target1 + 0 + + + cast + 0 + + 3 + + false + mage + + + spell25 + 0 + + + cast + 0 + + + (46,33) + 3 + + + (46,34) + 2 + + + (43,34) + 1 + + 3 + + false + mage + + + spell27 + 0 + + + cast + 0 + + + (43,34) + 0 + + 3 + + false + mage + + + cancel + 0 + + + + false + mage + + + other + 0 + + + other + 0 + + + spell28 + 0 + + + cast + 0 + + + (46,33) + 2 + + + (46,34) + 1 + + + + + + + + (50,35) + (49,35) + (50,35) + (51,35) + + (12,4) + + false + mage + + + other + 0 + + + spell18 + 0 + + + cast + 0 + + (12,53) + (12,54) + (13,55) + (13,56) + + btn1 + 0 + + + + quit + 0 + +