ASSERT(in_bounds(where)) in 'bloodspatter.cc' at line 173 failed. (where = (0,0)) Version: Dungeon Crawl Stone Soup 0.31-a0-1352-gc98d92d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9562237406929465882, deterministic pregen: 1 Version history: Game started: 0.31-a0-1321-g5021b54 0.31-a0-1351-g98b23dd 0.31-a0-1352-gc98d92d Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name MrDizzy -rc /var/dcss/gamedata/dcss-trunk/rc-files/MrDizzy.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/MrDizzy.macro -morgue /var/dcss/gamedata/dcss/morgue/MrDizzy/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/MrDizzy:2023-12-22.02:53:26.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x78d928]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x79740e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x78dd90]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7ffabb05b4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7ffabb401269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x796bb9] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x188) [0x796d48]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16bleed_onto_floorRK9coord_def12monster_typeibS1_b+0xfe) [0x759aae]: bleed_onto_floor(coord_def const&, monster_type, int, bool, coord_def const&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN7monster23did_deliberate_movementEv+0xfe) [0xb456ee]: monster::did_deliberate_movement() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa99a87] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa9c395] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19handle_monster_moveP7monster+0x1b62) [0xa9e762]: handle_monster_move(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15handle_monstersb+0xb04) [0xa9fbb4]: handle_monsters(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x12e) [0xde431e]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xde57ce] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xde65bd] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e663c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7ffabb046840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e7119]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007ffabb400f2a in __waitpid (pid=17784, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007ffabb400f2a in __waitpid (pid=17784, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000078d7a5 in call_gdb (file=file@entry=0x7ffabb3eb540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 17540\000\000\000\000\000\000\000" #2 0x000000000079742a in do_crash_dump () at dbg-asrt.cc:692 t = 1703214376 dir = "/var/dcss/gamedata/dcss/morgue/MrDizzy/" name = "/var/dcss/gamedata/dcss/morgue/MrDizzy/crash-MrDizzy-20231222-030616.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(in_bounds(where)) in 'bloodspatter.cc' at line 173 failed. (where = (0,0))" file = 0x7ffabb3eb540 <_IO_2_1_stderr_> #3 0x000000000078dd90 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007ffabb401269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000796bb9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe7fdab8b0 "ASSERT(in_bounds(where)) in 'bloodspatter.cc' at line 173 failed. (where = (0,0))", assert=true) at dbg-asrt.cc:818 No locals. #7 0x0000000000796d48 in AssertFailed (expr=expr@entry=0xdf8b5c "in_bounds(where)", file=file@entry=0xdf8b4c "bloodspatter.cc", line=line@entry=173, text=text@entry=0xdf5d98 "%s = (%d,%d)") at dbg-asrt.cc:851 detail = "where = (0,0)\000\000\000\030\270\332\177\376\177\000\000\001\000\000\000\000\000\000\000\340\266\332\177\376\177\000\000T\310\023\273\372\177\000\000\001\200\255\373\000\000\000\000\243\254\267\002\000\000\000\000\243\254\267\002\000\000\000\000\243\254\267\002\000\000\000\000\243\254\267\002\000\000\000\000\244\254\267\002\000\000\000\000\377\377\377\377\377\377\377\377\243\254\267\002\000\000\000\000\377\377\377\377\377\377\377\377", '\000' , "H\251:\274\004\000\000\000\233}\031\274\372\177\000\000\000\000\062\063d ", '\000' ... final_mesg = "ASSERT(in_bounds(where)) in 'bloodspatter.cc' at line 173 failed. (where = (0,0))\000X\002", '\000' , "\261\372X\002", '\000' , "\240>\241\002\001\000\000\000\020\000\000\000\372\177\000\000P\272\332\177\376\177\000\000\340\271\332\177\376\177", '\000' ... mesg = "ASSERT(in_bounds(where)) in 'bloodspatter.cc' at line 173 failed.\000\377\377\376\177\000\000\377\377\377\377\377\377\377\377\243\254\267\002\000\000\000\000`\231>\273\372\177", '\000' , "\060\265\332\177\376\177\000\000d\000\000\000\000\000\000\000\217\271}\002\000\000\000\000\300\241:\274\372\177\000\000\000\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\f\031\032\274\372\177\000\000\255\307\023\273\372\177\000\000\344\265\332\177\376\177\000\000(\000\000\000\060\000\000\000@\266\332\177\376\177\000\000"... args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffe7fdabda8, reg_save_area = 0x7ffe7fdabcc0}} fileName = #8 0x0000000000759aae in bleed_onto_floor (where=..., montype=, damage=damage@entry=2, spatter=spatter@entry=false, from=..., old_blood=old_blood@entry=false) at bloodspatter.cc:173 No locals. #9 0x0000000000b456ee in monster::did_deliberate_movement (this=0x134a170 ) at actor.h:72 barbs = {ench = ENCH_BARBS, degree = 2, duration = 59, maxduration = 0, who = KC_OTHER, source = 2145} #10 0x0000000000a99a87 in _do_move_monster (mons=..., delta=...) at mon-act.cc:3378 orig_pos = {x = 28, y = 32} f = {x = 29, y = 31} #11 0x0000000000a9c395 in _monster_move (mons=) at mon-act.cc:3687 good_move = {mData = {mData = {{mData = {true, true, true}}, {mData = {true, false, true}}, {mData = {true, true, true}}}}} habitat = deep_water_available = newpos = burrows = flattens_trees = digs = ret = false #12 0x0000000000a9e762 in handle_monster_move (mons=0x134a170 ) at mon-act.cc:1918 targ = entry = disabled = old_energy = non_move_energy = old_pos = #13 0x0000000000a9fbb4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2378 mon = 0x134a170 oldspeed = 98 tries = 41 #14 0x0000000000de431e in world_reacts () at main.cc:2605 No locals. #15 0x0000000000de57ce in _input () at main.cc:1291 player_disabled = {was_disabled = false} #16 0x0000000000de65bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #17 0x00000000006e663c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #18 main (argc=, argv=0x7ffe7fdad2f8) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 17540) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -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 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 7, depth = 3 Level id: Shoals:3 Level build method = [depth 3], level layout type = shoals, absdepth0 = 17 Level vaults: layout_shoals uniq_louise uniq_polyphemus Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You see here a staff of cold. Things that are here: a +1 whip of venom; a +0 morningstar You see here a +0 broad axe. You see here a staff of cold. Items here: )) [[. Items here: )))). Items here: ))) [[[. Items here: )) [[. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a staircase to the Lair here. You see here 2 scrolls of torment. Okay, then. Unknown command. You drop a scroll of acquirement. Okay, then. Unknown command. Unknown command. Unknown command. Unknown command. What level of the Shoals? (default 1, ? - help) There is a staircase to the Lair here. You fly downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Things that are here: a +0 robe; a +0 rapier There is a staircase to the Shoals here. You fly downwards. Welcome back to the Shoals! This branch is noisy: sounds don't travel as far here. This branch contains the barnacled rune of Zot. Level annotation: exclusion: kraken There is a staircase back to the Lair here. There is a stone staircase leading down here. You fly downwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading up, spattered with blood here. You now have 2551 gold pieces (gained 25). Found a book of Geomancy. w - a wand of iceblast (4); b - 2 scrolls of revelation O - an amulet of the acrobat There is a stone staircase leading down here. There is a stone staircase leading up here. You fly upwards. Level annotation: exclusion: kraken There is a stone staircase leading down here. You drop an amulet of the acrobat. You fly downwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading up here. You fly upwards. Level annotation: exclusion: kraken There is a stone staircase leading down here. You see here an amulet of the acrobat. O - an amulet of the acrobat You drop an amulet of the acrobat. There is a stone staircase leading down here. You fly downwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading up here. A harpy comes into view. The harpy moves out of view. A harpy comes into view. The harpy moves out of view. Frances, Duchess of Pandemonium comes into view. She is wielding a +0 hand axe and wearing a +2 scale mail of cold resistance. Frances shouts! Frances chants phrases taken from a devil's mouth. Frances seems to speed up. Press: ? - help, v - describe, . - travel Here: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (fast) Some shallow water. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line, f - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (fast, 75% to hit) Okay, then. Unknown command. Aiming: Paralyse Press: ? - help, Shift-Dir - straight line, f - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (fast, chance to affect: 4%) Okay, then. Unknown command. Unknown command. Unknown command. Aiming: Phantom Mirror Press: ? - help, Dir - move target, f - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (fast) You reflect Frances with the mirror! The mirror clouds! Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line, f/p - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (fast, ally target, 75% to hit) The puff of flame hits Frances but does no damage. The now-empty wand crumbles to dust. Frances hits Frances but does no damage. Frances is engulfed in a cloud of scalding steam. Frances is engulfed in a cloud of scalding steam. x2 Frances splashes around in the water. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Frances shimmers and vanishes! Frances resists. The wall freezes Frances. Frances misses you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Frances completely resists. The wall freezes Frances but does no damage. You block Frances's attack. The wall freezes Frances but does no damage. Frances hits you with a +0 hand axe. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (lightly wounded, fast, ally target, 82% to hit) You shoot a bolt. The bolt hits Frances!! Frances is moderately wounded. Frances resists. The wall freezes Frances. You block Frances's attack. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (moderately wounded, fast, ally target, 82% to hit) You shoot a bolt. The bolt hits Frances. Frances is moderately wounded. Frances resists. The wall freezes Frances. Frances chants phrases taken from a devil's mouth. Frances resists. The wall freezes Frances. Frances hits you but does no damage. Frances hits your ice beast with a +0 hand axe. Your ice beast hits Frances but does no damage. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (heavily wounded, fast, ally target, 82% to hit) You shoot a bolt. The bolt hits Frances! You drain Frances. Frances is heavily wounded. The wall freezes Frances but does no damage. Frances screams a word of power! Your ice beast hits Frances. Your ice beast freezes Frances. Frances resists. The chaos spawn stings you. You feel your power leaking away. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (magical condensation, severely wounded, fast, lightly drained, ally target, 82% to hit) You shoot a bolt. The bolt hits Frances!! You drain Frances. Frances is almost dead. Frances resists. The wall freezes Frances. Frances whispers indecipherable words. The shard of ice hits you!! Frances resists. The wall freezes Frances. You block Frances's attack. Frances hits your ice beast with a +0 hand axe! Your ice beast barely misses Frances. The wall freezes the chaos spawn! Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - Frances Aim: Frances, wielding a +0 hand axe and wearing a +2 scale mail of cold resistance (magical condensation, almost dead, fast, lightly drained, ally target, 82% to hit) You shoot a bolt. The bolt hits Frances!! You kill Frances! Cheibriados appreciates the change of pace. The chaos spawn degenerates into a cloud of primal chaos! The sun demon disappears in a puff of smoke! The chaos spawn degenerates into a cloud of primal chaos! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. Things that are here: a +0 hand axe; a +2 scale mail of cold resistance You start resting. A merfolk avatar comes into view. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The merfolk avatar chants a haunting song. You are mesmerised by the merfolk avatar! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The pull of its song draws you forwards. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. Shadowy forms rise from the deep at the merfolk avatar's song! The merfolk avatar chants its luring song. The pull of its song draws you forwards. The merfolk avatar chants its luring song. x2 Your ice beast barely misses the merfolk avatar. The merfolk avatar chants its luring song. Your ice beast barely misses the merfolk avatar. The merfolk avatar chants its luring song. Your ice beast closely misses the merfolk avatar. The merfolk avatar chants its luring song. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - drowned soul Aim: a drowned soul (summoned, 75% to hit) Okay, then. Unknown command. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - merfolk avatar Aim: a merfolk avatar (mesmerising, ally target, 77% to hit) Okay, then. Unknown command. You block the drowned soul's attack. Your ice beast completely misses the merfolk avatar. The drowned soul touches you. The merfolk avatar chants its luring song. Your ice beast hits the merfolk avatar. Your ice beast freezes the merfolk avatar!! Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - merfolk avatar Aim: a merfolk avatar (moderately wounded, mesmerising, ally target, 77% to hit) You shoot a bolt. The bolt barely misses the merfolk avatar. The drowned soul returns to the deep! The merfolk avatar chants its luring song. Your ice beast misses the merfolk avatar. The drowned soul touches you. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (moderately wounded, mesmerising, ally target, 77% to hit) You shoot a bolt. The bolt hits the merfolk avatar!! You drain the merfolk avatar. The merfolk avatar is heavily wounded. The pull of its song draws you forwards. The merfolk avatar chants its luring song. Your ice beast hits the merfolk avatar but does no damage. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (heavily wounded, mesmerising, lightly drained, ally target, 77% to hit) You shoot a bolt. The bolt hits the merfolk avatar!! The merfolk avatar is almost dead. The merfolk avatar chants its luring song. Your ice beast hits the merfolk avatar. Your ice beast freezes the merfolk avatar! You are no longer entranced. The merfolk avatar dies! Cheibriados appreciates the change of pace. The drowned soul returns to the deep! x3 Okay, then. Unknown command. Unknown command. Unknown command. You start resting. Your ice beast disappears in a puff of smoke! A harpy is nearby! The harpy screeches! A harpy comes into view. The harpy moves out of view. The harpy claws you but does no damage. The harpy claws you. You block the harpy's attack. x2 Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You block the harpy's attack. The harpy misses you. Unknown command. Unknown command. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The harpy barely misses you. You block the harpy's attack. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - harpy Aim: a harpy (ally target, 80% to hit) You shoot a bolt. The bolt barely misses the harpy. The harpy barely misses you. The harpy closely misses you. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - harpy Aim: a harpy (ally target, 80% to hit) You shoot a bolt. The bolt hits the harpy!! The harpy is severely wounded. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - harpy Aim: a harpy (heavily wounded, ally target, 80% to hit) You shoot a bolt. The bolt barely misses the harpy. The harpy barely misses you. You block the harpy's attack. x2 The harpy barely misses you. The harpy claws you but does no damage. The harpy claws you. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - harpy, p - harpy Aim: a harpy (80% to hit) You shoot a bolt. The bolt hits the harpy. You drain the harpy. The harpy is lightly wounded. The harpy claws you but does no damage. The harpy misses you. The harpy claws your ice beast. The harpy claws your ice beast! Your ice beast hits the harpy. Your ice beast freezes the harpy! Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - harpy Aim: a harpy (lightly wounded, lightly drained, 80% to hit) You shoot a bolt. The bolt hits the harpy!! You kill the harpy! Cheibriados thoroughly appreciates the change of pace. The harpy claws your ice beast! The harpy claws your ice beast but does no damage. Fire: a) +4 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - harpy Aim: a harpy (almost dead, ally target, 80% to hit) You shoot a bolt. The bolt hits the harpy. You kill the harpy! Cheibriados thoroughly appreciates the change of pace. Your icy armour cracks and falls away as you move. Things that are here: a +0 spear; a +0 sling Your ice beast disappears in a puff of smoke! There is a stone staircase leading up here. You fly upwards. Level annotation: exclusion: kraken There is a stone staircase leading down here. You start resting. Magic restored. You fly downwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading up here. A harpy comes into view. The harpy moves out of view. There is a stone staircase leading down here. Found 14 gold pieces. You now have 2565 gold pieces (gained 14). Found 2 potions of degeneration. Found a shortbow. A snapping turtle comes into view. The snapping turtle bites you from afar!! You block the snapping turtle's attack. The snapping turtle bites you!! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You block the snapping turtle's attack. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the snapping turtle but does no damage. You block the snapping turtle's attack. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The wall freezes the snapping turtle but does no damage. The snapping turtle bites you. You shoot a bolt. The bolt hits the snapping turtle!! The snapping turtle is heavily wounded. Your ice beast hits the snapping turtle. Your ice beast freezes the snapping turtle! The wall freezes the snapping turtle! You block the snapping turtle's attack. You shoot a bolt. The bolt hits the snapping turtle!! You kill the snapping turtle! You start resting. The frozen ramparts melt away. You start resting. Your ice beast disappears in a puff of smoke! Your icy armour starts to melt. You start resting. Your icy armour evaporates. You start resting. HP restored. Found a scroll of enchant weapon. f - a scroll of enchant weapon As you read the scroll of enchant weapon, it crumbles to dust. Your +4 hand cannon of draining glows red for a moment. Found 23 gold pieces and a ring of flight. Found a leather armour. You now have 2588 gold pieces (gained 23). You see here a ring of flight. Found a plate armour. A wind drake comes into view. Found 26 gold pieces. The wind drake hisses angrily. You see here a book of Geomancy. You pick up a book of Geomancy and begin reading... You add the spells Sandblast, Passwall, Stone Arrow and Brom's Barrelling Boulder to your library. The wind drake exhales a fierce blast of wind! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. You shoot a bolt. The bolt hits the wind drake!! The wind drake is heavily wounded. The wind drake bites you but does no damage. You shoot a bolt. The bolt hits the wind drake!!! You kill the wind drake! Cheibriados appreciates the change of pace. A merfolk avatar comes into view. The merfolk avatar shouts! The merfolk avatar chants a haunting song. You are mesmerised by the merfolk avatar! The merfolk avatar chants its luring song. Okay, then. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (mesmerising, ally target, 77% to hit) Okay, then. Unknown command. Shadowy forms rise from the deep at the merfolk avatar's song! The merfolk avatar chants its luring song. x2 Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (mesmerising, ally target, 77% to hit) You shoot a bolt. The bolt hits the merfolk avatar! The merfolk avatar is lightly wounded. The merfolk avatar chants its luring song. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (lightly wounded, mesmerising, ally target, 77% to hit) Okay, then. The harpy screeches! Your ice beast hits the merfolk avatar but does no damage. The merfolk avatar chants its luring song. Your ice beast hits the merfolk avatar but does no damage. The merfolk avatar chants its luring song. Your ice beast closely misses the merfolk avatar. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (lightly wounded, mesmerising, ally target, 77% to hit) You shoot a bolt. The bolt hits the merfolk avatar!!! You drain the merfolk avatar! The merfolk avatar is almost dead. The pull of its song draws you forwards. The shadowy forms in the deep grow still as others approach. The drowned soul touches your ice beast. The merfolk avatar chants its luring song. Your ice beast hits the merfolk avatar but does no damage. The harpy claws you but does no damage. The harpy barely misses you. The harpy completely misses you. The harpy claws you but does no damage. The harpy claws your ice beast! The harpy claws your ice beast. You block the drowned soul's attack. x2; The harpy closely misses you. The harpy claws you! Your ice beast hits the harpy. Your ice beast freezes the harpy!! The merfolk avatar chants its luring song. The drowned soul touches you. x2; Your ice beast barely misses the harpy. The merfolk avatar chants its luring song. The harpy misses you. The harpy completely misses you. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (water, almost dead, mesmerising, lightly drained, 77% to hit) You shoot a bolt. The bolt barely misses the merfolk avatar. You block the harpy's attack. The harpy barely misses you. You block the harpy's attack. The harpy barely misses you. The merfolk avatar chants its luring song. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (water, almost dead, mesmerising, lightly drained, 77% to hit) You shoot a bolt. The bolt hits the merfolk avatar!!! You break out of your daze! You kill the merfolk avatar! Cheibriados appreciates the change of pace. The harpy closely misses your ice beast. The harpy claws your ice beast! The harpy closely misses you. The harpy claws you but does no damage. Your ice beast hits the harpy. Your ice beast freezes the harpy!! The harpy completely misses your ice beast. The harpy claws your ice beast! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The harpy claws your ice beast! Your ice beast dies! Your ice beast disappears in a puff of smoke! You block the harpy's attack. x2 Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The harpy screeches! The harpy claws you but does no damage. x2; The harpy misses you. x2 The harpy claws you but does no damage. The harpy claws you. You shoot a bolt. The bolt hits the harpy!! You kill the harpy! Cheibriados thoroughly appreciates the change of pace. The harpy claws you but does no damage. x2 Your Air Magic skill increases to level 4! You shoot a bolt. The bolt barely misses the harpy. The harpy closely misses you. The harpy claws you. Your ice beast closely misses the harpy. You shoot a bolt. The bolt closely misses the harpy. The harpy closely misses you. x2 Your ice beast completely misses the harpy. You shoot a bolt. The bolt hits the harpy. The harpy is severely wounded. The harpy claws you. The harpy barely misses you. The harpy claws you but does no damage. The harpy completely misses you. Your ice beast hits the harpy. Your ice beast freezes the harpy! The harpy dies! Cheibriados thoroughly appreciates the change of pace. Your icy armour cracks and falls away as you move. Found 19 gold pieces. Your ice beast disappears in a puff of smoke! Magic restored. There is a stone staircase leading up here. You fly upwards. Level annotation: exclusion: kraken There is a stone staircase leading down here. You fly downwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading up here. You now have 2604 gold pieces (gained 16). Key pressed, stopping explore. You now have 2623 gold pieces (gained 19). You now have 2649 gold pieces (gained 26). Key pressed, stopping explore. Key pressed, stopping explore. Things that are here: a +0 robe; a +0 trident You see here a +1 shortbow of freezing. Things that are here: a +0 robe; a +0 trident Qefi's ghost turns its malevolent gaze towards you. Key pressed, stopping explore. Qefi's ghost screams in joy, "As in life, so in death: Kill! Kill!! Kill!!!" Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. Could not explore, unopened runed door. Could not explore, unopened runed door. Press: ? - help, v - describe, . - travel, g - get item Here: an alligator snapping turtle simulacrum (wandering, hasn't noticed you, fire blocked by a translucent stone wall) Item here: Maxwell's Memoranda. The floor. Unknown command. Unknown command. Qefi's ghost keens inconsolably. Okay, then. Unknown command. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. There is a stone staircase leading down here. You see here a +0 spear. You fly downwards. The death yak bellows! The merfolk shouts! There is a stone staircase leading up here. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Polyphemus the Watchful Shepherd comes into view. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The merfolk hits you but does no damage. A death yak comes into view. You shoot a bolt. The bolt hits the merfolk! The merfolk is moderately wounded. You hear a shout! The merfolk hits you from afar with a +0 trident. You shoot a bolt. The bolt completely misses the merfolk. Polyphemus throws the death yak at you! You block the merfolk's attack. The death yak misses you. You shoot a bolt. The bolt hits the death yak!!! The death yak is heavily wounded. Your ice beast closely misses the merfolk. Louise the Corrupted comes into view. She is wielding a +1 eveningstar of draining and wearing a +2 chain mail of poison resistance. You block the merfolk's attack. A catoblepas comes into view. The death yak gores you. The catoblepas bellows! The merfolk hits you but does no damage. The death yak closely misses you. Your ice beast barely misses the merfolk. You fly upwards. Your summoned ally is left behind. Your icy armour cracks and falls away as you move. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading down here. You see here a +0 spear. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The death yak gores you! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The death yak completely misses you. You shoot a bolt. The bolt hits the death yak! The death yak is heavily wounded. You block the death yak's attack. You shoot a bolt. The bolt hits the death yak. The death yak is heavily wounded. The death yak gores you but does no damage. You shoot a bolt. The bolt hits the death yak!! You drain the death yak! The death yak is almost dead. The death yak misses you. Your ice beast hits the death yak but does no damage. You shoot a bolt. The bolt hits the death yak! You kill the death yak! Cheibriados appreciates the change of pace. Unknown command. Unknown command. Unknown command. Unknown command. You start resting. Your ice beast disappears in a puff of smoke! Your icy armour starts to melt. Your icy armour cracks and falls away as you move. Magic restored. HP restored. There is a stone staircase leading down here. Unknown command. Unknown command. You fly downwards. Level annotation: exclusion: upstairs, Louise; Polyphemus There is a stone staircase leading up here. Found a hand axe, a stone and a scroll of teleportation. Found 31 gold pieces. A harpy comes into view. You shoot a bolt. The bolt hits the harpy!! You drain the harpy! The harpy screeches! The harpy is severely wounded. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. A merfolk comes into view. It is wielding a +4 trident of protection. The merfolk moves out of view. You shoot a bolt. The bolt hits the harpy! You drain the harpy. You kill the harpy! Cheibriados thoroughly appreciates the change of pace. You hear a shout! x3; You hear a screech! x2; You hear a shout! A harpy comes into view. x3 A merfolk comes into view. It is wielding a +0 trident. x2 A merfolk impaler comes into view. It is wielding a +3 trident of venom. The harpy barely misses your ice beast. The harpy claws your ice beast but does no damage. Your ice beast hits the harpy. Your ice beast freezes the harpy! The harpy claws your ice beast! x2; Your ice beast hits the harpy. Your ice beast freezes the harpy! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The harpy closely misses your ice beast. x2 The harpy barely misses your ice beast. The harpy claws your ice beast. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The harpy barely misses your ice beast. x2; The merfolk completely misses you. You shoot a bolt. The bolt hits the merfolk impaler! You drain the merfolk impaler! The merfolk impaler is moderately wounded. The harpy closely misses your ice beast. x2 The harpy claws your ice beast! x2 The merfolk impaler hits you from afar with a +3 trident of venom. You are poisoned. The merfolk hits you but does no damage. You shoot a bolt. The bolt closely misses the merfolk impaler. You feel sick. The harpy barely misses your ice beast. The harpy claws your ice beast but does no damage. The merfolk impaler closely misses you. The merfolk hits you from afar with a +0 trident. The merfolk throws a boomerang. The boomerang misses you. The merfolk impaler hits you from afar with a +3 trident of venom. You are more poisoned. You shoot a bolt. The bolt hits the merfolk impaler!! The merfolk impaler is severely wounded. You feel sick. The merfolk impaler barely misses you. The merfolk throws a boomerang. The boomerang hits you. The merfolk barely misses you. The merfolk impaler misses you. You shoot a bolt. The bolt hits the merfolk impaler! You drain the merfolk impaler. The merfolk impaler is almost dead. You feel sick. The harpy barely misses your ice beast. The harpy claws your ice beast! Your ice beast dies! Your ice beast disappears in a puff of smoke! The merfolk impaler misses you. The merfolk closely misses you. The merfolk throws a boomerang. The boomerang hits you but does no damage. You shoot a bolt. The bolt misses the merfolk impaler. The harpy screeches! You feel sick. You hear a screech! The merfolk impaler completely misses you. The merfolk hits the plant with a +4 trident of protection!! The plant begins to die. The merfolk barely misses you. The merfolk throws a boomerang. The boomerang hits you but does no damage. The merfolk impaler hits you from afar with a +3 trident of venom. You shoot a bolt. The bolt hits the merfolk impaler! You kill the merfolk impaler! Cheibriados appreciates the change of pace. You feel sick. The merfolk hits the plant with a +4 trident of protection!! You block the merfolk's attack. The merfolk hits you but does no damage. You shoot a bolt. The bolt completely misses the harpy. You feel sick. You block the harpy's attack. The harpy claws you but does no damage. The wall freezes the harpy. The harpy claws you but does no damage. The harpy misses you. The merfolk hits the plant with a +4 trident of protection!! The merfolk closely misses you. The merfolk hits you from afar with a +0 trident! The wall freezes the harpy. You block the harpy's attack. The harpy claws you but does no damage. You shoot a bolt. The bolt closely misses the harpy. You feel sick. The wall freezes the harpy. You block the harpy's attack. The harpy claws you. The harpy closely misses you. The harpy claws you but does no damage. The merfolk hits the plant with a +4 trident of protection!! The wall freezes the harpy but does no damage. The merfolk completely misses you. The merfolk barely misses you. You shoot a bolt. The bolt barely misses the harpy. The harpy completely misses you. The harpy claws you but does no damage. The wall freezes the harpy. The harpy misses you. The harpy closely misses you. The merfolk completely misses the plant. The merfolk throws a boomerang. You block the boomerang. The merfolk hits you but does no damage. The wall freezes the harpy. The harpy claws you but does no damage. x2 Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. You feel sick. A nearby plant withers and dies. The harpy completely misses you. You block the harpy's attack. The wall freezes the harpy. The harpy claws you but does no damage. x2 The wall freezes the harpy. The harpy misses you. The harpy closely misses you. The merfolk hits you from afar with a +0 trident! The merfolk hits you but does no damage. You are too injured to fight recklessly! Activating: Slouch (1% risk of failure) Press: ? - help, Dir - look around, f - activate You can feel time thicken for a moment. You kill the harpy! Cheibriados thoroughly appreciates the change of pace. You kill the harpy! Cheibriados thoroughly appreciates the change of pace. You kill the harpy! Cheibriados thoroughly appreciates the change of pace. The frozen ramparts melt away. You feel sick. The merfolk hits you from afar with a +4 trident of protection! * * * LOW HITPOINT WARNING * * * The merfolk hits you from afar with a +0 trident! * * * LOW HITPOINT WARNING * * * The merfolk closely misses you. Activating: Slouch (1% risk of failure) Press: ? - help, Dir - look around, f - activate You can feel time thicken for a moment. You kill your ice beast! Your ice beast disappears in a puff of smoke! Cheibriados lowers the support of your attributes as your movement quickens. You block the merfolk's attack. The merfolk throws a boomerang. The boomerang closely misses you. The merfolk completely misses you. You are too injured to fight recklessly! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. You feel sick. The merfolk hits you but does no damage. You block the merfolk's attack. The merfolk hits you but does no damage. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - merfolk Aim: a merfolk, wielding a +4 trident of protection (almost dead, ally target, 77% to hit) You shoot a bolt. The bolt hits the merfolk!!! You kill the merfolk! Cheibriados appreciates the change of pace. You feel sick. You are no longer poisoned. The merfolk hits you but does no damage. The merfolk completely misses you. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - merfolk Aim: a merfolk, wielding a +0 trident and quivering boomerangs (almost dead, 77% to hit) You shoot a bolt. The bolt hits the merfolk!!! You kill the merfolk! Cheibriados appreciates the change of pace. Cheibriados raises the support of your attributes as your movement slows. The merfolk misses you. Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - merfolk Aim: a merfolk, wielding a +0 trident (almost dead, ally target, 77% to hit) Okay, then. Unknown command. The merfolk hits you from afar with a +0 trident. * * * LOW HITPOINT WARNING * * * Your ice beast barely misses the merfolk. The merfolk hits you but does no damage. Your ice beast hits the merfolk. Your ice beast freezes the merfolk!! The merfolk dies! Cheibriados appreciates the change of pace. Your icy armour cracks and falls away as you move. There is a stone staircase leading up here. You fly upwards. Your summoned ally is left behind. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading down here. You start resting. Magic restored. HP restored. Unknown command. Unknown command. You fly downwards. Level annotation: exclusion: upstairs, Louise; Polyphemus There is a stone staircase leading up here. i - 3 boomerangs (gained 1) Things that are here: a +0 trident; a merfolk corpse Things that are here: a +4 trident of protection; a merfolk corpse Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Polyphemus shouts, "Attack, my pets! Attack!" Things that are here: a +0 trident; a merfolk corpse Things that are here: a +0 trident; a merfolk corpse You swap places. Polyphemus throws a large rock. The large rock hits you! Your ice beast hits Polyphemus. Your ice beast freezes Polyphemus!! Your ice beast hits Polyphemus but does no damage. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You block Polyphemus's attack. Polyphemus barely misses you. Your ice beast hits Polyphemus but does no damage. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes Polyphemus. Polyphemus hits you!! Polyphemus closely misses you. Your ice beast hits Polyphemus but does no damage. You shoot a bolt. The bolt hits Polyphemus. Polyphemus is lightly wounded. The wall freezes Polyphemus. Polyphemus barely misses you. Polyphemus misses you. Your ice beast hits Polyphemus. Your ice beast freezes Polyphemus!! You shoot a bolt. The bolt hits Polyphemus! Polyphemus is heavily wounded. The wall freezes Polyphemus. You block Polyphemus's attack. x2 Your ice beast hits Polyphemus but does no damage. You shoot a bolt. The bolt hits Polyphemus!! Polyphemus is heavily wounded. The wall freezes Polyphemus! Polyphemus completely misses you. Polyphemus hits you. Your ice beast hits Polyphemus. Your ice beast freezes Polyphemus! The wall freezes Polyphemus! You block Polyphemus's attack. Polyphemus hits you. You shoot a bolt. The bolt hits Polyphemus! Polyphemus is almost dead. Your ice beast hits Polyphemus but does no damage. The wall freezes Polyphemus but does no damage. Polyphemus hits you. Polyphemus hits you but does no damage. You are too injured to fight recklessly! You are too injured to fight recklessly! Fire: a) +5 hand cannon (drain) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - Polyphemus Aim: Polyphemus, quivering large rocks (magical condensation, almost dead, ally target, 92% to hit) You shoot a bolt. The bolt hits Polyphemus!! You kill Polyphemus! Cheibriados appreciates the change of pace. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. There is a stone staircase leading up here. You fly upwards. Your summoned ally is left behind. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading down here. You start resting. Magic restored. HP restored. Unknown command. Unknown command. You fly downwards. Level annotation: exclusion: upstairs, Louise There is a stone staircase leading up here. A wind drake comes into view. Found 24 gold pieces. Items here: ) [ ÷÷. The wind drake hisses angrily. The wind drake exhales a fierce blast of wind! You are knocked back by the gust of wind. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The wind drake flaps its wings at you. The air twists around and strikes you. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wind drake flaps its wings at you. The air twists around and strikes you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Your ice beast hits the wind drake. Your ice beast freezes the wind drake! The wall freezes the wind drake! The wind drake bites your ice beast! Your ice beast closely misses the wind drake. The wall freezes the wind drake. The wind drake flaps its wings at you. The air twists around and strikes you! The wall freezes the wind drake. The wind drake flaps its wings at you. The air twists around and strikes you. Your ice beast hits the wind drake but does no damage. The wall freezes the wind drake! The wind drake exhales a fierce blast of wind! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. You are knocked back by the gust of wind. Your ice beast is knocked back by the gust of wind. Your ice beast hits the wind drake but does no damage. Your ice beast closely misses the wind drake. The wind drake flaps its wings at you. The air twists around and strikes you! There is a stone staircase leading up here. You shoot a bolt. The bolt hits the wind drake. You drain the wind drake. The wind drake is almost dead. Your ice beast hits the wind drake. Your ice beast freezes the wind drake! The wind drake dies! Cheibriados appreciates the change of pace. You fly upwards. Your summoned ally is left behind. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading down here. You start resting. Magic restored. HP restored. Unknown command. Unknown command. You fly downwards. Level annotation: exclusion: upstairs, Louise There is a stone staircase leading up here. You shoot a bolt. The merfolk shouts! The bolt hits the plant!! The plant begins to die. The plant is lightly damaged. Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Your ice beast hits the merfolk. Your ice beast freezes the merfolk!! The merfolk hits your ice beast with a +0 trident!! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! A nearby plant withers and dies. Your ice beast barely misses the merfolk. The merfolk hits your ice beast with a +0 trident! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your ice beast hits the merfolk but does no damage. The wall freezes the merfolk! The merfolk hits your ice beast with a +0 trident. Your ice beast dies! Your ice beast disappears in a puff of smoke! You shoot a bolt. The bolt hits the merfolk!! You kill the merfolk! Cheibriados appreciates the change of pace. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. There is a stone staircase leading up here. You fly upwards. Level annotation: 3 runed translucent doors, Qefi's ghost, adept MiBe There is a stone staircase leading down here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: exclusion: upstairs, Louise There is a stone staircase leading up here. You see here a +0 trident. Things that are here: a +0 trident; a merfolk skeleton Things that are here: a +0 trident; a merfolk skeleton Things that are here: a +0 leather armour; a +3 trident of venom A manticore comes into view. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. You shoot a bolt. The bolt hits the manticore! The manticore is lightly wounded. Okay, then. Unknown command. Your ice beast hits the manticore but does no damage. The manticore bites your ice beast! The manticore claws your ice beast. x2 Your ice beast hits the manticore but does no damage. The manticore flicks its tail. The volley of spikes skewers your ice beast! Your ice beast hits the manticore. Your ice beast freezes the manticore!! The manticore flicks its tail. The volley of spikes skewers your ice beast!! Your ice beast hits the manticore. Your ice beast freezes the manticore! The manticore flicks its tail. The volley of spikes skewers your ice beast! Your ice beast dies! Your ice beast disappears in a puff of smoke! Casting: Summon Ice Beast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The manticore flicks its tail. The volley of spikes skewers your ice beast! The manticore flicks its tail. The volley of spikes skewers your ice beast! Your ice beast barely misses the manticore. You shoot a bolt. The bolt hits the manticore!! You kill the manticore! Cheibriados appreciates the change of pace. Your ice beast dies! Your ice beast disappears in a puff of smoke! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1321-g5021b54 0.31-a0-1351-g98b23dd 0.31-a0-1352-gc98d92d 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_MOVE_UP_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [MrDizzy] Species: Barachi Job: Ice Elementalist HP: 154/154; mods: 0/0 MP: 28/33; mod: 0 Stats: 27 (27) 42 (42) 28 (28) Position: (32, 31), god: Cheibriados (17), turn_is_over: 1, banished: 0 Standing on/in/over feature: some shallow water Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 17 | 6045 | 0/796 Short Blades | X | 0 | 0 | 4 | 420 | 0/210 Long Blades | X | 0 | 0 | 0 | 0 | 0/35 Axes | X | 0 | 0 | 0 | 0 | 0/42 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/42 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 2 | 66 | 17 | 9482 | 932/1125 Throwing | X | 0 | 0 | 4 | 500 | 0/250 Armour | X | 0 | 0 | 5 | 530 | 0/212 Dodging | X | 0 | 0 | 6 | 882 | 0/295 Stealth | X | 0 | 0 | 6 | 1050 | 0/350 Shields | X | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 11 | 3375 | 0/675 Conjurations | X | 0 | 0 | 5 | 630 | 0/252 Hexes | X | 0 | 0 | 6 | 882 | 0/295 Summonings | X | 0 | 0 | 6 | 742 | 0/247 Necromancy | X | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 6 | 882 | 0/295 Fire Magic | X | 0 | 0 | 5 | 630 | 0/252 Ice Magic | X | 0 | 0 | 7 | 989 | 0/283 Air Magic | X | 1 | 34 | 4 | 605 | 185/210 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 6 | 882 | 0/295 Invocations | X | 0 | 0 | 11 | 4013 | 0/803 Evocations | X | 0 | 0 | 4 | 420 | 0/210 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 3326 #13: 677 #22: 1 #23: 45600 #24: -182234766 #49: 3634 Mutations: slowness: 1 (innate) strong legs: 2 (innate) +LOS: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +5 hand cannon of draining eq slot #1, inv slot #45: +0 cloak eq slot #2, inv slot #44: +2 helmet eq slot #3, inv slot #21: +2 pair of gloves eq slot #4, inv slot #43: +1 pair of boots eq slot #5, inv slot #51: +0 buckler of protection eq slot #6, inv slot #38: +0 acid dragon scales eq slot #7, inv slot #4: +6 ring of intelligence eq slot #8, inv slot #37: ring of flight eq slot #9, inv slot #47: macabre finger necklace {Finger+ rN+} eq slot #18, inv slot #46: +4 ring of slaying }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ~~~~~≈≈≈≈≈≈~~~~~~~ ~~~~~≈≈≈≈≈~~~~~~~~ ≈~~~~≈≈≈≈≈≈~~~~~.. ≈~≈≈≈≈≈≈≈≈≈~~~.. ~≈≈≈≈≈≈≈≈≈≈~..# ~~≈≈≈≈≈≈≈≈≈~..# ~~~≈≈≈≈≈≈≈≈<.# ## ~~~~≈~~≈≈≈≈..# ... ≈~≈≈≈~~~§≈≈@.# ###..~~ ≈≈≈≈≈~~~~○~~.##..~≈~PP ≈≈≈≈~~~~~...)(.~~≈≈PP~ ~≈≈≈≈≈~≈~.[)))~≈≈≈≈≈~~ ~~≈≈≈~~~≈~...##≈≈≈≈≈.. ~≈≈≈≈~~~~~...# )≈≈≈..# ~~~~~~~~~~....# ..P.## ~~~~~~~~~~~.......P.P. ~~~~~.?~~~~~(......P.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< aquarium_serial_pool_size: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>