Version: Dungeon Crawl Stone Soup 0.19-a0-1384-gbb462ca Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-bb462caebe -name Iwannabefree -rc /dgldir/rcfiles/crawl-git/Iwannabefree.rc -macro /dgldir/rcfiles/crawl-git/Iwannabefree.macro -morgue /dgldir/morgue/Iwannabefree/ -webtiles-socket /crawl-master/webserver/sockets/Iwannabefree:2016-09-03.18:07:24.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 22 stack frames. /usr/games/crawl-git-bb462caebe(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x66fc93]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-bb462caebe(_Z13do_crash_dumpv+0x2b8) [0x676948]: do_crash_dump() /usr/games/crawl-git-bb462caebe(_Z20crash_signal_handleri+0x74) [0x66ff04]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f576c8a61e0]: /usr/games/crawl-git-bb462caebe() [0x5f65dd] /usr/games/crawl-git-bb462caebe(_Z23acquirement_create_item17object_class_typeibRK9coord_defb+0x15f) [0x5f738f]: acquirement_create_item(object_class_type, int, bool, coord_def const&, bool) /usr/games/crawl-git-bb462caebe(_Z14dgn_place_itemRK9item_specRK9coord_defi+0xdb) [0x6eed7b]: dgn_place_item(item_spec const&, coord_def const&, int) /usr/games/crawl-git-bb462caebe(_Z24dgn_place_multiple_itemsR9item_listRK9coord_def+0x45) [0x6eef55]: dgn_place_multiple_items(item_list&, coord_def const&) /usr/games/crawl-git-bb462caebe(_ZN15vault_placement10apply_gridEv+0x282) [0x6f6572]: vault_placement::apply_grid() /usr/games/crawl-git-bb462caebe() [0x6f6e94] /usr/games/crawl-git-bb462caebe() [0x6fa551] /usr/games/crawl-git-bb462caebe(_Z7builderb20dungeon_feature_type+0x24a6) [0x6fca06]: builder(bool, dungeon_feature_type) /usr/games/crawl-git-bb462caebe(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0xa8b) [0x72712b]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-git-bb462caebe(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0x2f6) [0xaba356]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /usr/games/crawl-git-bb462caebe(_Z11take_stairs20dungeon_feature_typebbb+0x421) [0xabcd51]: take_stairs(dungeon_feature_type, bool, bool, bool) /usr/games/crawl-git-bb462caebe(_ZN5Delay6handleEv+0x41) [0x68a251]: Delay::handle() /usr/games/crawl-git-bb462caebe(_Z12handle_delayv+0x30) [0x68c790]: handle_delay() /usr/games/crawl-git-bb462caebe() [0xba8bd5] /usr/games/crawl-git-bb462caebe() [0xba9845] /usr/games/crawl-git-bb462caebe(main+0x2eb) [0x5de64b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f576c892ead]: /usr/games/crawl-git-bb462caebe() [0x5decad] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian 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". 0x00007f576cc0ec4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f576cc0ec4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000670353 in call_gdb (file=0x7f576cbfa880) at crash.cc:420 gdb = attach_cmd = "attach 941\000\000\000\000\000\000\000\000\000" #2 0x0000000000676961 in do_crash_dump () at dbg-asrt.cc:670 t = 1472926330 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2246508 "/dgldir/morgue/Iwannabefree/"}} name = "/dgldir/morgue/Iwannabefree/crash-Iwannabefree-20160903-181210.txt", '\000' file = 0x7f576cbfa880 #3 0x000000000066ff04 in crash_signal_handler (sig_num=11) at crash.cc:193 No locals. #4 No symbol table info available. #5 _acquirement_misc_subtype () at acquire.cc:698 skills = NO_LOVE = result = #6 0x00000000005f738f in _find_acquirement_subtype (agent=, divine=, quantity=, class_wanted=) at acquire.cc:828 dummy = {base_type = 35, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, initial_cards = 0, net_durability = 0}, {plus2 = 32599, used_count = 32599, net_placed = 32599, skill_points = 32599, charge_cap = 32599, stash_freshness = 32599}, {special = 12, unrand_idx = 12, deck_rarity = 12, rod_plus = 12, subtype_rnd = 12, brand = 12, freshness = 12}, rnd = 0 '\000', quantity = 0, flags = 48, pos = {x = 0, y = 13}, link = 0, slot = 0, orig_place = {branch = 36320040, depth = 0}, orig_monnum = 24, inscription = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x25
}}, props = {hash_map = 0x1e}} type_wanted = 101 #7 acquirement_create_item (class_wanted=OBJ_MISCELLANY, agent=0, quiet=true, pos=..., debug=false) at acquire.cc:1279 want_arts = rejection_reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ffff053b400 ""}} oldflags = type_wanted = -1 item_tries = divine = false thing_created = 27000 quant = 1 #8 0x00000000006eed7b in dgn_place_item (spec=..., where=..., level=23, level@entry=-1000) at dungeon.cc:4431 item_made = 27000 base_type = OBJ_MISCELLANY acquire = true useless_tries = 0 #9 0x00000000006eef55 in dgn_place_multiple_items (list=..., where=...) at dungeon.cc:4476 i = size = 1 #10 0x00000000006f6572 in _vault_grid_mapspec (mapsp=..., where=..., place=...) at dungeon.cc:4917 f = {genweight = 10, feat = -1, shop = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}, trap = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}, glyph = 46, mimic = 0, no_mimic = false} items = #11 _vault_grid (mapsp=0x2279c68, where=..., vgrid=1, place=...) at dungeon.cc:4990 No locals. #12 vault_placement::apply_grid (this=this@entry=0x7ffff053bbc0) at dungeon.cc:6658 dp = {x = 39, y = 32} feat = 1 oldgrid = DNGN_ROCK_WALL mapsp = 0x2279c68 ri = {> = {}, current = {x = 39, y = 32}, topleft = {x = 0, y = 0}, bottomright = {x = 78, y = 68}} clear = 255 #13 0x00000000006f6e94 in _build_vault_impl (vault=vault@entry=0x7f576c1e9ec8, build_only=build_only@entry=false, check_collisions=check_collisions@entry=false, make_no_exits=make_no_exits@entry=false, where=...) at dungeon.cc:4070 place = {pos = {x = 0, y = 0}, size = {x = 79, y = 69}, orient = MAP_ENCOMPASS, map = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x214a738 "grunt_profane_halls"}}, description = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, order = 2147483647, tags = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x20de808 " no_monster_gen uniq_d_encompass no_monster_gen uniq_d_encompass "}}, place = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1a5be60, _M_finish = 0x1a5be70, _M_end_of_storage = 0x1a5be70}}, }}, depths = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1ac9490, _M_finish = 0x1ac94a0, _M_end_of_storage = 0x1ac94a0}}, }}, orient = MAP_ENCOMPASS, _chance = {default_thing = {chance_priority = -1, chance = -1}, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, _weight = {default_thing = 10, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x1f5a470, _M_finish = 0x1f5a490, _M_end_of_storage = 0x1f5a490}}, }}, map = {markers = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2247520, _M_finish = 0x22475c0, _M_end_of_storage = 0x2247620}}, }, lines = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x21b0210, _M_finish = 0x21b0438, _M_end_of_storage = 0x21b0610}}, }, overlay = {_M_t = {*, std::default_delete > >> = { > >> = {> = {}, >, true>> = { >> = {}, }, }, *, false>> = {_M_head_impl = 0x1e5f030}, }, }}, keyspecs = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x220c0d0, _M_left = 0x2246690, _M_right = 0x227a4b0}, _M_node_count = 75}}}, next_keyspec_idx = 321, map_width = 79, solid_north = false, solid_east = false, solid_south = false, solid_west = false, solid_checked = false}, mons = {mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, items = {items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, random_mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, prelude = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x22d2b98 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e8a7f8 "dlprelude"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, mapchunk = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1f451a8 "/crawl-master/crawl-git-bb462caebe/data/dat/des/branches/depths_encompass.des"}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x21edfa8 "\033LuaQ"}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e8b078 "dlmapchunk"}}, first = 348, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1a65758 ""}}}, main = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x22b4898 "/crawl-master/crawl-git-bb462caebe/data/dat/des/branches/depths_encompass.des"}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x21efdf8 "\033LuaQ"}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1d7cf98 "dlmain"}}, first = 314, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x232d868 ""}}}, validate = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x232f0d8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e8ae98 "dlvalidate"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, veto = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1b661c8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e8a478 "dlveto"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, epilogue = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1f7ac08 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e8a4a8 "dlepilogue"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}}, place_loaded_from = {filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e52958 ""}}, lineno = 0}, original = 0x7f576c1e9ec8, rock_colour = 0 '\000', floor_colour = 0 '\000', rock_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, floor_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}, border_fill_type = DNGN_ROCK_WALL, feat_renames = {_M_t = {_M_impl = {, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator > > > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7ffff053bea0, _M_right = 0x7ffff053bea0}, _M_node_count = 0}}}, subvault_places = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x227a9a0, _M_finish = 0x227aa18, _M_end_of_storage = 0x227aa60}}, }, index_only = false, cache_offset = 17590, file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e4b668 "branches_depths_encompass.des"}}, cache_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e4b668 "branches_depths_encompass.des"}}, svmask = 0x0, validating_map_flag = false}, exits = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, seen = false} is_layout = false saved_place = placing = {val = @0x1421560, oldval = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x103be58 ""}}} placed_vault_orientation = MAP_ENCOMPASS #14 0x00000000006fa551 in _build_primary_vault (vault=vault@entry=0x7f576c1e9ec8) at dungeon.cc:4015 No locals. #15 0x00000000006fca06 in _builder_normal () at dungeon.cc:3086 vault = 0x7f576c1e9ec8 #16 _builder_by_type () at dungeon.cc:2603 No locals. #17 _build_dungeon_level (dest_stairs_type=) at dungeon.cc:2284 place_vaults = 200 nvaults = #18 _build_level_vetoable (enable_random_maps=true, dest_stairs_type=) at dungeon.cc:362 level_layout_type = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1b68920 "\360\210\266\001"}} #19 builder (enable_random_maps=true, dest_stairs_type=) at dungeon.cc:309 uniq_tags = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x1ef4750, _M_left = 0x1f2d250, _M_right = 0x1cde510}, _M_node_count = 15}}} uniq_names = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x1f25bb0, _M_left = 0x1f8ab50, _M_right = 0x1d32f60}, _M_node_count = 92}}} tries = 49 #20 0x000000000072712b in _make_level (stair_taken=DNGN_STONE_STAIRS_DOWN_I, old_level=...) at files.cc:1123 dummy = false stair_type = DNGN_STONE_STAIRS_UP_I #21 load_level (stair_taken=DNGN_STONE_STAIRS_DOWN_I, load_mode=LOAD_ENTER_LEVEL, old_level=...) at files.cc:1280 level_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x22cf4b8 "Depths:2"}} make_changes = true popped = false just_created_level = false return_pos = {x = 0, y = 0} dest_pos = {x = 68, y = 43} #22 0x0000000000aba356 in floor_transition (how=how@entry=DNGN_STONE_STAIRS_DOWN_I, whence=whence@entry=DNGN_STONE_STAIRS_DOWN_I, whither=..., forced=forced@entry=false, going_up=going_up@entry=false, shaft=shaft@entry=false, wizard=wizard@entry=false) at stairs.cc:756 old_level = {branch = BRANCH_DEPTHS, depth = 1} collect_travel_data = stair_pos = {x = 68, y = 43} newlevel = #23 0x0000000000abcd51 in take_stairs (force_stair=, going_up=false, force_known_shaft=, wizard=false) at stairs.cc:829 old_feat = DNGN_STONE_STAIRS_DOWN_I whither = how = known_shaft = shaft = #24 0x000000000068a251 in handle (this=0x2025f18) at delay.cc:784 No locals. #25 Delay::handle (this=0x2025f18) at delay.cc:759 No locals. #26 0x000000000068c790 in handle_delay () at delay.cc:802 delay = {> = {_M_ptr = 0x2025f18, _M_refcount = {_M_pi = 0x2025f00}}, } #27 0x0000000000ba8bd5 in _input () at main.cc:1404 player_disabled = {was_disabled = false} #28 0x0000000000ba9845 in _launch_game () at main.cc:480 game_start = false ccon = {cstate = false, smartcstate = false} #29 0x00000000005de64b in _launch_game_loop () at main.cc:381 game_ended = false #30 main (argc=, argv=0x7ffff053d518) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Sep 3 2016 at 06:29:02 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-bb462caebe/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-bb462caebe/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-bb462caebe/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 34, depth = 2 Level id: Depths:2 Currently generating level. Vault being placed: grunt_profane_halls Subvaults: grunt_profane_temple_tar, grunt_profane_temple_dis, grunt_profane_temple_geh, grunt_profane_temple_coc, grunt_profane_loot Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 23 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You bite the white very ugly thing. The white very ugly thing is lightly wounded. A stone giant and a tengu warrior come into view. There is an open door here. The tengu warrior shouts! You slash the white very ugly thing! Your kick misses the white very ugly thing. You bite the white very ugly thing. The white very ugly thing is moderately wounded. Your spectral weapon hits the white very ugly thing! The white very ugly thing kicks you. The white very ugly thing freezes you!! You resist. You focus your will and blind the white very ugly thing in retribution! The white very ugly thing barely misses you. You riposte. You closely miss the white very ugly thing. You kick the white very ugly thing, but do no damage. Your bite misses the white very ugly thing. The purple very ugly thing bites you but does no damage. The stone giant moves out of view. You take 29 damage, and have 110/154 hp. Your shadow dragon armour prevents you from hitting the white very ugly thing. The white very ugly thing is moderately wounded. Your spectral weapon barely misses the white very ugly thing. The white very ugly thing kicks you but does no damage. The white very ugly thing basks in the mutagenic energy from its kin and changes! The purple very ugly thing bites you but does no damage. The white very ugly thing kicks you but does no damage. You closely miss the white very ugly thing. The white very ugly thing is moderately wounded. Your spectral weapon hits the white very ugly thing! The purple very ugly thing bites you but does no damage. A tengu conjurer comes into view. The purple ugly thing basks in the mutagenic energy from its kin and changes! You closely miss the white very ugly thing. You kick the white very ugly thing, but do no damage. The white very ugly thing is moderately wounded. Your spectral weapon hits the white very ugly thing!! You block the white very ugly thing's attack. You slash the white very ugly thing! Your kick misses the white very ugly thing. The white very ugly thing is severely wounded. Your spectral weapon hits the white very ugly thing! You block the white very ugly thing's attack. The purple very ugly thing closely misses you. You riposte. You hit the purple very ugly thing. You kick the purple very ugly thing, but do no damage. The purple very ugly thing is lightly wounded. The purple very ugly thing pecks you. You take 4 damage, and have 108/154 hp. You hit the purple very ugly thing but do no damage. You kick the purple very ugly thing, but do no damage. The purple very ugly thing is lightly wounded. Your spectral weapon hits the purple very ugly thing. You redirect the purple very ugly thing's attack! The purple very ugly thing bites itself! The purple very ugly thing pecks you! The tengu conjurer casts a spell. The tengu conjurer blinks! You take 10 damage, and have 98/154 hp. You hit the purple very ugly thing. You bite the purple very ugly thing. The purple very ugly thing is moderately wounded. Your spectral weapon hits the purple very ugly thing! The white very ugly thing barely misses you. You riposte. You catch the helpless white very ugly thing completely off-guard! You hit the white very ugly thing. You kick the white very ugly thing, but do no damage. The white very ugly thing is almost dead. The purple very ugly thing bites you but does no damage. The purple very ugly thing pecks you! The tengu conjurer begins to cast a spell, but is stunned by your will! You take 16 damage, and have 82/154 hp. You slash the purple very ugly thing! You bite the purple very ugly thing, but do no damage. The purple very ugly thing is severely wounded. Your spectral weapon hits the purple very ugly thing!! The white very ugly thing basks in the mutagenic energy from its kin and changes! The purple very ugly thing bites you! The purple very ugly thing pecks you but does no damage. You redirect the tengu conjurer's attack! The tengu conjurer hits your spectral weapon! Your spectral weapon shares its damage with you! You focus your will and illuminate the tengu conjurer in retribution! The tengu conjurer pecks your spectral weapon but does no damage. The tengu conjurer claws your spectral weapon but does no damage. You take 12 damage, and have 70/154 hp. You reveal the great annihilating truth to your foes! The purple very ugly thing slows down under the weight of truth! You kill the tengu conjurer! You kill the purple very ugly thing! You kill the red ugly thing! You kill the purple very ugly thing! x2 You kill the stone giant! You kill the tengu warrior! You feel drained. You hear a shout! You hear a horrible gurgling sound! x5; You hear a shout! You hear a horrible gurgling sound! You hear a shout! x3 You now have 28/39 mp. You slash the purple very ugly thing! You kick the purple very ugly thing, but do no damage. The purple very ugly thing is severely wounded. Your spectral weapon hits the purple very ugly thing! The purple very ugly thing pecks you. You focus your will and blind the purple very ugly thing in retribution! You take 3 damage, and have 67/154 hp. You hit the purple very ugly thing but do no damage. The purple very ugly thing is almost dead. Your spectral weapon hits the purple very ugly thing! You kill the purple very ugly thing! You see here a very ugly thing corpse. Drink blood from a very ugly thing corpse? (ye/n/q) This warm blood tastes delicious! You feel quite a bit more full. You continue drinking. You stop draining the corpse. All the blood oozes out of the corpse! A purple very ugly thing comes into view. You swap places. You see here a very ugly thing corpse. Drink blood from a very ugly thing corpse? (ye/n/q) This warm blood tastes delicious! You feel quite a bit more full. You continue drinking. x4 The purple very ugly thing stings your spectral weapon. Your spectral weapon shares its damage with you! You stop draining the corpse. All the blood oozes out of the corpse! You regained 2 mp, and now have 32/39 mp. A purple very ugly thing comes into view. You redirect the purple very ugly thing's attack! The purple very ugly thing stings itself!! You slash the purple very ugly thing! The purple very ugly thing is heavily wounded. Your spectral weapon hits the purple very ugly thing!! You block the purple very ugly thing's attack. You barely miss the purple very ugly thing. You kick the purple very ugly thing, but do no damage. The purple very ugly thing is almost dead. Your spectral weapon hits the purple very ugly thing!! You kill the purple very ugly thing! A purple very ugly thing comes into view. You slice the purple very ugly thing!! You kick the purple very ugly thing, but do no damage. You bite the purple very ugly thing, but do no damage. The purple very ugly thing is moderately wounded. Your spectral weapon barely misses the purple very ugly thing. The purple very ugly thing is stunned by your will and fails to attack. You slash the purple very ugly thing! You kick the purple very ugly thing, but do no damage. The purple very ugly thing is heavily wounded. Your spectral weapon hits the purple very ugly thing! The purple very ugly thing is stunned by your will and fails to attack. A purple very ugly thing comes into view. You hit the purple very ugly thing. The purple very ugly thing is severely wounded. Your spectral weapon hits the purple very ugly thing! The purple very ugly thing trunk-slaps you! You take 9 damage, and have 64/154 hp. You hit the purple very ugly thing. You kill the purple very ugly thing! Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f - purple very ugly thing Aim: a purple very ugly thing The fireball explodes! The fireball engulfs the purple very ugly thing. The purple very ugly thing is moderately wounded. The fireball engulfs the purple very ugly thing. The purple very ugly thing is lightly wounded. You hear a shout! You now have 29/39 mp. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f/p - purple very ugly thing Aim: a purple very ugly thing (moderately wounded) The fireball explodes! The fireball engulfs the purple very ugly thing. The purple very ugly thing is heavily wounded. The fireball engulfs the purple very ugly thing. The purple very ugly thing is moderately wounded. You now have 24/39 mp. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame Press: ? - help, Shift-Dir - straight line, f/p - purple very ugly thing Aim: a purple very ugly thing (heavily wounded) The sticky flame hits the purple very ugly thing. The purple very ugly thing is severely wounded. The purple very ugly thing is covered in liquid flames! The purple very ugly thing burns! Your spectral weapon fades away. The purple very ugly thing claws you but does no damage. You now have 21/39 mp. You slice the purple very ugly thing!! Your bite misses the purple very ugly thing. The purple very ugly thing is almost dead. The purple very ugly thing burns! The purple very ugly thing basks in the mutagenic energy from its kin and changes! x2 You slice the green very ugly thing!! You kill the green very ugly thing! Casting: Sticky Flame Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame Press: ? - help, Shift-Dir - straight line, f - green very ugly thing Aim: a green very ugly thing (moderately wounded) You miscast Sticky Flame. You are very lightly contaminated with residual magic. Your skin tingles. You block the green very ugly thing's attack. You now have 17/39 mp. Casting: Sticky Flame Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame Press: ? - help, Shift-Dir - straight line, f/p - green very ugly thing Aim: a green very ugly thing (moderately wounded) The sticky flame hits the green very ugly thing. The green very ugly thing is moderately wounded. The green very ugly thing is covered in liquid flames! The green very ugly thing burns! The green very ugly thing headbutts you but does no damage. You now have 14/39 mp. The green very ugly thing burns! The green very ugly thing burns! Casting: Sticky Flame Confirm with . or Enter, or press ? or * to list all spells. You draw out your weapon's spirit! The green very ugly thing burns! The green very ugly thing barely misses you. You riposte. You slash the green very ugly thing! The green very ugly thing is severely wounded. You now have 11/39 mp. You slice the green very ugly thing!! You kill the green very ugly thing! You start resting. You feel less exhausted. You regained 5 hp, and now have 75/154 hp. You regained 3 mp, and now have 15/39 mp. Things that are here: a very ugly thing corpse x2 Drink blood from a very ugly thing corpse? (ye/n/q) This warm blood tastes delicious! You feel quite a bit more full. You continue drinking. x2 You can't stomach any more blood right now. You stop draining the corpse. All the blood oozes out of the corpse! You regained 2 hp, and now have 78/154 hp. Your magical contamination has completely faded away. There is an open door, spattered with blood here. Things that are here: 2 large rocks; a stone giant corpse Things that are here: a broad axe; a ring mail; a glowing buckler You start resting. A yaktaur comes into view. You regained 4 hp, and now have 85/154 hp. You regained 2 mp, and now have 20/39 mp. The yaktaur wields an arbalest. The yaktaur shoots a bolt. The bolt hits you! You take 8 damage, and have 77/154 hp. The yaktaur shoots a bolt. The bolt hits you but does no damage. A wizard comes into view. It is wielding a dagger. Things that are here: a bolt; Vydocs's Grimoire of the Worm The yaktaur unwields an uncursed arbalest. The yaktaur closely misses you. You riposte. You slice the yaktaur!! The yaktaur is heavily wounded. You slash the yaktaur! You kick the yaktaur, but do no damage. The yaktaur is almost dead. The yaktaur hits you. You take 2 damage, and have 76/154 hp. You slice the yaktaur!! You kill the yaktaur! Your spectral weapon fades away. The wizard points at you and mumbles some strange words. The orb of energy reflects off an invisible shield around you! The orb of energy hits the wizard. The orb of energy explodes! You redirect the wizard's attack! You slash the wizard! Your kick misses the wizard. Your bite misses the wizard. The wizard is almost dead. The wizard begins to cast a spell, but is stunned by your will! You closely miss the wizard. You kick the wizard, but do no damage. You bite the wizard! You kill the wizard! No target in view! You now have 1247 gold pieces (gained 14). Things that are here: a dagger; a robe; a human corpse X - Vydocs's Grimoire of the Worm You see here a bolt. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop Vydocs's Grimoire of the Worm. Things that are here: an uncursed arbalest; 10 bolts; a yaktaur corpse Found a short sword. You regained 3 hp, and now have 87/154 hp. You found a shaft! An ettin comes into view. It is wielding a great mace and a dire flail. The ettin moves out of view. There is an open door here. You regained 2 hp, and now have 89/154 hp. You regained 2 mp, and now have 28/39 mp. A brown ugly thing comes into view. The brown ugly thing moves out of view. A brown ugly thing comes into view. You see here a scroll of remove curse. You regained 5 hp, and now have 94/154 hp. You regained 3 mp, and now have 31/39 mp. J - 18 scrolls of remove curse (gained 1) The brown ugly thing moves out of view. A brown ugly thing comes into view. The brown ugly thing gurgles horribly! The brown ugly thing basks in the mutagenic energy from its kin and changes! Found a royal jelly. A brown ugly thing comes into view. The ettin shouts in stereo! Found 12 arrows and a leather armour. Found a gateway to Hell. Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. Aiming: Confuse Press: ? - help, Shift-Dir - straight line, f - ettin Aim: an ettin, wielding a great mace and a dire flail (chance to defeat MR: 72%) Okay, then. Casting: Confuse Confirm with . or Enter, or press ? or * to list all spells. Aiming: Confuse Press: ? - help, Shift-Dir - straight line, f - ettin Aim: an ettin, wielding a great mace and a dire flail (chance to defeat MR: 72%) The ettin appears confused. You now have 30/39 mp. Casting: Confuse Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance Press: ? - help, Shift-Dir - straight line, f/p - ettin Aim: an ettin, wielding a great mace and a dire flail (confused, chance to defeat MR: 82%) The dire flail dances into the air! A dire flail comes into view. You now have 27/39 mp. The brown ugly thing gurgles horribly! You slash the dire flail! Your kick misses the dire flail. The dire flail is heavily damaged. The dire flail hits you! You focus your will and blind the dire flail in retribution! You take 14 damage, and have 84/154 hp. You miss the dire flail. The dire flail is heavily damaged. You block the dire flail's attack. The dire flail hits you but does no damage. Your shadow dragon armour prevents you from hitting the dire flail. The dire flail is heavily damaged. The dire flail closely misses you. You riposte. You catch the helpless dire flail completely off-guard! You hit the dire flail. The brown ugly thing gurgles horribly! Your kick misses the dire flail. The dire flail is severely damaged. You miss the dire flail. Your kick misses the dire flail. The dire flail is severely damaged. The dire flail is stunned by your will and fails to attack. The dire flail hits you but does no damage. You slice the dire flail!! The dire flail falls from the air. The brown ugly thing gurgles horribly! You slice the ettin!! The ettin is heavily wounded. The brown ugly thing bites you! You are splashed with acid! The acid corrodes you! The acid burns! The ettin gestures wildly. The ettin hits you with a great mace! You block the ettin's attack. You take 25 damage, and have 61/154 hp. The brown ugly thing basks in the mutagenic energy from its kin and changes! The ettin hits the red ugly thing with a great mace! The ettin hits the red ugly thing with a great mace. The red ugly thing basks in the mutagenic energy from its kin and changes! The ettin chortles and stares into space. Casting: Tukima's Dance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f - white ugly thing Aim: a white ugly thing The fireball explodes! The fireball engulfs the white ugly thing. The white ugly thing is lightly wounded. The fireball engulfs the brown ugly thing. The brown ugly thing is severely wounded. You now have 26/39 mp. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Conjure Flame Press: ? - help, Dir - move target cursor, p - white ugly thing The fire roars! You now have 24/39 mp. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You slash the white ugly thing! The white ugly thing is moderately wounded. The white ugly thing is engulfed in roaring flames. The white ugly thing trunk-slaps you but does no damage. You slash the white ugly thing! Your kick misses the white ugly thing. The white ugly thing is almost dead. You are no longer corroded. The white ugly thing is engulfed in roaring flames. The white ugly thing closely misses you. You riposte. You hit the white ugly thing. You kill the white ugly thing! You slash the brown ugly thing! Your bite misses the brown ugly thing. The brown ugly thing is lightly wounded. The brown ugly thing is engulfed in roaring flames. The brown ugly thing tentacle-slaps you but does no damage. The brown ugly thing basks in the mutagenic energy from its kin and changes! You slash the brown ugly thing! The brown ugly thing is heavily wounded. The brown ugly thing is engulfed in roaring flames. The brown ugly thing is stunned by your will and fails to attack. The brown ugly thing is engulfed in roaring flames. The brown ugly thing tentacle-slaps you but does no damage. You slash the brown ugly thing! You kill the brown ugly thing! The brown ugly thing is engulfed in roaring flames. The brown ugly thing engulfs you but does no damage. You hit the brown ugly thing. Your kick misses the brown ugly thing. The brown ugly thing is lightly wounded. The brown ugly thing is engulfed in roaring flames. The brown ugly thing engulfs you but does no damage. You closely miss the brown ugly thing. The brown ugly thing is moderately wounded. You closely miss the purple ugly thing. You kick the purple ugly thing, but do no damage. Your bite misses the purple ugly thing. The purple ugly thing is heavily wounded. The brown ugly thing basks in the mutagenic energy from its kin and changes! You slice the purple ugly thing!! Your kick misses the purple ugly thing. The purple ugly thing is almost dead. The purple ugly thing is engulfed in roaring flames. You kill the purple ugly thing! Really walk into that cloud of flame? [Y]es or [N]o only, please. Really walk into that cloud of flame? Okay, then. There are no items here. There are no items here. There are no items here. There are no items here. You slash the purple ugly thing! The purple ugly thing is heavily wounded. The purple ugly thing is engulfed in roaring flames. The purple ugly thing closely misses you. You slash the purple ugly thing! You kick the purple ugly thing, but do no damage. You bite the purple ugly thing. The purple ugly thing is almost dead. The purple ugly thing is engulfed in roaring flames. You kill the purple ugly thing! Really walk into that cloud of flame? [Y]es or [N]o only, please. Really walk into that cloud of flame? Okay, then. You start resting. An ettin is nearby! You start resting. Casting: Conjure Flame Confirm with . or Enter, or press ? or * to list all spells. Aiming: Confuse Press: ? - help, Shift-Dir - straight line, f - ettin Aim: an ettin, wielding a great mace (moderately wounded, hasn't noticed you, chance to defeat MR: 72%) The ettin shouts in stereo! The ettin appears confused. You now have 26/39 mp. Your +3 dagger of chaos is briefly surrounded by a scintillating aura of random colours. a - a +3 dagger of chaos (weapon) You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You hit the ettin. You freeze the ettin. You kick the ettin, but do no damage. The ettin is moderately wounded. You hit the ettin but do no damage. You drain the ettin! You bite the ettin. The ettin is heavily wounded. You hit the ettin but do no damage. You kick the ettin, but do no damage. The ettin is heavily wounded. The ettin hits you with a great mace!! * * * LOW HITPOINT WARNING * * * The ettin hits you with a great mace. * * * LOW HITPOINT WARNING * * * You take 41 damage, and have 36/154 hp. MASSIVE DAMAGE!! You hit the ettin but do no damage. You kick the ettin, but do no damage. The ettin is heavily wounded. Casting: Confuse Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f/p - ettin Aim: an ettin, wielding a great mace (heavily wounded, confused, lightly drained) The fireball explodes! The fireball engulfs the ettin. The ettin is severely wounded. You now have 23/39 mp. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f/p - ettin Aim: an ettin, wielding a great mace (severely wounded, confused, lightly drained) The fireball explodes! The fireball engulfs the ettin. You kill the ettin! You now have 18/39 mp. You start resting. A rakshasa comes into view. It is wielding a long sword. You regained 27 hp, and now have 67/154 hp. You regained 16 mp, and now have 35/39 mp. A rakshasa is nearby! There is an open door, spattered with blood here. You close the door. You start resting. Magic restored. You regained 5 hp, and now have 74/154 hp. MP restored: 39 You start resting. HP restored. Health restored: 154 b - the +7 great sword "Xofinux" (weapon) {slice, rF+ rN+} There is an open door here. There is an open door here. n - 14 scrolls of identify (gained 1) Found a slice of pizza and a leather armour. Found a stone staircase leading down. There is an open door here. You see here a leather armour. You now have 1259 gold pieces (gained 12). You open the door. There is an open door here. There is an open door here. An ice dragon comes into view. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Confuse Press: ? - help, Shift-Dir - straight line, f - ice dragon Aim: an ice dragon (resting, chance to defeat MR: 72%) Okay, then. Casting: Confuse Confirm with . or Enter, or press ? or * to list all spells. You draw out your weapon's spirit! The ice dragon roars deafeningly! You now have 36/39 mp. Unknown command. You slash the ice dragon! The ice dragon is lightly wounded. The ice dragon begins to attack, but is stunned by your will! Your spectral weapon hits the ice dragon!! You slice the ice dragon!! You bite the ice dragon, but do no damage. The ice dragon is severely wounded. Your spectral weapon hits the ice dragon. You redirect the ice dragon's attack! The ice dragon bites you. You focus your will and blind the ice dragon in retribution! The ice dragon claws you but does no damage. The ice dragon tramples you. You stumble backwards! You focus your will and blind the ice dragon in retribution! You take 8 damage, and have 146/154 hp. You slash the ice dragon! Your kick misses the ice dragon. Your bite misses the ice dragon. The ice dragon is almost dead. Your spectral weapon hits the ice dragon! You kill the ice dragon! No target in view! No target in view! Found a potion of berserk rage. You see here an ice dragon corpse. Drink blood from an ice dragon corpse? (ye/n/q) This blood tastes delicious! You feel quite a bit more full. You continue drinking. x4 You can't stomach any more blood right now. You stop draining the corpse. All the blood oozes out of the corpse! You regained 3 hp, and now have 151/154 hp. MP restored: 39 Found a club. You regained 2 hp, and now have 153/154 hp. X - a potion of berserk rage Health restored: 154 There is an open door here. Your spectral weapon fades away. Found a club. A reaper comes into view. It is wielding a scythe of slicing. You closely miss the reaper. You kick the reaper, but do no damage. The reaper barely misses you. You closely miss the reaper. You bite the reaper, but do no damage. You slash the reaper! Your kick misses the reaper. The reaper is lightly wounded. The reaper hits you with a scythe of slicing!! You take 28 damage, and have 126/154 hp. Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. You draw out your weapon's spirit! The reaper hits you but does no damage. You now have 36/39 mp. You hit the reaper. You kick the reaper, but do no damage. The reaper is lightly wounded. You hit the reaper but do no damage. The reaper is lightly wounded. The reaper hits you with a scythe of slicing! You take 21 damage, and have 106/154 hp. You hit the reaper but do no damage. The reaper is lightly wounded. The reaper hits you with a scythe of slicing! You take 8 damage, and have 98/154 hp. Your shadow dragon armour prevents you from hitting the reaper. You kick the reaper, but do no damage. You bite the reaper, but do no damage. The reaper is lightly wounded. You closely miss the reaper. Your bite misses the reaper. The reaper is lightly wounded. The reaper hits you but does no damage. Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame Press: ? - help, Shift-Dir - straight line, f - reaper Aim: a reaper, wielding a scythe of slicing (lightly wounded) The sticky flame hits the reaper. The reaper is moderately wounded. The reaper is covered in liquid flames! The reaper burns! The reaper is stunned by your will and fails to attack. You now have 34/39 mp. The reaper burns! The reaper hits you but does no damage. The reaper burns! The reaper hits your spectral weapon with a scythe of slicing! Your spectral weapon shares its damage with you! You take 6 damage, and have 94/154 hp. The reaper burns! The reaper burns! The reaper burns! The reaper burns! The reaper burns! Casting: Sticky Flame Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f/p - reaper Aim: a reaper, wielding a scythe of slicing (heavily wounded, covered in liquid flames) The fireball explodes! The fireball engulfs the reaper. The reaper is almost dead. The reaper burns! The reaper stops burning. You now have 31/39 mp. Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball Press: ? - help, Shift-Dir - straight line, f/p - reaper Aim: a reaper, wielding a scythe of slicing (almost dead) The fireball explodes! The fireball engulfs the reaper. You kill the reaper! You now have 26/39 mp. You start resting. Your spectral weapon fades away. You regained 3 hp, and now have 100/154 hp. You regained 2 mp, and now have 28/39 mp. You start resting. Magic restored. You regained 19 hp, and now have 119/154 hp. MP restored: 39 There is an open door here. There is an open door here. There is an open door here. Found a leather armour. You regained 29 hp, and now have 148/154 hp. You see here a leather armour. There is an open door here. HP restored. There is an open door here. There is an open door here. There is an open door here. Found a meat ration. Health restored: 154 You see here a meat ration. You open the door. There is an open door here. You open the door. Found a stone staircase leading down. There is an open door here. Found 18 bolts. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You see here a club. A yaktaur comes into view. A yaktaur is nearby! Casting: Fireball Confirm with . or Enter, or press ? or * to list all spells. Aiming: Confuse Press: ? - help, Shift-Dir - straight line, f - yaktaur Aim: a yaktaur (hasn't noticed you, chance to defeat MR: 73%) The yaktaur shouts! The yaktaur appears confused. The yaktaur says, "Why is everything spinning?" You now have 36/39 mp. The yaktaur is stunned by your will and fails to attack. Your shadow dragon armour prevents you from hitting the yaktaur. You slash the yaktaur! You kick the yaktaur, but do no damage. The yaktaur is moderately wounded. You hit the yaktaur. You kick the yaktaur, but do no damage. The yaktaur is heavily wounded. The yaktaur closely misses you. Casting: Confuse Confirm with . or Enter, or press ? or * to list all spells. You draw out your weapon's spirit! The yaktaur closely misses you. You now have 35/39 mp. You strike the helpless yaktaur from behind! You slice the yaktaur!! You kick the yaktaur, but do no damage. The yaktaur is almost dead. Your spectral weapon hits the yaktaur! You kill the yaktaur! No target in view! No target in view! Things that are here: an arbalest; 28 bolts; a yaktaur corpse Drink blood from a yaktaur corpse? (ye/n/q) This warm blood tastes delicious! You feel quite a bit more full. You continue drinking. x3 You can't stomach any more blood right now. You stop draining the corpse. All the blood oozes out of the corpse! You regained 2 mp, and now have 37/39 mp. Found 9 poisoned needles. MP restored: 39 Found a beef jerky. Found a stone staircase leading down. Things that are here: a trident; a robe A yaktaur comes into view. It is wielding a trident. The yaktaur unwields an uncursed trident. The yaktaur wields an arbalest. The yaktaur shoots a bolt. The bolt is repelled. The bolt hits your spectral weapon!! Your spectral weapon shares its damage with you! You focus your will and illuminate the yaktaur in retribution! You take 11 damage, and have 143/154 hp. The yaktaur shoots a bolt. The bolt is repelled. You feel less protected from missiles. The bolt hits your spectral weapon!! Your spectral weapon shares its damage with you! Your spectral weapon fades away. You see here a battleaxe of freezing. You take 4 damage, and have 139/154 hp. The yaktaur shoots a bolt. The bolt misses you. The yaktaur unwields an uncursed arbalest. The yaktaur wields an uncursed trident. The yaktaur closely misses you. Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. You draw out your weapon's spirit! The yaktaur hits you but does no damage. You now have 36/39 mp. You slice the yaktaur!! You bite the yaktaur, but do no damage. The yaktaur is severely wounded. Your spectral weapon hits the yaktaur! The yaktaur hits you but does no damage. You hit the yaktaur but do no damage. You kick the yaktaur, but do no damage. You bite the yaktaur, but do no damage. The yaktaur is almost dead. Your spectral weapon hits the yaktaur. You kill the yaktaur! Items here: ( )) † an uncursed trident; an uncursed arbalest; 23 bolts; a yaktaur corpse You're too full to drain anything. Search for what [Enter for "boot", or ? for help]? ench Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Save game and exit? Welcome back, Iwannabefree the Vampire Enchanter. Ru says: Sacrifice that you might gain great power! Press ? for a list of commands and other information. Search for what [? for help]? dragon A deep troll comes into view. You regained 3 hp, and now have 146/154 hp. MP restored: 39 You slash the deep troll! The deep troll is moderately wounded. Your spectral weapon hits the deep troll!! The deep troll bites your spectral weapon! Your spectral weapon shares its damage with you! The deep troll claws your spectral weapon! Your spectral weapon shares its damage with you! The deep troll barely misses your spectral weapon. You take 11 damage, and have 135/154 hp. You barely miss the deep troll. The deep troll is severely wounded. Your spectral weapon hits the deep troll! The deep troll closely misses you. You riposte. You hit the deep troll. The deep troll is almost dead. The deep troll claws you. You focus your will and illuminate the deep troll in retribution! The deep troll closely misses you. You barely miss the deep troll. You kick the deep troll, but do no damage. The deep troll is almost dead. Your spectral weapon hits the deep troll!! You kill the deep troll! Your life force feels restored. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell Where to? (Enter - Vaults:4 @ (x,y), ? - help) There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! Your summoned ally is left behind. Your spectral weapon fades away. There is a staircase to the Depths here. There is an open door here. HP restored. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down, spattered with blood here. You see here an enchanted hand axe. There is an open gate here. There is an open gate here. You see here a potion of lignification. There is an open gate here. Things that are here: a plate armour; a great mace of draining There is an open gate, spattered with blood here. There is a gate to the Vaults here. You go down through the gate. Welcome to the Vaults! This branch contains the silver rune of Zot. There is a gate leading back out of this place, spattered with blood here. Things that are here: a bolt; a club; a leather armour Items here: ( )) [ 12 bolts; an uncursed arbalest; a robe; a dagger You see here a whip. There is an open door here. Items here: ))) [[[ There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here an antimagic long sword. There is an open door, spattered with blood here. Things that are here: a leather armour; a flail You see here a long sword. Things that are here: a buckler; a leather armour; a scimitar of draining You see here an arrow. Things that are here: a giant spiked club; a dire flail You see here an arrow. There is an open door, spattered with blood here. Things that are here: 9 arrows; an uncursed shortbow There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Things that are here: 23 stones; a robe You see here a long sword. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. You see here a battleaxe of freezing. You see here a fire dragon hide. Health restored: 154 You can't carry that many items. Cast which spell? (? or * to list) Okay, then. Wear which item? (? for menu, Esc to quit) Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of digging (10/24). You see here a fire dragon hide. S - a fire dragon hide Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You start removing your armour. You continue taking off your +6 shadow dragon armour. x4 You finish taking off your +6 shadow dragon armour. You drop a +6 shadow dragon armour. Cast which spell? (? or * to list) Okay, then. Okay, then. Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your fire dragon hide. x4 You finish putting on your fire dragon hide. Okay, then. Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You start removing your armour. You continue taking off your fire dragon hide. x4 You finish taking off your fire dragon hide. You drop a fire dragon hide. Search for what [Enter for "dragon", or ? for help]? mottl You see here a scale mail. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. Things that are here: a robe; a dagger A vault sentinel comes down the stairs. It is wielding a war axe. You see here a long sword. You strike the helpless vault sentinel from behind! You slice the vault sentinel!! You kick the vault sentinel, but do no damage. The vault sentinel is almost dead. The vault sentinel gestures at you while chanting. A sentinel's mark forms upon you. You slice the vault sentinel!! You kill the vault sentinel! No target in view! (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell Where to? (Enter - D:13 @ (x,y), ? - help) Items here: (( )) [[ † There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here 2 tomahawks. There is an open door here. Things that are here: 9 arrows; an uncursed shortbow There is an open door, spattered with blood here. The sentinel's mark upon you fades away. You see here an arrow. Things that are here: a giant spiked club; a dire flail You see here an arrow. Things that are here: a buckler; a leather armour; a scimitar of draining You see here a long sword. There is an open door, spattered with blood here. Things that are here: a leather armour; a flail There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a bolt. There is an open door here. There is an open door, spattered with blood here. Items here: ( )) [ 12 bolts; an uncursed arbalest; a robe; a dagger Things that are here: a bolt; a club; a leather armour There is a gate leading back out of this place, spattered with blood here. You go up through the gate. Welcome back to the Dungeon! There is a gate to the Vaults here. There is an open gate, spattered with blood here. Things that are here: a plate armour; a great mace of draining There is an open gate here. There is an open gate here. There is an open gate here. Things that are here: a giant spiked club x2 There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an escape hatch in the floor here. There is a stone staircase leading up here. You see here a mottled dragon hide. M - a mottled dragon hide Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your mottled dragon hide. x4 You finish putting on your mottled dragon hide. Okay, then. As you read the scroll of enchant armour, it crumbles to dust. Your mottled dragon hide glows purple and changes! Cast which spell? (? or * to list) Okay, then. Forget which spell ([?*] list [ESC] exit)? As you read the scroll of amnesia, it crumbles to dust. Your memory of Conjure Flame unravels. Memorise Bolt of Fire, consuming 6 spell levels and leaving 19? You start memorising the spell. You continue memorising. x6 You finish memorising. Spell assigned to 'g'. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell Where to? (Enter - D:13 @ (x,y), ? - help) What level of the Depths? (default 1, ? - help) There is a stone staircase leading up here. There is an escape hatch in the floor 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, spattered with blood here. You see here an enchanted hand axe. You climb downwards. There is a stone staircase leading up here. There is an open door here. There is a staircase to the Depths here. You climb downwards. Welcome to the Depths! There is a staircase back to the Dungeon here. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell Where to? (Enter - Depths:1, ? - help) You see here a bolt. Things that are here: a robe; a trident You see here a beef jerky. There is a stone staircase leading down here. You climb downwards. >>>>>>>>>>>>>>>>>>>>>> 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_INTERLEVEL_TRAVEL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Iwannabefree] Species: Vampire Job: Enchanter HP: 154/154; mods: 0/0 MP: 39/39; mod: 0 Stats: 16 (16) 34 (34) 13 (13) Position: (0, 0) , god: Ru (22), turn_is_over: 0, banished: 0 Runrest: mode: -4 mp: 0 hp: 0 pos: (0, 0) Delayed (2): type: descending_stairs duration: 0 type: travel duration: 1 Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 14 | 8550 | 65/1485 Short Blades | X | 0 | 0 | 10 | 2801 | 1/650 Long Blades | X | 0 | 0 | 10 | 3410 | 81/773 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | | 0 | 0 | 0 | 0 | 0/84 Slings | | 0 | 0 | 0 | 0 | 0/84 Bows | | 0 | 0 | 0 | 0 | 0/84 Crossbows | | 0 | 0 | 0 | 0 | 0/84 Throwing | X | 0 | 0 | 0 | 0 | 0/84 Armour | X | 1 | 100 | 12 | 8130 | 1067/1430 Dodging | X | 0 | 0 | 10 | 3021 | 221/650 Stealth | X | 0 | 0 | 15 | 3533 | 8/575 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 13 | 7469 | 328/1344 Conjurations | X | 0 | 0 | 10 | 6480 | 880/1300 Hexes | X | 0 | 0 | 16 | 4901 | 26/744 Charms | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 10 | 5630 | 921/1093 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/70 Invocations | | 0 | 0 | 0 | 0 | 0/70 Evocations | X | 0 | 0 | 4 | 900 | 193/353 Spell bugs: Durations: Attributes: #12: 4512 #13: 3253 #23: 32542 #24: -1967126868 #27: 742704 #49: 4534 #59: 1 Mutations: fangs: 3 (innate) hooves: 1 molten scales: 1 see invisible: 1 (innate) clumsy: 1 (innate) fire resistance: 1 frail: 1 (innate) unbreathing: 1 (innate) hated by all: 1 (innate) no ice magic: 1 (innate) no necromancy magic: 1 (innate) no summoning magic: 1 (innate) magic vulnerability: 1 (innate) unskilled: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +7 great sword "Xofinux" {slice, rF+ rN+} eq slot #1, inv slot #11: +2 cloak of Suank {Int+4} eq slot #2, inv slot #16: +3 crown of Dyrovepreva {rElec Int+2 SInv} eq slot #3, inv slot #42: +2 pair of gloves of Duty {*Drain MR++ Str+4 SInv} eq slot #6, inv slot #38: +0 mottled dragon armour eq slot #7, inv slot #39: ring of protection from cold eq slot #8, inv slot #45: ring of Gidib {rPois rN+ Str+2 Int+4} eq slot #9, inv slot #27: +3 amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Map: ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################...............################################# ################################.###.......###.################################# ###############.################...............################.################ ##############..################......###......################..############### #############.8.###8#8#88#8#8###.....#...#.....###8#8#88#8#8###.8.############## #########.......#..............#.......⌠.......#..............#.......########## #########.<.....+..............+.....#...#.....+..............+.....<.########## #########.......+..............+......###......+..............+.......########## #########...⌠...#..............#...............#..............#...⌠...########## ########........###8#8#88#8#8###.###.......###.###8#8#88#8#8###........######### #######.8.....>.################.....8...8.....################.>.....8.######## ######..........#################.............#################..........####### ##########++#################...#....8...8....#...#################++########### #########....#############......+.............+......#############....########## ########8....8###########.......++...8...8...++.......###########8....8######### #########....##########..........+...........+..........##########....########## ########8....8########⌠..........##..8...8..##..........⌠########8....8######### #########....########.........#####...._....#####.........########....########## ########8....8######........###...##.......##...###........######8....8######### #########....######.......++#......##..∩..##......#++.......######....########## ########8....8####.......#+.........#######.........+#.......####8....8######### #########....####.......##...........................##.......####....########## ##########++#####......##.............................##......#####++########### ####...........##++...##.....8.......8...8.......8.....##...++##.........≈≈##### ####.8........8...++###............8.......8............###++.............≈##### ####................###.................................###......≈≈≈≈≈≈≈...##### ####..................##.........8...##+##...8.........##........≈.....≈...##### ####...................##...........##...##...........##...................##### ####....#.#...8.8.8.8...#.......8..##...######################################## ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe ice_cave_hard: false aquarium_serial_pool_size: 0 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>