(0:60) When a furre moves northeast, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:351) set variable %mooncheck to the X,Y position the triggering furre moved to. (5:352) move the position in variable %mooncheck northeast (up and right) -2 step(s). (0:61) When a furre moves southeast, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:351) set variable %mooncheck to the X,Y position the triggering furre moved to. (5:353) move the position in variable %mooncheck southeast (down and right) -2 step(s). (0:62) When a furre moves southwest, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:351) set variable %mooncheck to the X,Y position the triggering furre moved to. (5:354) move the position in variable %mooncheck southwest (down and left) -2 step(s). (0:63) When a furre moves northwest, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:351) set variable %mooncheck to the X,Y position the triggering furre moved to. (5:355) move the position in variable %mooncheck northwest (up and left) -2 step(s). (0:7) When somebody moves into position (%moon.x,%moon.y), (1:5) and they successfully moved, (5:300) set variable %moon to the value 0. (0:0) When everything is starting up, (5:300) set variable %moon to the value 0. (0:7) When somebody moves into position (10,28), --Moonwalk! (1:5) and they successfully moved, (1:200) and variable %moon is equal to 0, (5:351) set variable %moon to the X,Y position the triggering furre moved to. (5:200) emit message {Hit your head! You're confused.} to whoever set off the trigger. (5:50) set countdown timer 3 to go off in 300 seconds. -- Five minutes (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2435, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2436, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2497, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2498, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2499, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2500, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2501, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2502, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2503, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2504, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2506, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2507, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 454, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2508, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2509, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2510, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2511, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2512, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2513, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2514, (0:1) Whenever somebody moves, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2515, (5:351) set variable %moon to the X,Y position the triggering furre moved to. (5:300) set variable %check to the value 0. (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2435, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2436, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2497, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2498, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2499, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2500, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2501, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2502, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2503, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2504, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2506, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2507, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 454, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2508, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2509, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2510, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2511, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2512, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2513, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2514, (0:1) Whenever somebody moves, (1:105) (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (1:1013) and position (%mooncheck.x,%mooncheck.y) is object type 2515, (5:350) set variable %moon to the X,Y position the triggering furre (moved from/is standing at). (5:300) set variable %check to the value 0. (0:60) When a furre moves northeast, (1:200) and variable %check is equal to 1, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:352) move the position in variable %moon northeast (up and right) -1 step(s). (3:6) where the triggering furre moved into, (5:100) turn on 'classic' mode and update the screen after each trigger. (5:80) move any furre present -2 step(s) northeast (up and right) if there's nobody already there. (5:101) turn 'classic' mode back off. (0:61) When a furre moves southeast, (1:200) and variable %check is equal to 1, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:353) move the position in variable %moon southeast (down and right) -1 step(s). (3:6) where the triggering furre moved into, (5:100) turn on 'classic' mode and update the screen after each trigger. (5:81) move any furre present -2 step(s) southeast (down and right) if there's nobody already there. (5:101) turn 'classic' mode back off. (0:62) When a furre moves southwest, (1:200) and variable %check is equal to 1, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:354) move the position in variable %moon southwest (down and left) -1 step(s). (3:6) where the triggering furre moved into, (5:100) turn on 'classic' mode and update the screen after each trigger. (5:82) move any furre present -2 step(s) southwest (down and left) if there's nobody already there. (5:101) turn 'classic' mode back off. (0:63) When a furre moves northwest, (1:200) and variable %check is equal to 1, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:355) move the position in variable %moon northwest (up and left) -1 step(s). (3:6) where the triggering furre moved into, (5:100) turn on 'classic' mode and update the screen after each trigger. (5:83) move any furre present -2 step(s) northwest (up and left) if there's nobody already there. (5:101) turn 'classic' mode back off. (0:50) When countdown timer 2 goes off, (3:2) at position (%moon.x,%moon.y) on the map, (5:201) emit message {Your Head has healed.} to any furre present. (5:300) set variable %moon to the value 0. (0:2) When somebody moves into floor type 168, (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%moon.x,%moon.y), (5:300) set variable %moon to the value 0. (5:200) emit message {Your Head has healed.} to whoever set off the trigger. (0:1) Whenever somebody moves, (5:300) set variable %check to the value 1.