ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed. Version: Dungeon Crawl Stone Soup 0.16-a0-3911-g06eb01e Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-06eb01ee66 -name Medar -rc /dgldir/rcfiles/crawl-git/Medar.rc -macro /dgldir/rcfiles/crawl-git/Medar.macro -morgue /dgldir/morgue/Medar/ -webtiles-socket /crawl-master/webserver/sockets/Medar:2015-02-03.18:01:59.sock -await-connection -wizard RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-git-06eb01ee66(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x642563]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-06eb01ee66(_Z13do_crash_dumpv+0x2d7) [0x6495e7]: do_crash_dump() /usr/games/crawl-git-06eb01ee66(_Z20crash_signal_handleri+0x74) [0x6427d4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f43509841e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f4350cecf6b]: /usr/games/crawl-git-06eb01ee66() [0x648e84] /usr/games/crawl-git-06eb01ee66() [0x6490ea] /usr/games/crawl-git-06eb01ee66() [0x9c4d4e] /usr/games/crawl-git-06eb01ee66(_ZN7ray_def7advanceEv+0xb1) [0x9c4ea1]: ray_def::advance() /usr/games/crawl-git-06eb01ee66(_ZN17targetter_shotgun7set_aimE9coord_def+0x29f) [0xa9b3ef]: targetter_shotgun::set_aim(coord_def) /usr/games/crawl-git-06eb01ee66(_ZN17direction_chooser19draw_beam_if_neededEv+0x57) [0x6a2a27]: direction_chooser::draw_beam_if_needed() /usr/games/crawl-git-06eb01ee66(_ZN17direction_chooser10do_redrawsEv+0x43) [0x6abe73]: direction_chooser::do_redraws() /usr/games/crawl-git-06eb01ee66(_ZN17direction_chooser16choose_directionEv+0x15a) [0x6ac75a]: direction_chooser::choose_direction() /usr/games/crawl-git-06eb01ee66(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6ac912]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-06eb01ee66(_Z15spell_directionR4distR4bolt14targeting_type14targ_mode_typeibbbPKcS6_bP9targetterSt8functionIFSt6vectorISsSaISsEERK12monster_infoEE+0x1ad) [0xa51d6d]: spell_direction(dist&, bolt&, targeting_type, targ_mode_type, int, bool, bool, bool, char const*, char const*, bool, targetter*, std::function > (monster_info const&)>) /usr/games/crawl-git-06eb01ee66(_Z11your_spells10spell_typeibb+0x304) [0xa0e964]: your_spells(spell_type, int, bool, bool) /usr/games/crawl-git-06eb01ee66() [0x6e3c72] /usr/games/crawl-git-06eb01ee66(_Z10evoke_itemib+0x4bf) [0x6e42df]: evoke_item(int, bool) /usr/games/crawl-git-06eb01ee66(_Z15process_command12command_type+0x388) [0x82ca38]: process_command(command_type) /usr/games/crawl-git-06eb01ee66() [0x82f959] /usr/games/crawl-git-06eb01ee66() [0x830495] /usr/games/crawl-git-06eb01ee66(main+0x303) [0x5345a3]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f4350970ead]: /usr/games/crawl-git-06eb01ee66() [0x5b06ad] 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". 0x00007f4350cecc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f4350cecc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000642c03 in call_gdb (file=0x7f4350cd8880) at crash.cc:406 gdb = attach_cmd = "attach 22140\000\000\000\000\000\000\000" #2 0x0000000000649600 in do_crash_dump () at dbg-asrt.cc:676 t = 1422988218 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2230268 "/dgldir/morgue/Medar/"}} name = "/dgldir/morgue/Medar/crash-Medar-20150203-183018.txt", '\000' file = 0x7f4350cd8880 #3 0x00000000006427d4 in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007f4350cecf6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000648e84 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff46b89a10 "ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed.", assert=) at dbg-asrt.cc:806 No locals. #7 0x00000000006490ea in AssertFailed (expr=0xbdc8cc "in_diamond_int(r->start)", file=0xbdc8a8 "ray.cc", line=166, text=0x0) at dbg-asrt.cc:849 mesg = "ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed.\000\000\000\000\060\000\000\000\200\235\270F\377\177\000\000\300\234\270F\377\177\000\000\235\023\244PC\177\000\000\001\200\255\373\000\000\000\000c\215\302\001\000\000\000\000c\215\302\001\000\000\000\000c\215\302\001\000\000\000\000c\215\302\001\000\000\000\000d\215\302\001\000\000\000\000\377\377\377\377\377\377\377\377c\215\302\001\000\000\000\000\377\377\377\377\377\377\377\377", '\000' , "@\236\315P\004\000\000\000h\354\257QC\177\000\000\000\000\377\377\n", '\000' , "`\233\270F\377\177\000\000@\233\270F\377\177", '\000' , "p\233\270F\377\177\000\000e\215\302\001\000\000\000\000e\215\302\001\000\000\000\000\377\377\377\377\377\377\377\377\240\234\270F\377\177\000\000"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x7fff46b89b60}} fileName = #8 0x00000000009c4d4e in _advance_from_non_diamond (r=) at ray.cc:166 No locals. #9 _advance_from_non_diamond (r=0x7fff46b8a3b0) at ray.cc:161 No locals. #10 0x00000000009c4ea1 in ray_def::advance (this=0x7fff46b8a3b0) at ray.cc:219 No locals. #11 0x0000000000a9b3ef in targetter_shotgun::set_aim (this=0x1d0f0d0, a=...) at target.cc:1273 tempray = {r = {start = {x = 14.99988809896282, y = 41.499916076961505}, dir = {x = 0.59998746581100648, y = 0.80000940048832325}}, on_corner = false, cycle_idx = -1} i = orig_ray = {r = {start = {x = 13.5, y = 39.5}, dir = {x = 13.5, y = 39.5}}, on_corner = false, cycle_idx = -1} p = {x = 14, y = 40} hit = spread_range = 0.78539818525314331 #12 0x00000000006a2a27 in direction_chooser::draw_beam_if_needed (this=this@entry=0x7fff46b8b0d0) at directn.cc:1199 ray = {r = {start = {x = 8.2757835854068474e-313, y = 6.9532022294404357e-310}, dir = {x = 1.775581418327122e-316, y = 6.9133169075965983e-310}}, on_corner = 112, cycle_idx = 0} #13 0x00000000006abe73 in direction_chooser::do_redraws (this=this@entry=0x7fff46b8b0d0) at directn.cc:1840 No locals. #14 0x00000000006ac75a in direction_chooser::choose_direction (this=this@entry=0x7fff46b8b0d0) at directn.cc:2128 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xbfd710, origin = {x = 13, y = 39}, aim = {x = 13, y = 39}, agent = 0x1094ac0, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 , 838860800, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 48, 1186515104, 32767, 1186514912, 32767, 0, 0, 0, 0}}, {mData = {0 }}, {mData = {0 , 1186508032, 32767, 1186508016, 32767}}, {mData = {4, 0, 1186508408, 32767, 1186508064, 32767, 1186508048, 32767, 2, 0, 1186508440, 32767, 1186508064, 32767, 1352226041, 32579, 7999, 0, 0}}, {mData = {0, 1, 0, 1352393538, 32579, 11914593, 0, 1186506832, 32767, 1186506832, 32767, 1186506832, 32767, 48, 0, 1186506835, 0, 1186514831, 32767}}, {mData = {1186506832, 1186507734, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 1355652672, 32579, 1186507736, 0, -1}}, {mData = {-1, 18, 0, 1186516224, 0, 1352456352, 32579, 0, 10, 1186507734, 32767, 1186515408, 32767, 3, 0, 0, 0, 1363107965, 32579}}, {mData = {1186507734, 32767, 3, 0, 1186515408, 32767, 1352244012, 32579, 1186508384, 32767, 1186508368, 32767, 2, 0, 1186508760, 32767, 1186508384, 32767, 1352226041}}, {mData = {32579, 0, 0, 0, 0, 1, 0, 1186515408, 32767, 11914593, 0, 1186515408, 32767, 12116353, 0, 10989378, 0, 0, 0}}, {mData = {0, 0, 0, 0, 24, 1186508054, 1186515104, 0, 0, 0, 2109995, 0, 0, 0, 0, 0, 32, 0, 16}}, {mData = {48, 1186508056, 32767, -1, -1, 18, 0, 0, 0, 0, 0, 0, 10, 1186508054, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 1186508054, 32767, 0, 0, 0, 0, 1352244012, 32579, 11914592, 0, 100, 0, 1186508056, 32767, 0}}, {mData = {0, 11914591, 0, 1186515984, 0 , 1186507152, 32767, 1186507552, 32767}}, {mData = {1186507392, 32767, 12116353, 0, 1186507528, 32767, 7999, 0, 1186516944, 32767, 1186507552, 32767, 1352393538, 32579, -72515583, 0, 1186507552, 32767, 1186507552}}, {mData = {32767, 1186507552, 32767, 48, 0, 1186507555, 32767, 1186515551, 32767, 1186507552, 32767, 1186508928, 32767, 1186508912, 32767, 1, 0, 1186507312, 32767}}, {mData = {1186507712, 32767, 1186507552, 32767, 12116320, 0, 1186507688, 32767, 7999, 0, 0, 0, 1186507712, 32767, 1352393538, 32579, -72515583, 0, 1186507712}}, {mData = {32767, 1186507712, 32767, 1186507712, 32767, 48, 0, 1186507717, 32767, 1186515711, 32767, 1186507712, 32767, 30, 0, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 30, 0, 1355652672, 32579, 30, 0, 1186516320, 32767, 0, 0, 0, 0, 1352456352, 32579, 1}}}}}, exp_map_max = {mData = {mData = {{mData = {0, 30, 0, 1186516320, 32767, 5, 0, 1186516320, 32767, 1363107965, 32579, 0, 0, 5, 0, 1186516320, 32767, 1363483033, 32579}}, {mData = {1186507712, 32767, 1363489817, 32579, 11915183, 0, 1186507712, 32767, 1186516320, 32767, 1186507679, 32767, 1186516320, 32767, 1363489891, 32579, 1186515712, 32767, 1186516320}}, {mData = {32767, 1186515768, 32767, 1186516320, 32767, 12116320, 0, 10989378, 0, -1, -1, 0, 0, 0, 0, 24, 48, 1186515984, 32767}}, {mData = {1186515792, 32767, 1629584160, 125, 0, 0, 0, 942735360, 0, 0, -1, 48, 1186516704, 32767, 1186516512, 32767, 1352244012, 32579, 16}}, {mData = {48, 1186516736, 32767, 1186516544, 32767, 0, 0, 11915183, 0 }}, {mData = {0 }}, {mData = {0, -64, 0, 64, 0, 16, 0, 1186508032, 32767, 1186508432, 32767, 1186508272, 32767, 12116320, 0, 1186508064, 32767, 1186508464, 32767}}, {mData = {1186508304, 32767, 11914591, 0, 1186508440, 32767, 7999, 0, 0, 0, 1186508464, 942768127, 1352393538, 32579, -72515583, 0, 1186508464, 32767, 1186508464}}, {mData = {32767, 1186508464, 32767, 16, 48, 1186517056, 32767, 1186516864, 32767, 1186508464, 32767, 27, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 27, 0, 1355652672, 32579, 27, 0, 20613840, 0, 16391360, 0, 0, 0, 1352456352, 32579, 1186517040, 32767, 27}}, {mData = {0, 1186517616, 32767, 2, 0, 20613840, 0, 1363107965, 32579, 1186508432, 32767, 2, 0, 1186517616, 32767, 1363483033, 32579, 1186508464, 32767}}, {mData = {1186508384, 32767, 1186508784, 32767, 1186508624, 32767, 11914591, 0, 1186508760, 32767, 7999, 0, 0, 0, 1186508784, 32767, 1352393538, 32579, -72515583}}, {mData = {32767, 1186508784, 32767, 1186508784, 32767, 1186508784, 32767, 48, 0, 1186508786, 32767, 1186516783, 32767, 1186508784, 32767, 27, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 27, 0, 1355652672, 32579, 27, 0, 20613840, 0, 16391360, 0, 0, 0, 1352456352}}, {mData = {32579, 0, 0, 27, 0, 1186517936, 32767, 2, 0, 20613840, 0, 1363107965, 32579, 0, 0, 2, 0, 1186517936, 32767}}, {mData = {1363483033, 32579, 1186508784, 32767, 1363489817, 32579, 16, 48, 1186508784, 32767, 1186517936, 32767, 1186508751, 32767, 20613840, 0, 1363489891, 32579, 1186516736}}, {mData = {32767, 1186517936, 32767, 1186516840, 32767, 1186517936, 32767, 11914591, 0, 10989378, 0, 1186509200, 32767, 1186509040, 32767, 12395659, 0, 24, 48}}, {mData = {1186517056, 32767, 1186516864, 32767, 1174419505, 32767, 1352393538, 32579, 80, 0, 1186509200, 32767, 1186509200, 32767, 1186509200, 32767, 58, 0, 1186509203}}, {mData = {32767, 1186517199, 32767, 1186508928, 32767, 1186509328, 32767, 58, 0, 1355652672, 32579, 58, 0, 1186509264, 32767, 1363488371, 32579, 9, 0}}}}}, range2 = 37, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xb6b9f0} #15 0x00000000006ac912 in direction (moves=..., args=...) at directn.cc:494 No locals. #16 0x0000000000a51d6d in spell_direction(dist&, bolt&, targeting_type, targ_mode_type, int, bool, bool, bool, char const*, char const*, bool, targetter*, std::function > (monster_info const&)>) (spelld=..., pbolt=..., restrict=, mode=, range=, needs_path=, may_target_monster=true, may_target_self=false, target_prefix=0x0, top_prompt=0x2245f78 "Aiming: Cloud Cone", cancel_at_self=true, hitfunc=0x1d0f0d0, get_desc_func=...) at spl-util.cc:724 args = {hitfunc = 0x1d0f0d0, restricts = DIR_TARGET, mode = TARG_HOSTILE, range = 6, just_looking = false, needs_path = false, may_target_monster = true, may_target_self = false, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x22472c8 "Aiming: Cloud Cone"}}, behaviour = 0x0, cancel_at_self = true, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x4, _M_const_object = 0x4, _M_function_pointer = 0x4, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x4, this adjustment 139927102644349}, _M_pod_data = "\004\000\000\000\000\000\000\000}`?QC\177\000"}, _M_manager = 0}, _M_invoker = 0x7f4350cd9e40}, default_place = {x = 0, y = 0}} #17 0x0000000000a0e964 in your_spells (spell=SPELL_CLOUD_CONE, powc=59, allow_fail=false, evoked=) at spl-cast.cc:1311 prompt = 0x0 additional_desc = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1a6ff20, _M_const_object = 0x1a6ff20, _M_function_pointer = 0x1a6ff20, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1a6ff20}, _M_pod_data = " \377\246\001", '\000' }, _M_manager = 0}, _M_invoker = 0x7f4351b0b3e3 } needs_path = false dont_cancel_me = false mr_check = targ = TARG_HOSTILE dir = DIR_TARGET range = 6 hitfunc = 0x1d0f0d0 title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2245f78 "Aiming: Cloud Cone"}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 13, y = 39}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 132 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_CLOUD_CONE, range = -2, glyph = 42, colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfa1cd8 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, smart_monster = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff46b8b5d8, _M_right = 0x7fff46b8b5d8}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, can_see_invis = false, nightvision = false, message_cache = {_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 = 0x0, _M_left = 0x7fff46b8b680, _M_right = 0x7fff46b8b680}, _M_node_count = 0}}}} antimagic = cast_result = #18 0x00000000006e3c72 in _rod_spell (irod=..., check_range=check_range@entry=false) at evoke.cc:2126 spell = SPELL_CLOUD_CONE mana = 600 power = 59 food = #19 0x00000000006e42df in evoke_item (slot=1, check_range=false) at evoke.cc:2240 unevokable = false wielded = true pract = 0 did_work = false entry = #20 0x000000000082ca38 in process_command (cmd=cmd@entry=CMD_FORCE_EVOKE_WIELDED) at main.cc:2087 No locals. #21 0x000000000082f959 in _input () at main.cc:1496 cmd = CMD_FORCE_EVOKE_WIELDED player_disabled = {was_disabled = false} #22 0x0000000000830495 in _launch_game () at main.cc:472 game_start = false ccon = {cstate = false, smartcstate = false} #23 0x00000000005345a3 in _launch_game_loop () at main.cc:378 game_ended = false #24 main (argc=13, argv=0x7fff46b8dbd8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Feb 3 2015 at 06:24:03 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 -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-06eb01ee66/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-06eb01ee66/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-06eb01ee66/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 3, depth = 3 Level id: Elf:3 Level build method = random_map_for_place, level layout type = city, absdepth0 = 17 Level vaults: grunt_elf_hall_asides layout_onion_city minivault_13 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The centaur warrior is almost dead. You block the centaur warrior's attack. You hit the centaur warrior. The centaur warrior is almost dead. You block the centaur warrior's attack. You hit the centaur warrior. The centaur warrior is almost dead. You block the centaur warrior's attack. You hit the centaur warrior but do no damage. The centaur warrior is almost dead. You block the centaur warrior's attack. You puncture the centaur warrior! You kill the centaur warrior! No target in view! No target in view! There is an open door, spattered with blood here. Things that are here: a longbow; 17 arrows HP restored. You see here 19 exploding sling bullets. Magic restored. You open the door. There is an open door here. You open the door. A centaur skeleton comes into view. There is an open door here. Found 13 stones. Found a broad axe. The helpless centaur skeleton fails to defend itself. You perforate the centaur skeleton like a sieve!!!! You destroy the centaur skeleton! Your Dodging skill increases to level 14! You open the door. A redback zombie comes into view. There is an open door here. The helpless redback zombie fails to defend itself. You spit the redback zombie like a pig!!!! You destroy the redback zombie! Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (U) Depths Where to? (Enter - D:14 @ (x,y), ? - help) What level of the Elven Halls? (default 1, ? - help) What level of the Elven Halls? (default 3, ? - help) There is an open door here. There is an open door here. There is an open door here. You see here 27 arrows. A hungry ghost comes into view. You closely miss the hungry ghost. You hit the hungry ghost. The hungry ghost is lightly damaged. The hungry ghost barely misses you. You barely miss the hungry ghost. The hungry ghost is lightly damaged. You block the hungry ghost's attack. You puncture the hungry ghost! The hungry ghost is moderately damaged. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You hit the hungry ghost. The hungry ghost is moderately damaged. The hungry ghost hits you but does no damage. You hit the hungry ghost. The hungry ghost is moderately damaged. You closely miss the hungry ghost. The hungry ghost is moderately damaged. The hungry ghost closely misses you. You puncture the hungry ghost! The hungry ghost is heavily damaged. You barely miss the hungry ghost. The hungry ghost is heavily damaged. The hungry ghost hits you but does no damage. You puncture the hungry ghost! The hungry ghost is almost destroyed. You barely miss the hungry ghost. The hungry ghost is almost destroyed. You puncture the hungry ghost! You destroy the hungry ghost! No target in view! (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (U) Depths Where to? (Enter - Elf:3, ? - help) You feel a strong urge to attack something. You feel your anger subside. You are no longer berserk. You are exhausted. You feel yourself slow down. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (U) Depths Where to? (Enter - Elf:3, ? - help) 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. Things that are here: a short sword; a robe You see here an arrow. There is a stone staircase leading up here. You climb upwards. You feel yourself speed up. There is a stone staircase leading down here. There is an open door here. You see here a giant club. 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. You feel less exhausted. 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. There is an open door here. There is an open door here. There is an open door here. There is a staircase to the Orcish Mines here. You climb downwards. Welcome to the Orcish Mines! There is a staircase back to the Dungeon here. You see here a short sword. Things that are here: a hand axe x2 You see here a short sword. There is a stone staircase leading down, spattered with blood here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a staircase to the Elven Halls here. You climb downwards. Welcome to the Elven Halls! There is a staircase back to the Mines here. Things that are here: a leather armour; a long sword You see here a scimitar. There is an open door here. Things that are here: a buckler; a leather armour; a vampiric long sword There is a stone staircase leading down here. You climb downwards. Level annotation: runed door There is a stone staircase leading up here. There is an open door here. You see here an amulet of regeneration. There is a stone staircase leading down here. You climb downwards. Level annotation: 1 exclusion You sense a powerful magical force warping space. Found a morningstar. There is a stone staircase leading up here. You now have 1226 gold pieces (gained 17). You open the door. There is an open door here. A deep elf demonologist comes into view. It is wielding a dagger. Found 28 stones. You open the door. There is an open door here. You open the door. The deep elf demonologist shouts! You completely miss the deep elf demonologist. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Pain. You have drawn Pain. Press: ? - help, Shift-Dir - straight line, f - deep elf demonologist Aim: a deep elf demonologist, wielding a dagger The bolt of negative energy hits the deep elf demonologist. The deep elf demonologist is drained! You kill the deep elf demonologist! There is an open door here. Things that are here: a dagger; an elf corpse You start waiting. A deep elf conjurer comes into view. It is wielding a dagger. You puncture the deep elf conjurer! The deep elf conjurer is lightly wounded. You hit the deep elf conjurer. The deep elf conjurer is moderately wounded. The deep elf conjurer completely misses you. You closely miss the deep elf conjurer. The deep elf conjurer is lightly wounded. The deep elf conjurer completely misses you. You hit the deep elf conjurer. The deep elf conjurer is moderately wounded. You hit the deep elf conjurer. The deep elf conjurer is heavily wounded. The deep elf conjurer points at you and mumbles some strange words. The bolt of fire misses you. You completely miss the deep elf conjurer. The deep elf conjurer is heavily wounded. You hit the deep elf conjurer. The deep elf conjurer is heavily wounded. The deep elf conjurer misses you. You closely miss the deep elf conjurer. The deep elf conjurer is heavily wounded. The deep elf conjurer points at you and mumbles some strange words. The bolt of cold misses you. You barely miss the deep elf conjurer. The deep elf conjurer is heavily wounded. You hit the deep elf conjurer. The deep elf conjurer is heavily wounded. The deep elf conjurer misses you. You hit the deep elf conjurer. The deep elf conjurer is heavily wounded. You closely miss the deep elf conjurer. The deep elf conjurer is heavily wounded. The deep elf conjurer hits you but does no damage. You puncture the deep elf conjurer! The deep elf conjurer is severely wounded. The deep elf conjurer hits you but does no damage. You puncture the deep elf conjurer! The deep elf conjurer is almost dead. You hit the deep elf conjurer. You kill the deep elf conjurer! No target in view! No target in view! You start waiting. Done waiting. There is an open door, spattered with blood here. Items here: )) †† a dagger x2 an elf corpse x2 There is an open door here. Found a stone staircase leading up. You now have 1241 gold pieces (gained 15). Your pack is full. You see here a scroll labeled PUFAHY VUS TAA. Your pack is full. You see here a scroll labeled PUFAHY VUS TAA. 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 scroll of enchant armour. You drop a wand of enslavement (1). Eat which item? (? for menu, Esc to quit) Yeuchh! Ham and pineapple. k - a scroll labeled PUFAHY VUS TAA You open the door. There is an open door here. i - 5 potions of heal wounds (gained 1) There is an open door here. Found a runed flail. You open the door. There is an open door here. i - 6 potions of heal wounds (gained 1) i - 7 potions of heal wounds (gained 1) You open the door. 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. A deep elf conjurer comes into view. It is wielding a long sword. The deep elf conjurer shouts! You found a shadow trap! You completely miss the deep elf conjurer. The deep elf conjurer misses you. You miss the deep elf conjurer. You barely miss the deep elf conjurer. The deep elf conjurer points at you and mumbles some strange words. The bolt of negative energy misses you. You hit the deep elf conjurer but do no damage. You hit the deep elf conjurer. The deep elf conjurer is lightly wounded. The deep elf conjurer casts a spell at you. The bolt of lightning misses you. You hit the deep elf conjurer but do no damage. The deep elf conjurer is lightly wounded. You barely miss the deep elf conjurer. The deep elf conjurer is lightly wounded. You block the deep elf conjurer's attack. You puncture the deep elf conjurer! The deep elf conjurer is moderately wounded. You puncture the deep elf conjurer! The deep elf conjurer is heavily wounded. The deep elf conjurer completely misses you. You hit the deep elf conjurer. The deep elf conjurer is severely wounded. You hit the deep elf conjurer. The deep elf conjurer is severely wounded. The deep elf conjurer completely misses you. You puncture the deep elf conjurer! You kill the deep elf conjurer! No target in view! No target in view! r - a phantom mirror Things that are here: a long sword; an elf corpse You now have 1265 gold pieces (gained 24). There is an open door here. You now have 1287 gold pieces (gained 22). You open the door. There is an open door here. Found a scimitar. A deep elf mage comes into view. It is wielding a long sword. The helpless deep elf mage fails to defend itself. You perforate the deep elf mage like a sieve!!!! You kill the deep elf mage! You see here a long sword. There is an open door here. A deep elf summoner comes into view. It is wielding a long sword. You hit the deep elf summoner. The deep elf summoner is lightly wounded. The deep elf summoner completely misses you. You closely miss the deep elf summoner. The deep elf summoner is lightly wounded. You puncture the deep elf summoner! The deep elf summoner is moderately wounded. You block the deep elf summoner's attack. You barely miss the deep elf summoner. The deep elf summoner is moderately wounded. You hit the deep elf summoner. The deep elf summoner is moderately wounded. The deep elf summoner completely misses you. You hit the deep elf summoner. The deep elf summoner is heavily wounded. You closely miss the deep elf summoner. The deep elf summoner is heavily wounded. You block the deep elf summoner's attack. You hit the deep elf summoner. The deep elf summoner is heavily wounded. You hit the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner completely misses you. You hit the deep elf summoner but do no damage. The deep elf summoner is severely wounded. You closely miss the deep elf summoner. The deep elf summoner is severely wounded. You block the deep elf summoner's attack. You hit the deep elf summoner but do no damage. The deep elf summoner is severely wounded. You hit the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner misses you. You hit the deep elf summoner. The deep elf summoner is severely wounded. You barely miss the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner gestures wildly while chanting. The deep elf summoner blinks! You completely miss the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner casts a spell. The deep elf summoner blinks! You hit the deep elf summoner. The deep elf summoner is severely wounded. You closely miss the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner casts a spell. You hit the deep elf summoner but do no damage. The deep elf summoner is severely wounded. The deep elf summoner mumbles some strange words. The deep elf summoner blinks! You puncture the redback! The redback is moderately wounded. The redback completely misses you. You completely miss the redback. The redback is moderately wounded. You block the redback's attack. The hell rat completely misses you. You hit the redback but do no damage. The redback is moderately wounded. You block the redback's attack. You hit the redback. The redback is heavily wounded. The redback completely misses you. The hell rat completely misses you. You hit the redback. The redback is severely wounded. The redback misses you. The hell rat barely misses you. The deep elf summoner mumbles some strange words. You block the redback's attack. You block the hell rat's attack. You hit the deep elf summoner. The deep elf summoner is severely wounded. The deep elf summoner casts a spell. The deep elf summoner blinks! The redback misses you. You hit the hell rat. The hell rat is lightly wounded. You block the redback's attack. The hell rat misses you. The demonic crawler completely misses you. x3 The redback completely misses you. The hell rat misses you. Casting: Repel Missiles Confirm with . or Enter, or press ? or * to list all spells. A powerful magic prevents control of your teleportation. You blink. The hell rat misses you. The hell rat completely misses you. The redback barely misses you. Casting: Blink Confirm with . or Enter, or press ? or * to list all spells. A powerful magic prevents control of your teleportation. You blink. Casting: Blink Confirm with . or Enter, or press ? or * to list all spells. A powerful magic prevents control of your teleportation. You blink. Nemelex Xobeh grants you a gift! Something appears at your feet! You see here a legendary deck of war. You see here a legendary deck of war. X - a legendary deck of war Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Hammer. You have drawn the Hammer. Press: ? - help, Shift-Dir - straight line, f - demonic crawler Aim: a demonic crawler (clinging, summoned) The crystal spear misses the demonic crawler. The crystal spear hits the hell rat. You kill the hell rat! The hell rat's corpse disappears in a puff of smoke! The demonic crawler misses you. The demonic crawler hits you but does no damage. You block the demonic crawler's attack. The redback completely misses you. The deep elf summoner mumbles some strange words. You open the door. The redback disappears in a puff of smoke! You block the redback's attack. The demonic crawler misses you. You block the demonic crawler's attack. The demonic crawler completely misses you. The redback completely misses you. There is an open door here. There is an open door here. You hit the deep elf summoner. The deep elf summoner is severely wounded. You block the hell rat's attack. x2 You hit the deep elf summoner. The deep elf summoner is almost dead. You block the hell rat's attack. You block the deep elf summoner's attack. The hell rat completely misses you. You hit the deep elf summoner. The deep elf summoner is almost dead. You hit the deep elf summoner but do no damage. The deep elf summoner is almost dead. The hell rat completely misses you. The hell rat misses you. The deep elf summoner casts a spell. The deep elf summoner blinks! You block the hell rat's attack. The hell rat misses you. You block the hell rat's attack. You hit the deep elf summoner. You kill the deep elf summoner! The redback disappears in a puff of smoke! The hell rat disappears in a puff of smoke! x2 The demonic crawler disappears in a puff of smoke! The hell rat disappears in a puff of smoke! Things that are here: a long sword; a leather armour Magic restored. Found 17 stones. As you open the door, it creaks loudly! There is an open door here. An elf comes into view. You open the door. There is an open door here. The helpless elf fails to defend itself. You spit the elf like a pig!!!!! You kill the elf! The elf's shape twists and changes as it dies. You open the door. There is an open door here. You open the door. There is an open door here. n - 11 potions of curing {@q1} (gained 1) You open the door. There is an open door here. Found a leather armour. You see here a leather armour. You open the door. There is an open door here. B - 5 scrolls of recharging (gained 1) You open the door. There is an open door here. You now have 1303 gold pieces (gained 16). You open the door. There is an open door here. A deep elf knight comes into view. It is wielding a scimitar. The helpless deep elf knight fails to defend itself. You skewer the deep elf knight like a kebab!!!! You kill the deep elf knight! Things that are here: a scimitar; a buckler You open the door. There is an open door here. You now have 1324 gold pieces (gained 21). You open the door. There is an open door here. You open the door. A deep elf knight comes into view. It is wielding a long sword of protection. There is an open door here. The helpless deep elf knight fails to defend itself. You perforate the deep elf knight like a sieve!!!!! The deep elf knight's shroud falls apart! You kill the deep elf knight! You open the door. A deep elf knight comes into view. It is wielding a short sword. There is an open door here. The helpless deep elf knight fails to defend itself. You perforate the deep elf knight like a sieve!!!! The deep elf knight's shroud falls apart! You kill the deep elf knight! No target in view! You see here a short sword. You open the door. A deep elf knight comes into view. It is wielding a long sword. There is an open door here. The helpless deep elf knight fails to defend itself. You spit the deep elf knight like a pig!!!!! The deep elf knight's shroud falls apart! You kill the deep elf knight! You have reached level 16! You open the door. There is an open door here. You open the door. A deep elf summoner comes into view. It is wielding a long sword. There is an open door here. The helpless deep elf summoner fails to defend itself. You skewer the deep elf summoner like a kebab!!!! You kill the deep elf summoner! Your Dodging skill increases to level 15! You open the door. Found 25 gold pieces. There is an open door here. You now have 1349 gold pieces (gained 25). You open the door. A deep elf fighter comes into view. It is wielding a long sword. Found a gnarled runed staff. Found a ring of ice. There is an open door here. You see here a gnarled runed staff. The helpless deep elf fighter fails to defend itself. You stick the deep elf fighter like a pincushion!!!!! You kill the deep elf fighter! You see here a long sword. Your pack is full. You see here a gnarled runed staff. You see here a long sword. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Read which item? (? for menu, Esc to quit) Identify which item? (\ to view known items) (? for menu, Esc to quit) As you read the scroll of identify {@r2}, it crumbles to dust. k - a scroll of acquirement Read which item? (? for menu, Esc to quit) As you read the scroll of acquirement, it crumbles to dust. This is a scroll of acquirement! [a] Weapon [b] Armour [c] Jewellery [d] Book [e] Staff [f] Wand [g] Miscellaneous [h] Food [i] Gold [j] Ammunition What kind of item would you like to acquire? (\ to view known items) Something appears at your feet! k - a runed quick blade Wield which item (- for none, * to show all)? (? for menu, Esc to quit) k - a +2 quick blade (weapon) Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 rapier. Adjust (i)tems, (s)pells, or (a)bilities? Adjust which item? (? for menu, Esc to quit) k - a +2 quick blade (weapon) Adjust to which letter? (? for menu, Esc to quit) a - a +2 quick blade (weapon) Search for what [? for help]? enchant w k - a gnarled runed staff Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You can't wield that with a shield. You drop a gnarled runed staff. You see here a long sword. You see here a ring of ice. You see here a gnarled runed staff. There is an open door here. There is an open door here. There is an open door here. There is an open door here. Things that are here: a long sword; a leather armour There is an open door here. You see here a short sword. There is an open door here. Items here: ( )) † a long sword of protection; a shortbow; 19 arrows; an elf corpse There is an open door here. There is an open door here. There is an open door here. You see here a leather armour. 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. There is an open door here. You open the door. There is an open door here. There is an open door here. There is an open door here. There is an open door here. Partly explored, can't reach some places. A deep elf sorcerer comes into view. It is wielding a long sword. Found 12 gold pieces. 2 deep elf demonologists and a deep elf death mage come into view. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. b - a +2 rod of clouds (13/13) (weapon) {!a} Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - deep elf death mage Aim: a deep elf death mage, wielding a long sword (resting) You create a blast of flame! The deep elf sorcerer shouts! The deep elf death mage is engulfed in roaring flames. The deep elf sorcerer is engulfed in roaring flames. You hear a shout! x2 Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f/p - deep elf death mage Aim: a deep elf death mage, wielding a long sword (flame, moderately wounded) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Vitriol. You have drawn Vitriol. Press: ? - help, Shift-Dir - straight line, f/p - deep elf death mage Aim: a deep elf death mage, wielding a long sword (flame, moderately wounded) Okay, then. The deep elf death mage is engulfed in roaring flames. The deep elf death mage completely misses you. The deep elf demonologist moves out of view. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Hammer. The deck of cards disappears in a puff of smoke. You have drawn the Hammer. Press: ? - help, Shift-Dir - straight line, f - deep elf sorcerer, p - deep elf death mage Aim: a deep elf sorcerer, wielding a long sword (flame, lightly wounded) The iron shot hits the deep elf sorcerer. The deep elf sorcerer is severely wounded. The deep elf demonologist is engulfed in roaring flames. A deep elf death mage comes into view. It is wielding a rapier. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Degeneration. The deep elf sorcerer looks momentarily different. The deep elf sorcerer twists and deforms. The deep elf death mage looks momentarily different. The deep elf death mage twists and deforms. The deep elf demonologist evaporates and reforms as an ettin! The ettin twists and deforms. The deep elf death mage evaporates and reforms as a catoblepas! The catoblepas twists and deforms. The deep elf sorcerer is engulfed in roaring flames. You block the deep elf sorcerer's attack. The deep elf death mage is engulfed in roaring flames. The deep elf death mage closely misses you. Really attack while wielding your +2 rod of clouds (7/13) {!a}? a - a +2 quick blade (weapon) The catoblepas moves out of view. The deep elf death mage is engulfed in roaring flames. The deep elf death mage is infused with unholy energy. The deep elf death mage draws life force from you and is healed! The ettin is engulfed in roaring flames. The deep elf sorcerer is engulfed in roaring flames. You kill the deep elf sorcerer! A deep elf demonologist comes into view. It is wielding a long sword. You hit the deep elf death mage. The deep elf death mage is severely wounded. You hit the deep elf death mage. The deep elf death mage is severely wounded. The deep elf demonologist is engulfed in roaring flames. The deep elf demonologist mumbles some strange words. A deep elf high priest comes into view. It is wielding a scimitar. You closely miss the deep elf death mage. The deep elf death mage is severely wounded. The deep elf death mage is engulfed in roaring flames. The deep elf death mage closely misses you. You barely miss the deep elf death mage. The deep elf death mage is almost dead. You closely miss the deep elf death mage. The deep elf death mage is almost dead. The deep elf high priest calls down the wrath of its god upon you. Something smites you! The deep elf demonologist is engulfed in roaring flames. The red devil closely misses you. You feel a bit more experienced. b - a +2 rod of clouds (7/13) (weapon) {!a} The deep elf demonologist mumbles some strange words. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - hellwing Aim: a hellwing (corpse armoured, summoned) You create a blast of poison gas! The hellwing disappears in a puff of smoke! The ettin is engulfed in poison gas. The ettin is poisoned. The deep elf demonologist is poisoned. You kill the deep elf demonologist! The hellwing disappears in a puff of smoke! The ettin is engulfed in poison gas. The ettin looks even sicker. The red devil disappears in a puff of smoke! You feel a bit more experienced. a - a +2 quick blade (weapon) You hit the ettin. The ettin is heavily wounded. You hit the ettin but do no damage. The ettin is heavily wounded. You hit the ettin. The ettin is severely wounded. You hit the ettin but do no damage. The ettin is severely wounded. You block the ettin's attack. The ettin completely misses you. You barely miss the ettin. The ettin is severely wounded. You hit the ettin. The ettin is severely wounded. You hit the ettin. The ettin is almost dead. The ettin closely misses you. You block the ettin's attack. You hit the ettin. The ettin is almost dead. You hit the ettin. The ettin is almost dead. You hit the ettin but do no damage. The ettin is almost dead. You block the ettin's attack. x2 You hit the ettin but do no damage. The ettin is almost dead. You hit the ettin. The ettin is almost dead. You hit the ettin but do no damage. The ettin is almost dead. The ettin hits you but does no damage. You block the ettin's attack. You hit the ettin. The ettin is almost dead. The deep elf demonologist casts a spell. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: U - a wand of digging (will waste charges) Press: ? - help, Shift-Dir - straight line The rock shatters into small pieces. Evoking this partially-identified wand wasted a few charges. Your skill with magical items lets you calculate the power of this device... This wand has 6 charges left. You block the ettin's attack. You block the ettin's attack. You kill the deep elf demonologist! Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. You kill the ettin! Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: D - a wand of disintegration (will waste charges) Press: ? - help, Shift-Dir - straight line The rock wall explodes into countless fragments. Evoking this partially-identified wand wasted a few charges. Your skill with magical items lets you calculate the power of this device... This wand has 10 charges left. You start resting. HP restored. Magic restored. You open the door. There is an open door here. The deep elf high priest calls down the wrath of its god upon you. Something smites you! Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Venom. You have drawn Venom. Press: ? - help, Shift-Dir - straight line, f - deep elf high priest Aim: a deep elf high priest, wielding a scimitar (heavily wounded) The poison arrow hits the deep elf high priest. The deep elf high priest is poisoned. You kill the deep elf high priest! Your Dodging skill increases to level 16! You start resting. Magic restored. HP restored. There is an open door here. A deep elf blademaster comes into view. It is wielding two rapiers. There is an open door here. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Venom. You have drawn Venom. Press: ? - help, Shift-Dir - straight line, f - deep elf blademaster Aim: a deep elf blademaster, wielding two rapiers and wearing a leather armour (hasn't noticed you) The poison arrow misses the deep elf blademaster. The deep elf blademaster shouts! Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Vitriol. You have drawn Vitriol. Press: ? - help, Shift-Dir - straight line, f/p - deep elf blademaster Aim: a deep elf blademaster, wielding two rapiers and wearing a leather armour The bolt of acid hits the deep elf blademaster. The acid corrodes the deep elf blademaster's equipment! The deep elf blademaster is lightly wounded. A deep elf master archer comes into view. b - a +2 rod of clouds (6/13) (weapon) {!a} Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f/p - deep elf blademaster Aim: a deep elf blademaster, wielding two rapiers and wearing a leather armour (lightly wounded, covered in acid) Okay, then. The deep elf blademaster completely misses you. The deep elf blademaster barely misses you. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f/p - deep elf blademaster Aim: a deep elf blademaster, wielding two rapiers and wearing a leather armour (lightly wounded, covered in acid) You create a blast of flame! The deep elf blademaster is engulfed in roaring flames. The deep elf blademaster hits you but does no damage. The deep elf blademaster completely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Storm. A mighty gale blasts forth from the card! The monsters around you are blown away! What do you say? t - Shout! Orders for allies: a - Attack new target. p - Attack previous target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Follow me! The deep elf blademaster is struck by lightning. You hear a shout! x7 Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Orb. You have drawn the Orb. Press: ? - help, Shift-Dir - straight line, f/p - deep elf blademaster Aim: a deep elf blademaster, wielding two rapiers and wearing a leather armour (heavily wounded, covered in acid) The rock wall explodes into countless fragments. Your air elemental merges itself into the air. The deep elf blademaster is engulfed in roaring flames. You block the deep elf blademaster's attack. x2 a - a +2 quick blade (weapon) Your air elemental forms itself from the air! You hit the deep elf blademaster. The deep elf blademaster is heavily wounded. Your air elemental merges itself into the air. Your air elemental forms itself from the air! The deep elf blademaster is engulfed in roaring flames. You block the deep elf blademaster's attack. The deep elf blademaster hits you with a rapier. You hear a mighty clap of thunder! You miss the deep elf blademaster. The deep elf blademaster is severely wounded. Your air elemental hits the deep elf blademaster! You miss the deep elf blademaster. The deep elf blademaster is severely wounded. Your air elemental hits the deep elf blademaster but does no damage. The deep elf blademaster is engulfed in roaring flames. The deep elf blademaster hits you with a rapier! The deep elf blademaster hits you with a rapier. Your orb of destruction hits a rock wall. The rock wall explodes into countless fragments. You hit the deep elf blademaster. The deep elf blademaster is almost dead. Your air elemental completely misses the deep elf blademaster. You puncture the deep elf blademaster! The deep elf blademaster is almost dead. You puncture the deep elf blademaster! The deep elf blademaster is almost dead. The deep elf blademaster is no longer covered in acid. Your air elemental hits the deep elf blademaster. The deep elf blademaster dies! You hear a mighty clap of thunder! You start resting. You hear a grinding noise. Your air elemental merges itself into the air. Your air elemental forms itself from the air! Lightning arcs down from a storm cloud! x4 Your air elemental merges itself into the air. Lightning arcs down from a storm cloud! Your air elemental forms itself from the air! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Lightning arcs down from a storm cloud! x2 Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental merges itself into the air. Lightning arcs down from a storm cloud! Your air elemental forms itself from the air! Lightning arcs down from a storm cloud! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Lightning arcs down from a storm cloud! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Lightning arcs down from a storm cloud! Your air elemental merges itself into the air. HP restored. Your air elemental forms itself from the air! What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Gang up on whom? Press: ? - help, Dir - move target cursor, f - deep elf master archer Aim: a deep elf master archer, wearing a leather armour (lightly wounded) Attack! The deep elf master archer wields a longbow. The deep elf master archer shoots an arrow of frost. The arrow of frost hits your air elemental! The arrow of frost freezes your air elemental. You hear a mighty clap of thunder! Your air elemental is engulfed in roaring flames. Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental merges itself into the air. Your air elemental forms itself from the air! Your air elemental barely misses the deep elf master archer. The deep elf master archer shoots an arrow of frost. The arrow of frost hits your air elemental!! The arrow of frost freezes your air elemental. Your air elemental is destroyed! The deep elf master archer shoots an arrow of frost. The arrow of frost hits you!! The arrow of frost freezes you. You see here an arrow of frost. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Rangers. You start resting. Something hits your centaur warrior. You start resting. Something hits your centaur warrior!! You start resting. Something hits your centaur warrior! You start resting. Something hits your centaur warrior! Your centaur warrior dies! Your centaur warrior's corpse disappears in a puff of smoke! Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Potion. The deck of cards disappears in a puff of smoke. You feel better. Evoke which item? (* to show all) (? for menu, Esc to quit) You don't have any such object. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Shadow. You feel stealthy. It gets dark. The deep elf master archer wields a longbow. The deep elf master archer shoots an arrow of frost. The arrow of frost hits you!! The arrow of frost freezes you! Read which item? (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Storm. A tornado forms. The deep elf master archer shoots an arrow of frost. You block the arrow of frost. Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is the Hammer. The deck of cards disappears in a puff of smoke. You have drawn the Hammer. Press: ? - help, Shift-Dir - straight line, f/p - deep elf master archer Aim: a deep elf master archer, wielding a longbow and wearing a leather armour (lightly wounded) The crystal spear hits the deep elf master archer. You kill the deep elf master archer! You start resting. The ambient light returns to normal. You start resting. You feel less stealthy. Things that are here: a longbow; a leather armour; 8 arrows of frost You see here 2 arrows of frost. You start resting. HP restored. Magic restored. Things that are here: a longbow; a leather armour; 8 arrows of frost A deep elf sorcerer comes into view. It is wielding a long sword of holy wrath. Items here: ( )) [ 2 arrows of frost; a rapier; a rapier; a leather armour Evoke which item? (* to show all) (? for menu, Esc to quit) You draw a card... It is Vitriol. You have drawn Vitriol. Press: ? - help, Shift-Dir - straight line, f - deep elf sorcerer Aim: a deep elf sorcerer, wielding a long sword of holy wrath and wearing a leather armour (hasn't noticed you) The bolt of acid hits the deep elf sorcerer. You kill the deep elf sorcerer! Use which ability? (? or * to list) Okay, then. Unknown command. Items here: ( )) [ 2 arrows of frost; a rapier; a rapier; a leather armour A deep elf annihilator comes into view. It is wielding a long sword. Things that are here: a short sword; a chain mail; an elf corpse b - a +2 rod of clouds (9/13) (weapon) {!a} Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - you Okay, then. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - deep elf annihilator Aim: a deep elf annihilator, wielding a long sword and wearing a dyed leather armour (hasn't noticed you) You create a blast of freezing vapour! The deep elf annihilator is engulfed in freezing vapours. The deep elf annihilator mumbles some strange words. The deep elf annihilator blinks! You start waiting. a - a +2 quick blade (weapon) The deep elf annihilator is engulfed in freezing vapours. The deep elf annihilator casts a spell at you. The iron shot misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: d - a wand of cold (2) Press: ? - help, Shift-Dir - straight line, f/p - deep elf annihilator Aim: a deep elf annihilator, wielding a long sword and wearing a dyed leather armour (freezing vapour, heavily wounded) The bolt of cold hits the deep elf annihilator. You kill the deep elf annihilator! This wand has 1 charge left. You start waiting. A deep elf death mage comes into view. It is wielding a rod of ignition. b - a +2 rod of clouds (8/13) (weapon) {!a} The deep elf death mage moves out of view. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - you >>>>>>>>>>>>>>>>>>>>>> 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_FORCE_EVOKE_WIELDED repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Medar] Species: Spriggan Job: Artificer class_name: Artificer HP: 82/82; mods: 0/0 MP: 37/37; mod: 0 Stats: 9 (9) 12 (12) 21 (21) Position: (13, 39), god: Nemelex Xobeh (11), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 8 | 3031 | 486/636 Short Blades | X | 0 | 0 | 12 | 3581 | 50/715 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 30 | 30/84 Polearms | | 0 | 0 | 0 | 0 | 0/84 Staves | | 0 | 0 | 0 | 0 | 0/84 Slings | | 0 | 0 | 0 | 0 | 0/35 Bows | | 0 | 0 | 0 | 0 | 0/35 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/42 Armour | X | 0 | 0 | 4 | 1180 | 340/421 Dodging | X | 1 | 100 | 16 | 4681 | 581/625 Stealth | X | 0 | 0 | 18 | 4933 | 393/631 Shields | X | 0 | 0 | 7 | 2450 | 96/673 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 4 | 370 | 17/177 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | | 0 | 0 | 0 | 0 | 0/35 Charms | X | 0 | 0 | 3 | 150 | 0/100 Summonings | | 0 | 0 | 0 | 0 | 0/70 Necromancy | | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 8 | 900 | 0/225 Transmutations | | 0 | 0 | 0 | 0 | 0/29 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 1 | 160 | 101/119 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 18 | 5403 | 3/750 Spell bugs: Durations: Attributes: #12: 3429 #13: 1743 #23: 43188 #24: 2046959645 #27: 170208 #43: 1 #49: 4062 Mutations: see invisible: 1 (innate) berserk: 1 dopey: 1 herbivore: 3 (innate) speed: 3 (innate) slow metabolism: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +2 rod of clouds (8/13) {!a} eq slot #1, inv slot #44: +2 cloak of poison resistance eq slot #2, inv slot #32: +2 hat of magic resistance eq slot #5, inv slot #21: +2 buckler eq slot #6, inv slot #28: +4 troll leather armour eq slot #7, inv slot #14: ring of protection from fire eq slot #8, inv slot #33: ring of stealth eq slot #9, inv slot #41: amulet of guardian spirit }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: *,,,**#§4§...,* #..... *,,*##§§§§.,,,* #..... *,*##.§§e,,,,,* #...#' **##.)§#,,,,,**## #...#. #..)##*,,,**#.# #...#. ##..)##*,*##.# #...#. ##...##*##)## #...#. ##...###.#(# #...#. ###.##@##..#######...#. #......)(............#. #....................#. #)............P......#. #...###'##...#####...#. #...#....#...#...#...#. #...'....#...#...#...#. #...#....#...#.†.#...#. #...#....'...#...'...#. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false grunt_orc_gardens_store: antique armour shop grunt_orc_gardens_boss: false grunt_orc_gardens_giant_problem: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>