(0:7) When somebody moves into position (64,34), (1:1004) and they're not holding item 422 in paws, (1:1101) and there's no furre at (30,39), (5:14) move the triggering furre to (28,41) if there's nobody already there. (3:2) at position (32,37) on the map, (5:4) place object type 254. (5:41) place object type 262 at (30,38). (5:41) place object type 173 at (28,40). (3:2) at position (28,41) on the map, (5:16) move any furre present to (30,39) if there's nobody already there. (5:200) emit message {Cthulhu: Come back for more then? Fine! This time you will fail!} to whoever set off the trigger. (5:312) set variable %monhp to the total of rolling 5 dice with 8 sides plus 75. (5:312) set variable %charhp to the total of rolling 5 dice with 5 sides plus 55. (5:200) emit message {[Cthulhu has challenged you. He is a formidable opponent; perhaps a weapon of somesort would help. If you accept the challenge type accept, but if you're afraid and want to scurry off, type reject.]} to whoever set off the trigger. (5:300) set variable %p to the value 0. (5:8) play sound 30 to whoever set off the trigger. (0:7) When somebody moves into position (64,34), (1:1002) and they are holding item 422 in their paws, (1:1101) and there's no furre at (30,39), (5:14) move the triggering furre to (28,41) if there's nobody already there. (3:2) at position (32,37) on the map, (5:4) place object type 254. (5:41) place object type 262 at (30,38). (5:41) place object type 173 at (28,40). (3:2) at position (28,41) on the map, (5:16) move any furre present to (30,39) if there's nobody already there. (5:200) emit message {Cthulhu: Come back for more then? Fine! This time you will fail!} to whoever set off the trigger. (5:312) set variable %monhp to the total of rolling 5 dice with 8 sides plus 200. (5:312) set variable %charhp to the total of rolling 5 dice with 5 sides plus 305. (5:200) emit message {[Cthulhu has challenged you. He is a formidable opponent; perhaps a weapon of somesort would help. If you accept the challenge type accept, but if you're afraid and want to scurry off, type reject.]} to whoever set off the trigger. (5:300) set variable %p to the value 0. (5:8) play sound 30 to whoever set off the trigger. (0:31) When a furre says {reject}, (1:19) and they (moved from/are standing at) position (30,39), (5:41) place object type 1040 at (28,40). (3:2) at position (30,39) on the map, (5:17) move any furre present to (10,24), or to someplace nearby if it's occupied. (3:2) at position (30,38) on the map, (5:23) swap the object with the object at (32,37). (5:300) set variable %cbattle to the value 0. (5:300) set variable %monhp to the value 0. (5:300) set variable %charhp to the value 0. (5:200) emit message {Cthulhu: That's what I thought! Come back if you want to fight!} to whoever set off the trigger. (5:72) Make the triggering furre lie down. (0:31) When a furre says {accept}, (1:200) and variable %a is equal to 0, (1:19) and they (moved from/are standing at) position (30,39), (5:200) emit message {[You have accepted! To battle, say 'attack', if you have a weapon, you've got an advantage. You're not aiming for one number this time, you've each got hitpoints. Good luck.]} to whoever set off the trigger. (5:200) emit message {Cthulhu: You will not win!} to whoever set off the trigger. (5:200) emit message {Your HP: %charhp} to whoever set off the trigger. (5:200) emit message {Cthulhu's HP: %monhp} to whoever set off the trigger. (5:200) emit message {[Your Move] (Just say attack)} to whoever set off the trigger. (5:300) set variable %cbattle to the value 1. (5:300) set variable %a to the value 1. (0:70) When a furre idles (doesn't do ANYTHING) for 45 seconds, (1:19) and they (moved from/are standing at) position (30,39), (5:41) place object type 1040 at (28,40). (3:2) at position (30,39) on the map, (5:17) move any furre present to (10,24), or to someplace nearby if it's occupied. (3:2) at position (30,38) on the map, (5:23) swap the object with the object at (32,37). (5:300) set variable %cbattle to the value 0. (5:300) set variable %monhp to the value 0. (5:300) set variable %charhp to the value 0. (5:200) emit message {[Error: Time out.]} to whoever set off the trigger. (5:8) play sound 84 to whoever set off the trigger. (5:300) set variable %a to the value 0. (0:31) When a furre says {attack}, (1:200) and variable %p is equal to 0, (1:1004) and they're not holding item 566 in paws, (1:1004) and they're not holding item 422 in paws, (1:19) and they (moved from/are standing at) position (30,39), (1:200) and variable %cbattle is equal to 1, (5:300) set variable %move to the value 0. (5:312) set variable %chattack to the total of rolling 1 dice with 5 sides plus 0. (5:200) emit message {Your attack does %chattack damage!} to whoever set off the trigger. (5:304) take variable %monhp and subtract %chattack from it. (5:50) set countdown timer 501 to go off in 2 seconds. (5:300) set variable %p to the value 1. (0:31) When a furre says {attack}, (1:200) and variable %p is equal to 0, (1:1002) and they are holding item 566 in their paws, (1:19) and they (moved from/are standing at) position (30,39), (1:200) and variable %cbattle is equal to 1, (5:300) set variable %move to the value 0. (5:312) set variable %chattack to the total of rolling 1 dice with 5 sides plus 12. (5:200) emit message {Your attack does %chattack damage!} to whoever set off the trigger. (5:305) take variable %monhp and subtract variable %chattack from it. (5:50) set countdown timer 501 to go off in 2 seconds. (5:300) set variable %p to the value 1. (0:31) When a furre says {attack}, (1:200) and variable %p is equal to 0, (1:1002) and they are holding item 422 in their paws, (1:19) and they (moved from/are standing at) position (30,39), (1:200) and variable %cbattle is equal to 1, (5:300) set variable %move to the value 0. (5:312) set variable %chattack to the total of rolling 1 dice with 5 sides plus 7. (5:200) emit message {Your attack does %chattack damage!} to whoever set off the trigger. (5:305) take variable %monhp and subtract variable %chattack from it. (5:50) set countdown timer 501 to go off in 2 seconds. (5:300) set variable %p to the value 1. (0:50) When countdown timer 501 goes off, (1:200) and variable %cbattle is equal to 1, (1:201) and variable %monhp is greater than 0, (5:312) set variable %cattack to the total of rolling 1 dice with 17 sides plus 0. (5:305) take variable %charhp and subtract variable %cattack from it. (3:2) at position (30,39) on the map, (5:201) emit message {Cthulhu's attack does %cattack damage!} to any furre present. (5:50) set countdown timer 117 to go off in 2 seconds. (0:50) When countdown timer 501 goes off, (1:200) and variable %cbattle is equal to 1, (1:202) and variable %monhp is less than 1, (3:2) at position (30,39) on the map, (5:201) emit message {Cthulhu: You have beaten me once again! How?! *runs off crying*} to any furre present. (5:9) play sound 5 to any furre present. (3:2) at position (30,38) on the map, (5:4) place object type 1040. (3:2) at position (28,40) on the map, (5:4) place object type 1040. (3:2) at position (30,39) on the map, (5:200) emit message {[For your victory the gods have granted you share of this dream. But this is to be used sparingly, for if it is abused, banishment will ensue.]} to whoever set off the trigger. (5:9) play sound 79 to any furre present. (5:103) share dream control with any furre present. (5:300) set variable %cbattle to the value 0. (3:2) at position (30,38) on the map, (5:23) swap the object with the object at (32,37). (5:41) place object type 1040 at (32,37). (5:300) set variable %a to the value 0. (0:50) When countdown timer 117 goes off, (1:201) and variable %charhp is greater than 0, (1:200) and variable %cbattle is equal to 1, (3:2) at position (30,39) on the map, (5:201) emit message {Your HP: %charhp} to any furre present. (3:2) at position (30,39) on the map, (5:201) emit message {Cthulhu's HP: %monhp} to any furre present. (3:2) at position (30,39) on the map, (5:201) emit message {[Your move]} to any furre present. (5:300) set variable %p to the value 0. (0:50) When countdown timer 117 goes off, (1:200) and variable %cbattle is equal to 1, (1:202) and variable %charhp is less than 1, (3:2) at position (30,39) on the map, (5:75) Make any furre present lie down. (5:201) emit message {Cthulhu has won!} to any furre present. (5:201) emit message {Cthulhu: Victory is mine! Now you perish!} to any furre present. (3:2) at position (30,39) on the map, (5:17) move any furre present to (10,24), or to someplace nearby if it's occupied. (5:41) place object type 1040 at (28,40). (3:2) at position (30,39) on the map, (5:17) move any furre present to (10,24), or to someplace nearby if it's occupied. (3:2) at position (30,38) on the map, (5:23) swap the object with the object at (32,37). (5:300) set variable %cbattle to the value 0. (5:300) set variable %monhp to the value 0. (5:300) set variable %charhp to the value 0. (5:300) set variable %a to the value 0.