(0:19) When somebody uses object type %checktest, (1:13) and the triggering furre is facing northeast (up and right), (5:350) set variable %checktest to the X,Y position the triggering furre (moved from/is standing at). (5:352) move the position in variable %checktest northeast (up and right) 1 step(s). (0:19) When somebody uses object type %checktest, (1:14) and the triggering furre is facing southeast (down and right), (5:350) set variable %checktest to the X,Y position the triggering furre (moved from/is standing at). (5:353) move the position in variable %checktest southeast (down and right) 1 step(s). (0:19) When somebody uses object type %checktest, (1:15) and the triggering furre is facing southwest (down and left), (5:350) set variable %checktest to the X,Y position the triggering furre (moved from/is standing at). (5:354) move the position in variable %checktest southwest (down and left) 1 step(s). (0:19) When somebody uses object type %checktest, (1:16) and the triggering furre is facing northwest (up and left), (5:350) set variable %checktest to the X,Y position the triggering furre (moved from/is standing at). (5:355) move the position in variable %checktest northwest (up and left) 1 step(s). (0:3) When somebody moves into object type 619, (5:92) turn the triggering furre to face southwest. (0:3) When somebody moves into object type 618, (5:91) turn the triggering furre to face southeast. (0:4) When a furre turns, (3:5) where the triggering furre (moved from/is standing at), (5:6) swap object types 619 and 618. (0:19) When somebody uses object type 0, (1:1101) and there's no furre at (%checktest.x,%checktest.y), (1:18) and they (moved from/are standing at) object type 619, (1:13) and the triggering furre is facing northeast (up and right), (1:40) and 1 step(s) northeast (up and right) from the triggering furre is floor 32, (1:50) and 1 step(s) northeast (up and right) from the triggering furre is object 0, (3:50) 1 step(s) northeast (up and right) from where the triggering furre (moved from/is standing), (5:4) place object type 619. (3:5) where the triggering furre (moved from/is standing at), (5:4) place object type 0. (5:80) move any furre present 1 step(s) northeast (up and right) if there's nobody already there. (0:19) When somebody uses object type 0, (1:1101) and there's no furre at (%checktest.x,%checktest.y), (1:18) and they (moved from/are standing at) object type 619, (1:15) and the triggering furre is facing southwest (down and left), (1:42) and 1 step(s) southwest (down and left) from the triggering furre is floor 32, (1:52) and 1 step(s) southwest (down and left) from the triggering furre is object 0, (3:52) 1 step(s) southwest (down and left) from where the triggering furre (moved from/is standing), (5:4) place object type 619. (3:5) where the triggering furre (moved from/is standing at), (5:4) place object type 0. (5:82) move any furre present 1 step(s) southwest (down and left) if there's nobody already there. (0:19) When somebody uses object type 0, (1:1101) and there's no furre at (%checktest.x,%checktest.y), (1:18) and they (moved from/are standing at) object type 618, (1:14) and the triggering furre is facing southeast (down and right), (1:41) and 1 step(s) southeast (down and right) from the triggering furre is floor 32, (1:51) and 1 step(s) southeast (down and right) from the triggering furre is object 0, (3:51) 1 step(s) southeast (down and right) from where the triggering furre (moved from/is standing), (5:4) place object type 618. (3:5) where the triggering furre (moved from/is standing at), (5:4) place object type 0. (5:81) move any furre present 1 step(s) southeast (down and right) if there's nobody already there. (0:19) When somebody uses object type 0, (1:1101) and there's no furre at (%checktest.x,%checktest.y), (1:18) and they (moved from/are standing at) object type 618, (1:16) and the triggering furre is facing northwest (up and left), (1:43) and 1 step(s) northwest (up and left) from the triggering furre is floor 32, (1:53) and 1 step(s) northwest (up and left) from the triggering furre is object 0, (3:53) 1 step(s) northwest (up and left) from where the triggering furre (moved from/is standing), (5:4) place object type 618. (3:5) where the triggering furre (moved from/is standing at), (5:4) place object type 0. (5:83) move any furre present 1 step(s) northwest (up and left) if there's nobody already there.