ASSERT(you.mounted()) in 'mount.cc' at line 376 failed. Version: Dungeon Crawl Stone Soup 0.03 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 214294750994259199, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss -name DirLemming -rc /var/dcss/gamedata/dcss-bcadrencrawl/rc-files/DirLemming.rc -macro /var/dcss/gamedata/dcss-bcadrencrawl/rc-files/DirLemming.macro -morgue /var/dcss/gamedata/dcss/morgue/DirLemming/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-bcadrencrawl/save/ -webtiles-socket /var/dcss/sockets/DirLemming:2020-12-05.09:22:58.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x739068]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x740d57]: do_crash_dump() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7394d0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f40be6154c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f40be9bb269]: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0x740519] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0x7406c1] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z8mount_acv+0x1ca) [0xae00ea]: mount_ac() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZNK5actor8apply_acEii7ac_typeibb+0x8d) [0x6b30fd]: actor::apply_ac(int, int, ac_type, int, bool, bool) const /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt8apply_ACEPK5actoriib+0x51) [0x6e2f11]: bolt::apply_AC(actor const*, int, int, bool) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt13affect_playerEv+0x592) [0x6ef3c2]: bolt::affect_player() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt11affect_cellEv+0x26b) [0x6f6e8b]: bolt::affect_cell() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt7do_fireEv+0x5c0) [0x6f7f10]: bolt::do_fire() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt4fireEv+0x420) [0x6f8d20]: bolt::fire() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x4b2) [0xa38f62]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z16handle_mon_spellP7monster+0x1167) [0xa43ad7]: handle_mon_spell(monster*) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0xa0ec1f] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z19handle_monster_moveP7monster+0x121a) [0xa17c0a]: handle_monster_move(monster*) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z15handle_monstersb+0xbf4) [0xa19cb4]: handle_monsters(bool) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z12world_reactsv+0x119) [0xd408e9]: world_reacts() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0xd42925] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0xd4325d] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(main+0x128) [0x690228]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f40be600840]: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_start+0x29) [0x690c59]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f40be9baf2a in __waitpid (pid=23771, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f40be9baf2a in __waitpid (pid=23771, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000738ee5 in call_gdb (file=file@entry=0x7f40be9a5540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 23273\000\000\000\000\000\000\000" #2 0x0000000000740d73 in do_crash_dump () at dbg-asrt.cc:685 t = 1607160492 dir = "/var/dcss/gamedata/dcss/morgue/DirLemming/" name = "/var/dcss/gamedata/dcss/morgue/DirLemming/crash-DirLemming-20201205-092812.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed." file = 0x7f40be9a5540 <_IO_2_1_stderr_> #3 0x00000000007394d0 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007f40be9bb269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000740519 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdc57e45b0 "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed.", assert=true) at dbg-asrt.cc:817 No locals. #7 0x00000000007406c1 in AssertFailed (expr=expr@entry=0xd73ef5 "you.mounted()", file=file@entry=0xd73e69 "mount.cc", line=line@entry=376, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed.\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\344,\325\000\000\000\000\000\002\000\000\000\000\000\000\000\344,\325\000\002\000\000\000\001\000\000\000\000\000\000\000[C\330\000\000\000\000\000\001\000\000\000\000\000\000\000\344,\325\000\000\000\000\000\001\000\000\000\000\000\000\000\020\000\000\000\060\000\000\000\020U~\305\375\177\000\000@T~\305\375\177\000\000 U~\305\375\177\000\000\020\000\000\000\060\000\000\000\060U~\305\375\177\000\000`T~\305\375\177\000\000@U~\305\375\177\000\000"... args = {{gp_offset = 3313388712, fp_offset = 32765, overflow_arg_area = 0x0, reg_save_area = 0x7f40be62d251 <_IO_vfprintf_internal+209>}} fileName = #8 0x0000000000ae00ea in mount_ac () at mount.cc:376 ac = #9 0x00000000006b30fd in actor::apply_ac (this=0x12d8fa0 , damage=0, max_damage=8, ac_rule=, stab_bypass=stab_bypass@entry=0, for_real=, mount=true) at actor.cc:357 ac = gdr = saved = #10 0x00000000006e2f11 in bolt::apply_AC (this=this@entry=0x7ffdc57e6620, victim=, hurted=hurted@entry=0, max_dmg=max_dmg@entry=8, mount=mount@entry=true) at beam.cc:5001 No locals. #11 0x00000000006ef3c2 in bolt::affect_player (this=0x7ffdc57e6620) at beam.cc:4667 hits_mount = hits_you = engulfs = false yu_pre_ac_dam = mt_pre_ac_dam = max_dam = 8 yu_pre_res_dam = 2 mt_pre_res_dam = was_affected = old_hp = old_mt_hp = yu_final_dam = mt_final_dam = harmless = #12 0x00000000006f6e8b in bolt::affect_cell (this=this@entry=0x7ffdc57e6620) at beam.cc:1315 prev_reflections = 0 hit_player = #13 0x00000000006f7f10 in bolt::do_fire (this=0x7ffdc57e6620) at beam.cc:1545 feat = was_seen = coff = #14 0x00000000006f8d20 in bolt::fire (this=0x7ffdc57e6620) at beam.cc:1391 No locals. #15 0x0000000000a38f62 in std::function::operator()(monster&, mon_spell_slot, bolt&) const (__args#2=..., __args#1=..., __args#0=..., this=0x22ee048) at /usr/include/c++/9/bits/std_function.h:263 No locals. #16 mons_cast (mons=0x1324b68 , pbolt=..., spell_cast=SPELL_BREATHE_DART, slot_flags=..., do_noise=) at mon-cast.cc:6286 evoke = false flags = foe = 0x12d8fa0 logic = 0x22ee028 slot = {spell = SPELL_BREATHE_DART, freq = 0 '\000', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = }} sumcount = 0 sumcount2 = duration = 0 god = splpow = chaos = eldritch = x = #17 0x0000000000a43ad7 in handle_mon_spell (mons=mons@entry=0x1324b68 ) at mon-cast.cc:4588 battlesphere = false was_visible = true hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_BREATHE_DART, freq = 40 '(', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 66}}} beem = {origin_spell = SPELL_BREATHE_DART, range = 7, glyph = 96 U'`', colour = 3 '\003', flavour = BEAM_MMISSILE, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 18, y = 27}, target = {x = 23, y = 22}, damage = {num = 2, size = 4}, ench_power = 12, hit = 14, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 65, source_name = "a dart slug", name = "dart", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "dart", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 5, capacity 8 = {{x = 19, y = 26}, {x = 20, y = 25}, {x = 21, y = 24}, {x = 22, y = 23}, {x = 23, y = 22}}, 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, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 1 element = {[4294967295] = 1}, foe_info = {count = 1, power = 4, 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, dont_stop_trees = 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 = -1, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = {spell = SPELL_BREATHE_DART, freq = , flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 66}} spell_cast = SPELL_BREATHE_DART flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 66} #18 0x0000000000a0ec1f in _do_mon_spell (mons=0x1324b68 ) at mon-act.cc:279 No locals. #19 0x0000000000a17c0a in handle_monster_move (mons=0x1324b68 ) at mon-act.cc:2134 friendly_or_near = beem = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 0 U'\000', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_NONE, drop_item = false, item = 0x2434180, source = {x = 0, y = 0}, target = {x = 37962112, y = 0}, damage = {num = -981570216, size = 32765}, ench_power = -981570040, hit = 32765, thrower = 6945205, ex_size = 0, source_id = 0, source_name = , name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = , explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = 20, effect_known = false, effect_wanton = false, draw_delay = 0, explode_delay = 20065856, special_explosion = 0x1322e00 , was_missile = false, animate = false, ac_rule = ac_type::none, obvious_effect = 128, seen = 65, heard = 67, path_taken = std::vector of length 0, capacity -4745263, extra_range_used = -981570152, is_tracer = 253, is_targeting = 127, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = -981570048, hit_count = std::map with 140727916850800 elements, foe_info = {count = 2, power = 0, hurt = 20065792, helped = 0, dont_stop = 64}, friend_info = {count = 0, power = 20065832, hurt = 0, helped = 20057344, dont_stop = false}, chose_ray = 140, beam_cancelled = 69, dont_stop_player = 102, dont_stop_trees = 190, bounces = 32576, bounce_pos = {x = 20065856, y = 0}, reflections = 20065864, reflector = 0, use_target_as_pos = 2, auto_hit = false, ray = {r = {start = {x = 9.9138382464219518e-317, y = 9.913850103997452e-317}, dir = {x = 6.9528829126783744e-310, y = 9.8813129168249309e-324}}, on_corner = false, cycle_idx = 0}, tile_beam = 20065856, can_see_invis = false, nightvision = false, tunnelpower = 945803520, hit_something = 88, message_cache = std::set with 20065864 elements} entry = disabled = old_energy = 86 non_move_energy = old_pos = #20 0x0000000000a19cb4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2763 mon = 0x1324b68 oldspeed = 86 tries = 4 #21 0x0000000000d408e9 in world_reacts () at main.cc:2199 No locals. #22 0x0000000000d42925 in _input () at main.cc:1123 player_disabled = {was_disabled = false} #23 0x0000000000d4325d in _launch_game () at main.cc:456 game_start = true ccon = {cstate = false} #24 0x0000000000690228 in _launch_game_loop () at main.cc:365 game_ended = false game_ended = ge = fe = E = #25 main (argc=, argv=0x7ffdc57e7368) at main.cc:318 No locals. [Inferior 1 (process 23273) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="bCrawl" -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = open_caves, absdepth0 = 0 Level vaults: wander_arrival_fairy_ring layout_cave_pools chequers_serial_rivers_room_b lightli_sewer_entry_pipes Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (55, 26): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, DirLemming the Silent Spectre Air Elementalist. Will you be the one to retrieve the fabulous Orb of Zot from the depths? Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Okay, then. A bat comes into view. Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (healthy (4/4), resting) The zap hits the bat (2). The bat is heavily wounded. (2/4) HP Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (silenced, moderately wounded (3/4)) The zap misses the bat. The zap hits the bat (2). The bat is severely wounded. (1/4) HP The bat barely misses you (0). Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (silenced, severely wounded (1/4)) The zap hits the bat (2). You kill the bat! You see here a bat corpse. A rat comes into view. Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (silenced, healthy (3/3), resting) The zap hits the rat (4). You kill the rat! Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You see here a rat corpse. You open the door. There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. Magic restored. You open the door. There is an open door here. A bat comes into view. Found a stone staircase leading down. Casting: Shock (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (silenced, healthy (3/3), resting) The zap hits the bat (4). You kill the bat! Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Found 2 potions of lignification. A bat comes into view. You see here a +0 ring mail. b - a +0 ring mail Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (healthy (3/3), resting) The zap hits the bat (3). You kill the bat! Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You see here 2 potions of lignification. You see here a bat corpse. A goblin comes into view. Found a potion of haste. Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (healthy (5/5), resting) The zap hits the goblin (2). The goblin is heavily wounded. (3/5) HP Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 club (heavily wounded (3/5)) The zap misses the goblin. Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 club (heavily wounded (3/5)) The zap hits the goblin (4). You kill the goblin! Your Air Magic skill increases to level 4! A hobgoblin comes into view. Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (healthy (5/5), resting) You miscast Shock. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (healthy (5/5)) The zap hits the hobgoblin (2). The hobgoblin is heavily wounded. (3/5) HP Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (heavily wounded (3/5)) The zap hits the hobgoblin (2). The hobgoblin is almost dead. (1/5) HP Casting: Shock (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (silenced, almost dead (1/5)) The zap hits the hobgoblin (4). You kill the hobgoblin! A hobgoblin comes into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. Sorry, you're not good enough to have a special ability. Unknown command. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (healthy (5/5), hasn't noticed you) The zap hits the hobgoblin (4). The hobgoblin is almost dead. (1/5) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (almost dead (1/5)) The zap misses the hobgoblin. Your magical contamination has completely faded away. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (silenced, almost dead (1/5)) The zap hits the hobgoblin (4). You kill the hobgoblin! You see here a hobgoblin corpse. You see here a bat corpse. You see here a hobgoblin corpse. c - a potion of might Things that are here: a +0 club; a goblin corpse d - a potion of haste A hobgoblin comes into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wearing a cursed amulet of harm {(Curse: Fragile)} (healthy (5/5), resting) The zap hits the hobgoblin (3). The hobgoblin is severely wounded. (2/5) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wearing a cursed amulet of harm {(Curse: Fragile)} (severely wounded (2/5)) The zap hits the hobgoblin (4). You kill the hobgoblin! You have reached level 2! A kobold comes into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 club (silenced, healthy (4/4), resting) The zap hits the kobold (3). The kobold is severely wounded. (1/4) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a +0 club (silenced, heavily wounded (2/4)) The zap hits the kobold (2). You kill the kobold! Things that are here: a +0 club; a kobold corpse You see here a hobgoblin corpse. A sewer rat comes into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - sewer rat Aim: a submerged sewer rat (healthy (10/10), resting) The zap hits the sewer rat but does no damage (0). The sewer rat is healthy. (10/10) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a submerged sewer rat (silenced, healthy (10/10)) The zap misses the sewer rat. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a sewer rat (silenced, healthy (10/10)) The zap hits the sewer rat (4). The sewer rat is heavily wounded. (6/10) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a sewer rat (silenced, heavily wounded (6/10)) The zap misses the sewer rat. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a sewer rat (silenced, heavily wounded (6/10)) The zap hits the sewer rat (3). The sewer rat is severely wounded. (3/10) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a sewer rat (silenced, severely wounded (3/10)) The zap hits the sewer rat (2). The sewer rat is almost dead. (1/10) HP The sewer rat bites you but does no damage. Unknown command. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - sewer rat Aim: a sewer rat (silenced, almost dead (2/10)) The zap hits the sewer rat (4). You kill the sewer rat! You see here a sewer rat corpse. Things that are here: a +0 club; a kobold corpse You see here a +0 club. You now have 7 gold pieces. A rat comes into view. A leopard gecko and a kobold come into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (silenced, healthy (2/2)) The zap hits the rat (6). You kill the rat! Number of times to repeat, then command key: You must enter the number of times for the command to repeat. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 whip (silenced, healthy (4/4)) The zap hits the kobold (5). You kill the kobold! A rat comes into view. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - leopard gecko Aim: a leopard gecko (silenced, healthy (5/5)) The zap hits the leopard gecko (5). You kill the leopard gecko! Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (healthy (2/2)) The zap misses the rat. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - rat Aim: a rat (healthy (2/2)) The zap hits the rat (5). You kill the rat! Your Air Magic skill increases to level 5! Found a scroll of enchantment. A goblin comes into view. Found a +0 pair of gloves. Found a ration and a potion of lignification. Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (healthy (4/4), resting) The zap hits the goblin (2). The goblin is heavily wounded. (2/4) HP Casting: Shock (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 club (heavily wounded (2/4)) The zap hits the goblin (4). You kill the goblin! You see here a leopard gecko corpse. You see here a rat corpse. A giant cockroach comes into view. Found 15 gold pieces. Press: ? - help, v - describe, . - travel, g - get item You see here a cursed +0 heater shield of poison resistance {(Curse: MR-)}. This square is shrouded in silence. You see here a potion of lignification. A giant cockroach is nearby! Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (silenced, healthy (4/4)) The zap hits the giant cockroach (2). The giant cockroach is heavily wounded. (2/4) HP The giant cockroach waves its antennae. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (silenced, heavily wounded (2/4)) The zap misses the giant cockroach. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (silenced, heavily wounded (2/4)) The zap misses the giant cockroach. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (silenced, heavily wounded (2/4)) The zap hits the giant cockroach (5). You kill the giant cockroach! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. You see here a giant cockroach corpse. Found a +0 ring mail. You see here a ration. You now have 22 gold pieces (gained 15). A rat comes into view. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (healthy (2/2)) The zap hits the rat (7)! You kill the rat! You see here a +0 ring mail. A hobgoblin comes into view. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (healthy (5/5), resting) The zap hits the hobgoblin (5). You kill the hobgoblin! Found a ration. You see here a rat corpse. A gnoll comes into view. You see here a potion of curing. The gnoll hits you from afar with a +0 spear (6). Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - gnoll Aim: a gnoll, wielding a +0 spear (silenced, healthy (13/13)) The zap hits the gnoll (5). The gnoll is moderately wounded. (8/13) HP The gnoll barely misses you (0). Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 spear (silenced, moderately wounded (8/13)) The zap hits the gnoll (4). The gnoll is severely wounded. (4/13) HP The gnoll hits you but does no damage. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 spear (silenced, severely wounded (4/13)) The zap hits the gnoll (5). You kill the gnoll! Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. e - a potion of curing Okay, then. Memorise Swiftness, consuming 2 spell levels and leaving 3? You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. Things that are here: a +0 spear; a gnoll corpse A hobgoblin comes into view. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a +0 club (healthy (5/5), resting) The zap hits the hobgoblin (7)! You kill the hobgoblin! Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You see here a hobgoblin corpse. Found 12 gold pieces. You see here a ration. A kobold comes into view. It is wielding a +1 short sword of freezing. Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +1 short sword of freezing (healthy (4/4), resting) The zap hits the kobold (3). The kobold is severely wounded. (1/4) HP The kobold picks up a stone and throws it. The stone bug you (4). Casting: Shock (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a +1 short sword of freezing (severely wounded (1/4)) The zap hits the kobold (4). You kill the kobold! A rat comes into view. A hobgoblin comes into view. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (silenced, healthy (5/5), hasn't noticed you) The zap hits the hobgoblin (3). The hobgoblin is severely wounded. (2/5) HP Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (silenced, severely wounded (2/5)) The zap hits the hobgoblin (3). You kill the hobgoblin! Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (silenced, healthy (2/2)) The zap hits the rat (4). You kill the rat! Things that are here: a +0 club; a hobgoblin corpse You now have 45 gold pieces (gained 23). You see here a rat corpse. Found a ration. You now have 57 gold pieces (gained 12). Found a scroll of random uselessness. Things that are here: a +1 short sword of freezing; a kobold corpse Search for what [? for help]? bow Can't find anything matching that. Things that are here: a +1 short sword of freezing; a kobold corpse f - a +1 short sword of freezing Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +1 short sword of freezing glows with a cold blue light! f - a +1 short sword of freezing (weapon) You see here a rat corpse. You see here a hobgoblin corpse. A hobgoblin comes into view. Found a +0 buckler. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wearing an uncursed ring of stealth (healthy (5/5), resting) The zap hits the hobgoblin (4). The hobgoblin is almost dead. (1/5) HP The hobgoblin drinks a potion. The hobgoblin flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line The zap hits something (5). Reactivating autopickup. You feel a bit more experienced. You see here a ration. A goblin comes into view. Things that are here: an uncursed ring of stealth; a hobgoblin corpse g - an uncursed ring of stealth Put on which piece of jewellery? (? for menu, Esc to quit) g - a ring of stealth (left hand) Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (healthy (4/4)) The zap hits the goblin (4). You kill the goblin! You see here a +0 buckler. h - a +0 buckler Wield which item (- for none, * to show all)? (? for menu, Esc to quit) h - a +0 buckler (shield) You have 57 gold pieces. Drop what? 8/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Drop what? 8/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 buckler. You see here a ration. Things that are here: a +0 club; a goblin corpse A bat comes into view. A bat is nearby! Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (healthy (4/4), resting) The zap hits the bat (3). The bat is severely wounded. (1/4) HP Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (silenced, severely wounded (1/4)) The zap hits the bat (5). You kill the bat! c - 2 potions of might (gained 1) A leopard gecko comes into view. You see here a bat corpse. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - leopard gecko Aim: a leopard gecko (healthy (5/5), clinging, resting) The zap hits the leopard gecko (6). You kill the leopard gecko! Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. A giant cockroach comes into view. A giant cockroach is nearby! Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (silenced, healthy (5/5), resting) The zap hits the giant cockroach (4). The giant cockroach is almost dead. (1/5) HP Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (silenced, almost dead (1/5), clinging) The zap hits the giant cockroach (5). You kill the giant cockroach! Your Air Magic skill increases to level 6! You have reached level 4! Found a ration and a potion of berserk rage. You see here a giant cockroach corpse. You see here a leopard gecko corpse. You see here a scroll of random uselessness. You see here a ration. A goblin comes into view. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (healthy (4/4), resting) The zap hits the goblin (5). You kill the goblin! You see here a potion of berserk rage. A bat and a kobold come into view. The kobold is wielding a cursed +1 dagger of caustic ooze {(Curse: Fragile rC-)}. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (healthy (3/3), resting) You miscast Shock. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (healthy (3/3), resting) The zap hits the bat (7)! You kill the bat! Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a cursed +1 dagger of caustic ooze {(Curse: Fragile rC-)} (healthy (3/3), resting) The zap hits the kobold (2). The kobold is severely wounded. (1/3) HP Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a cursed +1 dagger of caustic ooze {(Curse: Fragile rC-)} (severely wounded (1/3)) The zap hits the kobold (4). You kill the kobold! A dart slug comes into view. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - dart slug Aim: a dart slug (healthy (11/11), clinging, hasn't noticed you) The zap hits the dart slug (5). The dart slug is heavily wounded. (6/11) HP Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - dart slug Aim: a dart slug (moderately wounded (7/11)) The zap hits the dart slug (5). The dart slug is almost dead. (2/11) HP A dart slug comes into view. Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - dart slug Aim: a dart slug (almost dead (2/11)) The zap hits the dart slug (5). You kill the dart slug! Found 6 gold pieces. Things that are here: a +0 club; a goblin corpse Casting: Shock (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Shock (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - dart slug Aim: a dart slug (healthy (10/10), clinging) The zap hits the dart slug (4). The dart slug is heavily wounded. (6/10) HP The dart slug spits out a magical stone dart at you. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.03 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [DirLemming] Species: Silent Spectre Job: Air Elementalist HP: 24/24; mods: 0/0 MP: 2/10; mod: 0 Stats: 4 (4) 18 (18) 17 (17) Position: (23, 22), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/70 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes & Hammers | | 0 | 0 | 0 | 0 | 0/59 Whips & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Maces & Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 2 | 179 | 29/150 Hexes | | 0 | 0 | 0 | 0 | 0/42 Charms | X | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/29 Transmutations | | 0 | 0 | 0 | 0 | 0/29 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 100 | 6 | 794 | 52/247 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | | 0 | 0 | 0 | 0 | 0/70 Evocations | | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 57 #23: 316 #24: -691338589 #27: 119 #49: 78 #59: 1 Mutations: negative energy resistance: 3 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) petrification resistance: 1 (innate) silent casting: 1 (innate) insubstantial: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #5: +1 short sword of freezing eq slot #7, inv slot #0: +0 robe eq slot #8, inv slot #6: ring of stealth }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #%...?......... # ##.............. #. ####............... ##†# #.................. ....##...!.............. .....#.................. .........##............. .....#.........###†..... ....###@#....####....... #............####...†... #................†...... ......#.........##...... ...........###.####)...# .#w#.†.........#.##..... #..#. ......##.......... #. ##..#...$###...%....# ........†..## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>