ASSERT(!invalid_monster_type(m.type)) in 'tags.cc' at line 5581 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-1779-g7aee5af Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-7aee5af9ba -name Grorgnorb -rc /dgldir/rcfiles/crawl-git/Grorgnorb.rc -macro /dgldir/rcfiles/crawl-git/Grorgnorb.macro -morgue /dgldir/morgue/Grorgnorb/ -webtiles-socket /crawl-master/webserver/sockets/Grorgnorb:2016-10-02.14:43:32.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /usr/games/crawl-git-7aee5af9ba(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5ce223]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-7aee5af9ba(_Z13do_crash_dumpv+0x2f2) [0x5d5592]: do_crash_dump() /usr/games/crawl-git-7aee5af9ba(_Z20crash_signal_handleri+0x9c) [0x5ce4bc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f508431e4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f50846b4b7b]: /usr/games/crawl-git-7aee5af9ba() [0x5d4d49] /usr/games/crawl-git-7aee5af9ba() [0x5d5011] /usr/games/crawl-git-7aee5af9ba(_Z17unmarshallMonsterR6readerR7monster+0x1582) [0xa78662]: unmarshallMonster(reader&, monster&) /usr/games/crawl-git-7aee5af9ba(_Z8tag_readR6reader8tag_type+0x1544) [0xa7c5f4]: tag_read(reader&, tag_type) /usr/games/crawl-git-7aee5af9ba() [0x68a584] /usr/games/crawl-git-7aee5af9ba(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x1203) [0x68f303]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-git-7aee5af9ba(_Z12startup_stepv+0x8ac) [0xa4dd4c]: startup_step() /usr/games/crawl-git-7aee5af9ba() [0xbaadb6] /usr/games/crawl-git-7aee5af9ba(main+0x2eb) [0xbaec1b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f508430976d]: /usr/games/crawl-git-7aee5af9ba() [0x534379] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f50846b484e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f50846b484e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005ce92b in call_gdb (file=0x7f508469f180) at crash.cc:420 gdb = attach_cmd = "attach 24255\000\000\000\000\000\000\000" #2 0x00000000005d55b2 in do_crash_dump () at dbg-asrt.cc:670 t = 1475419413 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x245e0a8 "/dgldir/morgue/Grorgnorb/"}} name = "/dgldir/morgue/Grorgnorb/crash-Grorgnorb-20161002-144333.txt", '\000' file = 0x7f508469f180 #3 0x00000000005ce4bc in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f50846b4b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d4d49 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff1565b310 "ASSERT(!invalid_monster_type(m.type)) in 'tags.cc' at line 5581 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d5011 in AssertFailed (expr=0xbe41e3 "!invalid_monster_type(m.type)", file=0xbe409a "tags.cc", line=5581, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(!invalid_monster_type(m.type)) in 'tags.cc' at line 5581 failed.\000RJ\302\205P\177\000\000\000\000\000\000\000\000\000\000\060\343\372\001", '\000' "\331, M\302\205P\177\000\000uD\302\205P\177\000\000\035SÅP\177\000\000\060\343\372\001\000\000\000\000iQ\302\205P\177\000\000\060\343\372\001\000\000\000\000ocÅP\177\000\000d\000\000\000\000\000\000\000\060\343\372\001\000\000\000\000\001\000\000\000\000\000\000\000\\\222\302\205P\177\000\000\360t\371\001\000\000\000\000\305'ÅP\177\000\000\000\000\000\000\000\000\000\000 \347i\204P\177\000\000\b"... args = {{gp_offset = 2244154836, fp_offset = 32592, overflow_arg_area = 0x78, reg_save_area = 0x7f5085c30738}} fileName = #8 0x0000000000a78662 in unmarshallMonster (th=..., m=...) at tags.cc:5581 y = len = parts = x = help = nenchs = #9 0x0000000000a7c5f4 in tag_read_level_monsters (th=...) at tags.cc:6018 i = count = #10 tag_read (inf=..., tag_id=) at tags.cc:1256 buf = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x254d450 "\002\006", _M_finish = 0x257dd8b "", _M_end_of_storage = 0x257dd8b ""}}, } data_size = th = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x7fff1565c110, _read_offset = 107252, _minorVersion = 174, _safe_read = false} #11 0x000000000068a584 in _restore_tagged_chunk (save=, name=..., tag=tag@entry=TAG_LEVEL, complaint=complaint@entry=0xbc33f3 "Level file is invalid.") at files.cc:2165 inf = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, _file = 0x0, _chunk = 0x253d3a0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 174, _safe_read = false} reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}} #12 0x000000000068f303 in load_level (stair_taken=DNGN_STONE_STAIRS_DOWN_I, load_mode=LOAD_RESTART_GAME, old_level=...) at files.cc:1286 level_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2507618 "Lair:6"}} make_changes = false popped = false just_created_level = false return_pos = {x = 0, y = 0} dest_pos = {x = 26, y = 36} #13 0x0000000000a4dd4c in _post_init (newc=false) at startup.cc:279 old_level = {branch = NUM_BRANCHES, depth = -1} yname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff1565ca10 ""}} #14 startup_step () at startup.cc:1042 choice = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1f37f58 "Grorgnorb"}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x218fec8 "Grorgnorb.cs"}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x21d0b20, _M_finish = 0x21d0b24, _M_end_of_storage = 0x21d0b24}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x21d04a0, _M_finish = 0x21d04a4, _M_end_of_storage = 0x21d04a4}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_RANDOM, job = JOB_ICE_ELEMENTALIST, weapon = WPN_UNKNOWN, fully_random = false} newchar = false ng = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a418 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} #15 0x0000000000baadb6 in _launch_game () at main.cc:408 game_start = ccon = {cstate = 230, smartcstate = 6} #16 0x0000000000baec1b in _launch_game_loop () at main.cc:381 game_ended = false #17 main (argc=, argv=0x7fff1565d1e8) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Oct 2 2016 at 03:27:43 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-7aee5af9ba/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-7aee5af9ba/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-7aee5af9ba/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 6 Level id: Lair:6 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 15 Level vaults: minmay_lair_end_enchanted_forest layout_gridlike lab_entry_generic grunt_megastairs_3 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You feel a surge of power! You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are hopping! n - 5 chunks of flesh (gained 2) Unknown command. Your pack is full. You see here a tapered gold wand. Your pack is full. You see here a slice of pizza. h - 10 potions of curing (gained 1) You swap places. You swap places. Your bullfrog skeleton hits the plant but does no damage. Your bullfrog skeleton hits the plant. You see here a cloak. Your bullfrog skeleton hits the plant but does no damage. Your pack is full. You see here a ring of magical power. Your bullfrog skeleton hits the plant but does no damage. W - 7 fruits (gained 1) Your bullfrog skeleton hits the plant but does no damage. Your bullfrog skeleton hits the plant. Your bullfrog skeleton hits the plant but does no damage. h - 11 potions of curing (gained 1) o - 2 potions of heal wounds (gained 1) You swap places. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (O) Orcish Mines Where to? (Enter - Lair:5, ? - help) What level of the Dungeon? (default 9, ? - help) There is a stone staircase leading up here. You climb upwards. Your mindless thralls stay behind. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Eating one of 5 chunks of flesh. You start eating one of the 5 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. That was not very filling. Eating one of 4 chunks of flesh. You start eating one of the 4 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. That was not very filling. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. That was not very filling. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. That was not very filling. Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. Magic restored. You continue eating. You finish eating. This raw flesh is not very appetising. That was not very filling. The crocodile is too close now for your liking. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile (hasn't noticed you) You feel a surge of power! The shard of ice hits the crocodile. You kill the crocodile! Vehumet accepts your kill. You see here a crocodile corpse. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! n - 6 chunks of flesh Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (O) Orcish Mines Where to? (Enter - D:9, ? - help) What level of the Dungeon? (default 9, ? - help) Eating one of 6 chunks of flesh. You start eating one of the 6 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. Eating one of 5 chunks of flesh. You start eating one of the 5 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. Eating one of 4 chunks of flesh. You start eating one of the 4 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh is not very appetising. There is a stone staircase leading up here. You climb upwards. Your mindless thrall stays behind. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. Level annotation: exclusion: downstairs There is a stone staircase leading down here. There is a staircase back to the Dungeon here. Items here: ! %%% ( )) : ????? [[ | You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! Level annotation: exclusion: downstairs There is a staircase back to the Dungeon here. Items here: ! %%% ( )) : ????? [[ | Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop a book of Cantrips. You drop the cursed +3 quarterstaff "Reacw" {freeze, Int+3 SInv}. You drop a steam dragon hide. You drop a wand of polymorph. Okay, then. Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) You drop a royal jelly. You drop 5 beef jerkies. Okay, then. Unknown command. Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. As you read the scroll labeled ZUTSOT HUSHRIO, it crumbles to dust. You feel strangely unstable. It was a scroll of teleportation. As you read the scroll labeled LUTUIBL TOIN, it crumbles to dust. This is a scroll of acquirement! [a] Weapon [b] Armour [c] Jewellery [d] Book [e] Staff [f] Wand [g] Misc. Evocable [h] Food [i] Gold What kind of item would you like to acquire? (\ to view known items) Something appears at your feet! Okay, then. As you read the scroll of acquirement, it crumbles to dust. This is a scroll of acquirement! [a] Weapon [b] Armour [c] Jewellery [d] Book [e] Staff [f] Wand [g] Misc. Evocable [h] Food [i] Gold What kind of item would you like to acquire? (\ to view known items) Something appears at your feet! d - a glowing cloak Your surroundings suddenly seem different. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +1 cloak. x4 You finish taking off your +1 cloak. You start putting on your armour. You continue putting on your glowing cloak. x5 You finish putting on your +0 cloak of invisibility. You become transparent for a moment. Okay, then. There is a staircase back to the Dungeon here. Items here: ! %%%% ( ))) / :: ????? [[[[ | Press: ? - help, v - describe, . - travel A stone staircase leading down. Removed exclusion. Unknown command. Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Okay, then. Unknown command. Saving game... please wait. Welcome back, Grorgnorb the Deep Elf Ice Elementalist. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) You drop 3 scrolls of recharging. Drop what? 44/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (O) Orcish Mines Where to? (? - help) What level of the Lair of Beasts? (default 1, ? - help) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (O) Orcish Mines Where to? (Enter - Lair:4, ? - help) What level of the Lair of Beasts? (default 1, ? - help) A porcupine comes into view. Unknown command. Cast which spell? (? or * to list) You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Throwing (i - inventory. (,) - cycle): l - 4 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - porcupine Aim: a porcupine You throw a javelin. The javelin hits the porcupine. The porcupine is lightly wounded. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Unknown command. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Unknown command. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - porcupine Aim: a porcupine (lightly wounded) You feel a surge of power! The shard of ice hits the porcupine. You kill the porcupine! Vehumet accepts your kill. You feel your power returning. You see here a porcupine corpse. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You miscast Animate Skeleton. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! n - a chunk of flesh Unknown command. Eat a chunk of flesh? (ye/n/q) You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh tastes great. l - 4 javelins (gained 1) (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (O) Orcish Mines Where to? (Enter - Lair:5, ? - help) What level of the Lair of Beasts? (default 1, ? - help) Magic restored. Your magical contamination has completely faded away. Your icy armour starts to melt. Your icy armour evaporates. A black mamba comes into view. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - black mamba Aim: a black mamba You feel a surge of power! The shard of ice hits the black mamba. The black mamba is heavily wounded. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - black mamba Aim: a black mamba (heavily wounded) You feel a surge of power! The shard of ice misses the black mamba. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - black mamba Aim: a black mamba (heavily wounded) You feel a surge of power! The shard of ice hits the black mamba. You kill the black mamba! Vehumet accepts your kill. You feel your power returning. Your Dodging skill increases to level 10! Unknown command. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. Your mindless thrall stays behind. There is a stone staircase leading up here. There is a stone staircase leading up here. 2 jellies come into view. Found a scroll of identify. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The jelly is engulfed in freezing vapours. The jelly moves out of view. Vehumet accepts your kill. You feel a bit more experienced. The jelly is engulfed in freezing vapours. The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. A jelly comes into view. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The jelly quivers. x2 The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. You feel your power returning. You start resting. Your icy armour starts to melt. You start resting. Your icy armour evaporates. You start resting. Magic restored. Found a staircase to the Slime Pits. Okay, then. 3 jellies come into view. An ooze and a jelly come into view. Found 6 needles of paralysis and 19 gold pieces. You see here a scroll of identify. n - a scroll of identify Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor, f - ooze Aim: an ooze (resting) You feel a surge of power! The jelly quivers. x2 The ooze is engulfed in freezing vapours. You kill the ooze! Vehumet accepts your kill. You feel your power returning. The jelly is engulfed in freezing vapours. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. The jelly is engulfed in freezing vapours. x2 The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. You feel your power returning. The jelly is engulfed in freezing vapours. You kill the jelly! Vehumet accepts your kill. You feel your power returning. An ooze comes into view. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - jelly Aim: a jelly You feel a surge of power! You freeze the jelly. The jelly is heavily wounded. The ooze quivers. The jelly closely misses you. A jelly comes into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jelly Aim: a jelly (heavily wounded) You feel a surge of power! You freeze the jelly. The jelly is severely wounded. The jelly moves out of view. The jelly hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jelly Aim: a jelly (severely wounded) You feel a surge of power! You freeze the jelly. You kill the jelly! Vehumet accepts your kill. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The jelly is engulfed in freezing vapours. The ooze is engulfed in freezing vapours. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - jelly Aim: a jelly (severely wounded) You feel a surge of power! You freeze the jelly. The jelly is almost dead. You block the jelly's attack. The ooze is engulfed in freezing vapours. You kill the ooze! Vehumet accepts your kill. You feel your power returning. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jelly Aim: a jelly (almost dead) You feel a surge of power! You freeze the jelly. You kill the jelly! Vehumet accepts your kill. You feel your power returning. A komodo dragon comes into view. You now have 880 gold pieces (gained 19). There are no items here. A crocodile comes into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile You feel a surge of power! The shard of ice hits the crocodile. You kill the crocodile! Vehumet accepts your kill. You feel your power returning. You hear an angry hiss. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - komodo dragon Aim: a komodo dragon (hasn't noticed you) You feel a surge of power! The shard of ice hits the komodo dragon. The komodo dragon is severely wounded. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - komodo dragon Aim: a komodo dragon (severely wounded) You feel a surge of power! You freeze the komodo dragon. The komodo dragon seems to slow down. The komodo dragon is severely wounded. The komodo dragon closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - komodo dragon Aim: a komodo dragon (severely wounded, slow) You feel a surge of power! You freeze the komodo dragon. You kill the komodo dragon! Vehumet accepts your kill. You feel your power returning. You see here a komodo dragon corpse. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! v - 3 chunks of flesh Unknown command. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh tastes great. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh tastes great. Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh tastes great. Your icy armour starts to melt. Found 26 stones. Unknown command. You swap places. Your icy armour evaporates. You see here 6 needles of paralysis. v - 6 needles of paralysis You swap places. A jelly comes into view. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Unknown command. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - jelly Aim: a jelly You feel a surge of power! You freeze the jelly. The jelly is moderately wounded. The jelly closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jelly Aim: a jelly (moderately wounded) You feel a surge of power! You freeze the jelly. The jelly is almost dead. The jelly hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jelly Aim: a jelly (almost dead) You feel a surge of power! You freeze the jelly. You kill the jelly! Vehumet accepts your kill. Unknown command. 2 river rats come into view. 3 river rats come into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The river rat is engulfed in freezing vapours. x3 The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat You feel a surge of power! You freeze the river rat. The river rat is severely wounded. The river rat misses you. The river rat completely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - river rat Aim: a river rat (severely wounded) You feel a surge of power! You freeze the river rat. The river rat is almost dead. The river rat completely misses you. The river rat bites you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - river rat Aim: a river rat (almost dead) You feel a surge of power! You freeze the river rat. You kill the river rat! Vehumet accepts your kill. You block the river rat's attack. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat You feel a surge of power! You freeze the river rat. The river rat is moderately wounded. The river rat misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - river rat Aim: a river rat (moderately wounded) You feel a surge of power! You freeze the river rat. You kill the river rat! Vehumet accepts your kill. You feel your power returning. 2 river rats come into view. A river rat comes into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. A river rat comes into view. The river rat twitches its whiskers. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! That beam is likely to hit you. Continue anyway? You are engulfed in freezing vapours. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. You start resting. Your icy armour starts to melt. Your icy armour evaporates. HP restored. Found a stone staircase leading up. A basilisk comes into view. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - basilisk Aim: a basilisk (hasn't noticed you) You feel a surge of power! The shard of ice hits the basilisk. The basilisk is almost dead. The basilisk hisses angrily. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - basilisk Aim: a basilisk (almost dead) You feel a surge of power! The shard of ice misses the basilisk. The basilisk gazes at you. You easily resist. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - basilisk Aim: a basilisk (severely wounded) You feel a surge of power! The shard of ice hits the basilisk. You kill the basilisk! Vehumet accepts your kill. You feel your power returning. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! You see here a basilisk corpse. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! You see here an inedible chunk of flesh. Unknown command. C - a ring of magical power D - a wand of teleportation M - a slice of pizza There are no items here. You swap places. You swap places. Your icy armour starts to melt. Your komodo dragon skeleton bites the plant! There are no items here. Your komodo dragon skeleton bites the plant. Your icy armour evaporates. You see here a twisted dagger. O - a twisted dagger Okay, then. Unknown command. Put on which piece of jewellery? (? for menu, Esc to quit) You remove your amulet of the gourmand. The world spins around you! I - an amulet of dismissal (around neck) Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines Where to? (Enter - Lair:5, ? - help) What level of the Lair of Beasts? (default 1, ? - help) The world stops spinning. You see here a leather armour. There is a stone staircase leading down here. You climb downwards. You hear a distant snort. Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! 4 death yaks, 2 elephants, a hippogriff, a spiny frog and a fire crab come into view. The elephant trumpets! The hippogriff screeches! Found a stone staircase leading up. There is a stone staircase leading up here. As you read the scroll of magic mapping, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. The death yak moves out of view. A death yak and an elephant come into view. Unknown command. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! The spiny frog croaks. The elephant trumpets! The death yak bellows! x3 Unknown command. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. Your mindless thralls stay behind. You hear a distant snort. Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! There is a stone staircase leading up here. Unknown command. Unknown command. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The spiny frog is engulfed in freezing vapours. The spiny frog seems to slow down. Unknown command. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The elephant is engulfed in freezing vapours. x2 The death yak is engulfed in freezing vapours. The fire crab is engulfed in freezing vapours. The spiny frog is engulfed in freezing vapours. Unknown command. Unknown command. Unknown command. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The elephant is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. The elephant is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. The fire crab breathes flames at you. You hear a sizzling sound! The hippogriff is engulfed in freezing vapours. Unknown command. Unknown command. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - spiny frog Aim: a spiny frog (freezing vapour, severely wounded, slow) You feel a surge of power! The shard of ice hits the spiny frog. You kill the spiny frog! Vehumet accepts your kill. You feel your power returning. The plant is engulfed in roaring flames. The death yak is engulfed in freezing vapours. x2 The elephant is engulfed in freezing vapours. x2 The death yak is engulfed in freezing vapours. The hippogriff is engulfed in freezing vapours. The fire crab breathes flames at you. You hear a sizzling sound! Unknown command. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor, f - you There's already a cloud there. Okay, then. Unknown command. Unknown command. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor, f - you There's already a cloud there. Okay, then. Unknown command. Unknown command. You are engulfed in roaring flames. Your icy armour melts away. The plant is engulfed in roaring flames. The death yak is engulfed in freezing vapours. The elephant is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. x2 The elephant is engulfed in freezing vapours. The hippogriff is engulfed in freezing vapours. You climb upwards. There is a stone staircase leading down here. Unknown command. You see here 26 stones. A rime drake comes into view. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - rime drake Aim: a rime drake You feel a surge of power! The shard of ice hits the rime drake. The rime drake partially resists. The rime drake is moderately wounded. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - rime drake Aim: a rime drake (moderately wounded) You feel a surge of power! The shard of ice hits the rime drake. The rime drake partially resists. The rime drake is almost dead. The rime drake breathes ice at you. The flash freeze hits you! You are encased in ice. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - rime drake Aim: a rime drake (almost dead, catching its breath) You feel a surge of power! The shard of ice hits the rime drake. The rime drake partially resists. You kill the rime drake! Vehumet accepts your kill. Your Dodging skill increases to level 11! Unknown command. Okay, then. The ice encasing you melts away. There is a stone staircase leading down here. You climb downwards. You hear a distant snort. Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! You hear the brisk ticking of a very distant clock. A black mamba comes into view. Found a shield. There is a stone staircase leading up here. Unknown command. A river rat comes into view. 2 river rats come into view. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You feel a surge of power! The river rat is engulfed in freezing vapours. A river rat comes into view. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. A river rat comes into view. A death yak comes into view. The death yak bellows! Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! The death yak is engulfed in freezing vapours. The river rat barely misses you. A death yak comes into view. The death yak bellows! You hit the river rat but do no damage. The death yak is engulfed in freezing vapours. The river rat misses you. The river rat closely misses you. A death yak comes into view. Unknown command. A crocodile comes into view. The river rat barely misses you. The death yak is engulfed in freezing vapours. The river rat misses you. The death yak is engulfed in freezing vapours. The river rat completely misses you. Found a scroll of blinking. The river rat completely misses you. The death yak is engulfed in freezing vapours. The crocodile is engulfed in freezing vapours. The river rat misses you. The death yak is engulfed in freezing vapours. The river rat bites you but does no damage. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! That beam is likely to hit you. Continue anyway? The river rat completely misses you. The river rat is engulfed in freezing vapours. The river rat closely misses you. The death yak is engulfed in freezing vapours. You block the river rat's attack. Your icy armour starts to melt. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The death yak is engulfed in freezing vapours. The river rat barely misses you. The river rat completely misses you. The death yak is engulfed in freezing vapours. x3 Unknown command. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud Press: ? - help, Dir - move target cursor You feel a surge of power! That beam is likely to hit you. Continue anyway? The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The river rat is engulfed in freezing vapours. You kill the river rat! Vehumet accepts your kill. You feel your power returning. The death yak is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. x2 The death yak is engulfed in freezing vapours. You kill the death yak! Vehumet accepts your kill. You feel your power returning. Casting: Freezing Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f - death yak Aim: a death yak (heavily wounded) You feel a surge of power! The shard of ice hits the death yak. The death yak is severely wounded. The death yak gores you but does no damage. A yak comes into view. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - death yak Aim: a death yak (severely wounded) You feel a surge of power! The shard of ice hits the death yak. The death yak is almost dead. The yak bellows! Your icy armour evaporates. The yak moves out of view. The death yak gores you!! Unknown command. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - death yak Aim: a death yak (almost dead) You feel a surge of power! The shard of ice hits the death yak. The death yak is almost dead. The death yak closely misses you. A yak comes into view. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Icicle Press: ? - help, Shift-Dir - straight line, f/p - death yak Aim: a death yak (almost dead) You feel a surge of power! The shard of ice hits the death yak. You kill the death yak! Vehumet accepts your kill. The death yak is engulfed in freezing vapours. The yak is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. The death yak is engulfed in freezing vapours. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase to the Slime Pits here. There is a stone staircase leading down here. Casting: Throw Icicle Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! You start resting. Your icy armour starts to melt. Casting: Ozocubu's Armour Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your icy armour thickens. You climb downwards. You hear a distant snort. Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! You hear the urgent ticking of a very distant clock. The death yak bellows! x5; You hear a trumpeting! The death yak gores you!! x2 * * * LOW HITPOINT WARNING * * * The death yak closely misses you. The death yak misses you. x2 The death yak gores you! * * * LOW HITPOINT WARNING * * * You hear a croak. There is a stone staircase leading up, spattered with blood here. Okay, then. Unknown command. Search for what [? for help]? blink Unknown command. Unknown command. Unknown command. Saving game... please wait. >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Grorgnorb] Species: Deep Elf Job: Ice Elementalist HP: 5/72; mods: 0/0 MP: 29/44; mod: 0 Stats: 5 (5) 26 (26) 15 (15) Position: (26, 36), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 7 | 2040 | 61/566 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 11 | 2441 | 2/530 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 4 | 740 | 33/353 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 11 | 2059 | 8/446 Conjurations | X | 1 | 100 | 9 | 2351 | 459/462 Hexes | X | 0 | 0 | 0 | 0 | 0/29 Charms | X | 0 | 0 | 2 | 80 | 5/75 Summonings | X | 0 | 0 | 5 | 660 | 30/252 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | X | 0 | 0 | 10 | 2551 | 197/547 Air Magic | X | 0 | 0 | 4 | 590 | 90/250 Earth Magic | | 0 | 0 | 0 | 0 | 0/42 Poison Magic | X | 0 | 0 | 0 | 0 | 0/42 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: #20: 455 #114: 16 Attributes: #12: 880 #23: 8811 #24: 527852356 #27: 31026 #49: 1113 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #46: staff of power eq slot #1, inv slot #3: +0 cloak of invisibility eq slot #2, inv slot #23: +2 helmet eq slot #3, inv slot #25: +0 pair of gloves eq slot #5, inv slot #37: +0 buckler eq slot #6, inv slot #35: +2 robe of the Archmagi eq slot #7, inv slot #9: +2 ring of evasion eq slot #8, inv slot #32: ring of wizardry eq slot #9, inv slot #34: amulet of dismissal }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: *,,** **,,,,,,,,,**,,.. **,,** *,,....,,,,**,,,# **,,* **,...,.,,,,,,,,# **,*** *,#..,..,,,**,,.. **,,,** *,..,...,,,,*,,.. * *,,,,,* ####.,....,,,*,,,.P * **,,,,* ###.⌠.#...,.,,,,**,P. * **,,,,* ♣..YYY.#....,,,,**,.. *,,,,** *#⌠.@Y⌠Y....,,,,,,,#? **,,****###.....#....,,,,,,,.. **,****,.P.#.†.##,,,.,,,,,,,,. *,** *.....#....#,,..,,,,,,,,, **,* *...##.....##.#,,,,,,,,,, ***,** **...#...⌠....#**,,,,,,,,, *,,** **,............##*,,,,,,,,* ,,** **,,#...⌠..<..⌠..#***,,,,,,* *** **,,*....t.........#****,,,,* clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (45, 45): {{{{ CLASS: TimedMarker dur: 1797 started: true msg: CLASS: TimedMessaging finalmsg: You hear the last, dying ticks of the clock. ranges: 1: 1: 5000 2: stately 2: 1: 4000 2: 3: 1: 2500 2: brisk 4: 1: 1500 2: urgent 5: 1: 0 2: frantic noisemaker: clock range_adjectives: 1: 1: 30 2: very distant 2: 1: 15 2: distant 3: 1: 7 2: $F nearby 4: 1: 0 2: $F check: 1312 verb: ticking initmsg: 1: You hear a distant snort. 2: Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! sound_channel: 32 dur_short: 4040 props: feat_tile: dngn_portal_labyrinth_gone dstname: lab floor: stone_arch high: 404 low: 404 high_short: 40 low_short: 40 turns: 404 single_timed: true }}}} >>>>>>>>>>>>>>>>>>>>>>