ASSERT(attacker) in 'attack.cc' at line 352 failed. Version: Dungeon Crawl Stone Soup 0.22-a0-253-gf9d0ce5 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-f9d0ce56dd -name p0werm0de -rc /dgldir/rcfiles/crawl-git/p0werm0de.rc -macro /dgldir/rcfiles/crawl-git/p0werm0de.macro -morgue /dgldir/morgue/p0werm0de/ -webtiles-socket /crawl-master/webserver/sockets/p0werm0de:2018-03-04.02:54:34.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-f9d0ce56dd(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x682aa3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-f9d0ce56dd(_Z13do_crash_dumpv+0x3c0) [0x689710]: do_crash_dump() /usr/games/crawl-git-f9d0ce56dd(_Z20crash_signal_handleri+0x74) [0x682d14]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f0c587691e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f0c58ad1f6b]: /usr/games/crawl-git-f9d0ce56dd() [0x688ea4] /usr/games/crawl-git-f9d0ce56dd() [0x68912a] /usr/games/crawl-git-f9d0ce56dd(_ZN6attack11init_attackE10skill_typei+0x2f7) [0x628a37]: attack::init_attack(skill_type, int) /usr/games/crawl-git-f9d0ce56dd(_ZN13ranged_attackC2EP5actorS1_P8item_defbS1_+0x69) [0xa46dc9]: ranged_attack::ranged_attack(actor*, actor*, item_def*, bool, actor*) /usr/games/crawl-git-f9d0ce56dd(_ZN4bolt13affect_playerEv+0x1df) [0x63fb7f]: bolt::affect_player() /usr/games/crawl-git-f9d0ce56dd(_ZN4bolt11affect_cellEv+0x12f) [0x6453bf]: bolt::affect_cell() /usr/games/crawl-git-f9d0ce56dd(_ZN4bolt7do_fireEv+0x2c7) [0x645717]: bolt::do_fire() /usr/games/crawl-git-f9d0ce56dd(_ZN4bolt4fireEv+0xfd0) [0x647400]: bolt::fire() /usr/games/crawl-git-f9d0ce56dd(_Z10mons_throwP7monsterR4boltib+0x668) [0xb35c48]: mons_throw(monster*, bolt&, int, bool) /usr/games/crawl-git-f9d0ce56dd(_Z12handle_throwP7monsterR4boltbb+0x296) [0x904ac6]: handle_throw(monster*, bolt&, bool, bool) /usr/games/crawl-git-f9d0ce56dd(_Z19handle_monster_moveP7monster+0x14d1) [0x906df1]: handle_monster_move(monster*) /usr/games/crawl-git-f9d0ce56dd(_Z15handle_monstersb+0x745) [0x908725]: handle_monsters(bool) /usr/games/crawl-git-f9d0ce56dd(_Z12world_reactsv+0xb2) [0xbcff22]: world_reacts() /usr/games/crawl-git-f9d0ce56dd() [0xbd69b6] /usr/games/crawl-git-f9d0ce56dd() [0xbd726d] /usr/games/crawl-git-f9d0ce56dd(main+0x2eb) [0x5ec73b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f0c58755ead]: /usr/games/crawl-git-f9d0ce56dd() [0x5ecc8d] 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". 0x00007f0c58ad1c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f0c58ad1c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000683163 in call_gdb (file=0x7f0c58abd880) at crash.cc:435 gdb = attach_cmd = "attach 19370\000\000\000\000\000\000\000" #2 0x0000000000689729 in do_crash_dump () at dbg-asrt.cc:676 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2b4a408 "/dgldir/morgue/p0werm0de/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a6cf38 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a4caf8 "ASSERT(attacker) in 'attack.cc' at line 352 failed."}} file = 0x7f0c58abd880 t = 1520132838 name = "/dgldir/morgue/p0werm0de/crash-p0werm0de-20180304-030718.txt", '\000' #3 0x0000000000682d14 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f0c58ad1f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000688ea4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffd01f60e0 "ASSERT(attacker) in 'attack.cc' at line 352 failed.", assert=) at dbg-asrt.cc:800 No locals. #7 0x000000000068912a in AssertFailed (expr=0xbed3f3 "attacker", file=0xc789a0 "attack.cc", line=352, text=0x0) at dbg-asrt.cc:838 mesg = "ASSERT(attacker) in 'attack.cc' at line 352 failed.\000\000\000\000\000\274'{X\f\177\000\000\340\262\033\001\000\000\000\000\300\277\253X\f\177\000\000\000\000\000\000\000\000\000\000\210Ĺ\002\000\000\000\000\220a\037\320\377\177\000\000\300\262\033\001\000\000\000\000\340\262\033\001\000\000\000\000\224z#Y\f\177\000\000\260a\037\320\377\177\061\065\002\000\000\000\000\000\000\000\260a\037\320\377\177\000\000\224z#Y\f\177\000\000\020\000\000\000\060\000\000\000\360l\037\320\377\177\000\000 l\037\320\377\177\000\000\000m\037\320\377\177\000\000\060l\037\320\377\177\000\000\370\344\273\000\000\000\000\000\":\000\377\377\377\377\377\030\000\000\000\060\000\000\000\240j\037\320\377\177\000\000\320i\037\320\377\177\000\000\062\000\000\000\n\000\000\000"... args = {{gp_offset = 34, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x0}} fileName = #8 0x0000000000628a37 in attack::init_attack (this=0x7fffd01f6b20, unarmed_skill=, attack_number=) at attack.cc:352 No locals. #9 0x0000000000a46dc9 in ranged_attack::ranged_attack (this=0x7fffd01f6b20, attk=, defn=, proj=0x7fffd01f7260, tele=, blame=) at ranged-attack.cc:34 proj_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2
}} #10 0x000000000063fb7f in bolt::affect_player (this=this@entry=0x7fffd01f74f0) at beam.cc:3677 attk = { = {_vptr.attack = 0xc78c70, attacker = 0x0, defender = 0x13a0240, responsible = 0x0, attack_occurred = false, cancel_attack = false, did_hit = false, needs_message = false, attacker_visible = false, defender_visible = false, perceived_attack = false, obvious_effect = false, to_hit = 0, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 0, attk_type = AT_NONE, attk_flavour = AF_PLAIN, attk_damage = 1502493808, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, shield = 0x0, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2833408 "bug"}}, verb_degree = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, no_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, special_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, aux_attack = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, aux_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, kill_type = KILLED_BY_MONSTER}, range_used = 0, reflected = false, projectile = 0x7fffd01f7260, teleport = false, orig_to_hit = 0, should_alert_defender = true, launch_type = BUGGY} engulfs = hurted = was_affected = old_hp = #11 0x00000000006453bf in bolt::affect_cell (this=this@entry=0x7fffd01f74f0) at beam.cc:1002 prev_reflections = 0 hit_player = #12 0x0000000000645717 in bolt::do_fire (this=this@entry=0x7fffd01f74f0) at beam.cc:1224 feat = DNGN_FLOOR was_seen = #13 0x0000000000647400 in bolt::fire (this=0x7fffd01f74f0) at beam.cc:1072 No locals. #14 0x0000000000b35c48 in mons_throw (mons=0x13da580, beam=..., msl=53, teleport=false) at throw.cc:1098 weapon = 52 slot = MSLOT_MISSILE msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a62908 "the merfolk javelineer throws a javelin of penetration."}} ammo_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2b226a8 "a javelin of penetration"}} returning = false item = {base_type = OBJ_MISSILES, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, initial_cards = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, used_count = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 7, unrand_idx = 7, deck_rarity = 7, subtype_rnd = 7, brand = 7, freshness = 7}, rnd = 124 '|', quantity = 1, flags = 536936450, pos = {x = -2, y = -2}, link = 27020, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = {_M_t = {_M_impl = {, std::allocator > const, CrawlStoreValue> > >> = {<__gnu_cxx::new_allocator, std::allocator > const, CrawlStoreValue> > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffd01f72a0, _M_right = 0x7fffd01f72a0}, _M_node_count = 0}}}, }} projected = THROWN really_returns = false #15 0x0000000000904ac6 in handle_throw (mons=mons@entry=0x13da580, beem=..., teleport=teleport@entry=false, check_only=check_only@entry=false) at mon-act.cc:1345 launcher = 0x0 weapon = 0x0 mon_item = 53 interference = DO_NOTHING archer = liquefied = 53 act = #16 0x0000000000906df1 in handle_monster_move (mons=0x13da580) at mon-act.cc:1878 friendly_or_near = beem = {origin_spell = SPELL_NO_SPELL, range = 4, glyph = 40 U'(', colour = 4 '\004', flavour = BEAM_MISSILE, real_flavour = BEAM_MISSILE, drop_item = true, item = 0x7fffd01f7260, source = {x = 43, y = 38}, target = {x = 46, y = 37}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 53194, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2bd45d8 "javelin of penetration"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x29f04a8 "pierces through"}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, pierce = true, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = true, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = true, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2c45fd0, _M_finish = 0x2c45fe8, _M_end_of_storage = 0x2c45ff0}}, }, 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 = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a0b890, _M_left = 0x2a0b890, _M_right = 0x2b439c0}, _M_node_count = 2}}}, foe_info = {count = 1, power = 12, 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 = 46.333333333333336, y = 37.333333333333336}, dir = {x = 0.89442719099991586, y = -0.44721359549995793}}, on_corner = false, cycle_idx = 0}, tile_beam = 354, 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 = 0x7fffd01f7698, _M_right = 0x7fffd01f7698}, _M_node_count = 0}}}} disabled = old_energy = 89 entry = non_move_energy = 6 #17 0x0000000000908725 in handle_monsters (with_noise=true) at mon-act.cc:2374 mon = 0x13da580 oldspeed = 89 tries = #18 0x0000000000bcff22 in world_reacts () at main.cc:2248 No locals. #19 0x0000000000bd69b6 in _input () at main.cc:1185 player_disabled = {was_disabled = false} #20 0x0000000000bd726d in _launch_game () at main.cc:474 game_start = false ccon = {cstate = false, smartcstate = false} #21 0x00000000005ec73b in _launch_game_loop () at main.cc:374 game_ended = false #22 main (argc=, argv=0x7fffd01f7f88) at main.cc:332 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Mar 3 2018 at 05:59:10 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-tautological-unsigned-enum-zero-compare -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-f9d0ce56dd/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-f9d0ce56dd/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-f9d0ce56dd/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 24, depth = 24 Level id: Zig:24 Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 50 Level vaults: ziggurat_pillar_abc ziggurat_pillar_abc ziggurat_pillar_abc ziggurat_pillar_abc ziggurat1 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (26, 35): Terrain change marker (33->32, 69) Marker 1 at (27, 34): Terrain change marker (149->32, 43) Marker 2 at (27, 35): Terrain change marker (42->32, 62) Marker 3 at (27, 36): Terrain change marker (149->32, 11) Marker 4 at (28, 33): Terrain change marker (33->32, 9) Marker 5 at (28, 34): Terrain change marker (33->32, 32) Marker 6 at (28, 35): Terrain change marker (33->32, 37) Marker 7 at (28, 36): Terrain change marker (33->32, 55) Marker 8 at (28, 37): Terrain change marker (33->32, 5) Marker 9 at (29, 32): Terrain change marker (33->32, 47) Marker 10 at (29, 33): Terrain change marker (33->32, 67) Marker 11 at (29, 34): Terrain change marker (33->32, 51) Marker 12 at (29, 35): Terrain change marker (33->32, 54) Marker 13 at (29, 36): Terrain change marker (33->32, 60) Marker 14 at (29, 37): Terrain change marker (33->32, 4) Marker 15 at (29, 38): Terrain change marker (33->32, 69) Marker 16 at (30, 31): Terrain change marker (33->32, 54) Marker 17 at (30, 32): Terrain change marker (33->32, 54) Marker 18 at (30, 33): Terrain change marker (33->32, 30) Marker 19 at (30, 34): Terrain change marker (33->32, 61) Marker 20 at (30, 35): Terrain change marker (33->32, 11) Marker 21 at (30, 36): Terrain change marker (33->32, 42) Marker 22 at (30, 37): Terrain change marker (33->32, 49) Marker 23 at (30, 38): Terrain change marker (33->32, 58) Marker 24 at (30, 39): Terrain change marker (33->32, 47) Marker 25 at (31, 30): Terrain change marker (33->32, 64) Marker 26 at (31, 31): Terrain change marker (33->32, 51) Marker 27 at (31, 32): Terrain change marker (33->32, 70) Marker 28 at (31, 36): Terrain change marker (33->32, 46) Marker 29 at (31, 37): Terrain change marker (33->32, 59) Marker 30 at (31, 38): Terrain change marker (33->32, 64) Marker 31 at (31, 39): Terrain change marker (33->32, 58) Marker 32 at (31, 40): Terrain change marker (33->32, 54) Marker 33 at (32, 30): Terrain change marker (33->32, 64) Marker 34 at (32, 31): Terrain change marker (33->32, 62) Marker 35 at (32, 32): Terrain change marker (33->32, 64) Marker 36 at (32, 33): Terrain change marker (33->32, 41) Marker 37 at (32, 34): Terrain change marker (33->32, 58) Marker 38 at (32, 35): Terrain change marker (33->32, 66) Marker 39 at (32, 36): Terrain change marker (33->32, 45) Marker 40 at (32, 37): Terrain change marker (33->32, 70) Marker 41 at (32, 38): Terrain change marker (33->32, 53) Marker 42 at (32, 39): Terrain change marker (33->32, 54) Marker 43 at (32, 40): Terrain change marker (33->32, 62) Marker 44 at (32, 41): Terrain change marker (33->32, 43) Marker 45 at (33, 30): Terrain change marker (33->32, 39) Marker 46 at (33, 31): Terrain change marker (33->32, 69) Marker 47 at (33, 32): Terrain change marker (33->32, 64) Marker 48 at (33, 33): Terrain change marker (33->32, 61) Marker 49 at (33, 34): Terrain change marker (33->32, 70) Marker 50 at (33, 35): Terrain change marker (33->32, 46) Marker 51 at (33, 36): Terrain change marker (33->32, 70) Marker 52 at (33, 37): Terrain change marker (33->32, 67) Marker 53 at (33, 38): Terrain change marker (33->32, 59) Marker 54 at (33, 39): Terrain change marker (33->32, 57) Marker 55 at (33, 40): Terrain change marker (33->32, 64) Marker 56 at (33, 41): Terrain change marker (33->32, 59) Marker 57 at (33, 42): Terrain change marker (33->32, 30) Marker 58 at (34, 30): Terrain change marker (33->32, 63) Marker 59 at (34, 31): Terrain change marker (33->32, 69) Marker 60 at (34, 32): Terrain change marker (33->32, 64) Marker 61 at (34, 33): Terrain change marker (33->32, 61) Marker 62 at (34, 34): Terrain change marker (33->32, 58) Marker 63 at (34, 35): Terrain change marker (33->32, 67) Marker 64 at (34, 36): Terrain change marker (33->32, 52) Marker 65 at (34, 37): Terrain change marker (33->32, 70) Marker 66 at (34, 38): Terrain change marker (33->32, 50) Marker 67 at (34, 39): Terrain change marker (33->32, 55) Marker 68 at (34, 40): Terrain change marker (33->32, 57) Marker 69 at (34, 42): Terrain change marker (33->32, 55) Marker 70 at (34, 43): Terrain change marker (33->32, 44) Marker 71 at (35, 29): Terrain change marker (33->32, 36) Marker 72 at (35, 30): Terrain change marker (33->32, 69) Marker 73 at (35, 31): Terrain change marker (33->32, 59) Marker 74 at (35, 32): Terrain change marker (33->32, 48) Marker 75 at (35, 33): Terrain change marker (33->32, 34) Marker 76 at (35, 34): Terrain change marker (33->32, 56) Marker 77 at (35, 35): Terrain change marker (33->32, 49) Marker 78 at (35, 36): Terrain change marker (33->32, 67) Marker 79 at (35, 37): Terrain change marker (33->32, 46) Marker 80 at (35, 38): Terrain change marker (33->32, 59) Marker 81 at (35, 39): Terrain change marker (33->32, 64) Marker 82 at (35, 40): Terrain change marker (33->32, 60) Marker 83 at (35, 41): Terrain change marker (33->32, 61) Marker 84 at (35, 43): Terrain change marker (33->32, 21) Marker 85 at (36, 26): Terrain change marker (33->32, 5) Marker 86 at (36, 27): Terrain change marker (33->32, 11) Marker 87 at (36, 28): Terrain change marker (33->32, 66) Marker 88 at (36, 29): Terrain change marker (33->32, 58) Marker 89 at (36, 30): Terrain change marker (33->32, 59) Marker 90 at (36, 31): Terrain change marker (33->32, 67) Marker 91 at (36, 32): Terrain change marker (33->32, 36) Marker 92 at (36, 33): Terrain change marker (33->32, 38) Marker 93 at (36, 34): Terrain change marker (33->32, 30) Marker 94 at (36, 35): Terrain change marker (33->32, 59) Marker 95 at (36, 36): Terrain change marker (33->32, 60) Marker 96 at (36, 37): Terrain change marker (33->32, 52) Marker 97 at (36, 38): Terrain change marker (33->32, 60) Marker 98 at (36, 39): Terrain change marker (33->32, 58) Marker 99 at (36, 40): Terrain change marker (33->32, 41) Marker 100 at (36, 41): Terrain change marker (33->32, 68) Marker 101 at (36, 43): Terrain change marker (33->32, 58) Marker 102 at (36, 44): Terrain change marker (33->32, 47) Marker 103 at (37, 26): Terrain change marker (33->32, 10) Marker 104 at (37, 27): Terrain change marker (33->32, 57) Marker 105 at (37, 28): Terrain change marker (33->32, 67) Marker 106 at (37, 29): Terrain change marker (33->32, 52) Marker 107 at (37, 30): Terrain change marker (33->32, 49) Marker 108 at (37, 31): Terrain change marker (33->32, 17) Marker 109 at (37, 32): Terrain change marker (33->32, 64) Marker 110 at (37, 33): Terrain change marker (33->32, 49) Marker 111 at (37, 34): Terrain change marker (33->32, 47) Marker 112 at (37, 35): Terrain change marker (33->32, 67) Marker 113 at (37, 36): Terrain change marker (33->32, 57) Marker 114 at (37, 37): Terrain change marker (33->32, 50) Marker 115 at (37, 38): Terrain change marker (33->32, 37) Marker 116 at (37, 42): Terrain change marker (33->32, 68) Marker 117 at (37, 43): Terrain change marker (33->32, 63) Marker 118 at (37, 44): Terrain change marker (33->32, 70) Marker 119 at (38, 26): Terrain change marker (33->32, 10) Marker 120 at (38, 27): Terrain change marker (33->32, 66) Marker 121 at (38, 28): Terrain change marker (33->32, 67) Marker 122 at (38, 29): Terrain change marker (33->32, 55) Marker 123 at (38, 30): Terrain change marker (33->32, 50) Marker 124 at (38, 31): Terrain change marker (33->32, 45) Marker 125 at (38, 32): Terrain change marker (33->32, 60) Marker 126 at (38, 33): Terrain change marker (33->32, 40) Marker 127 at (38, 41): Terrain change marker (33->32, 40) Marker 128 at (38, 42): Terrain change marker (33->32, 58) Marker 129 at (38, 43): Terrain change marker (33->32, 59) Marker 130 at (38, 44): Terrain change marker (33->32, 56) Marker 131 at (39, 27): Terrain change marker (33->32, 66) Marker 132 at (39, 28): Terrain change marker (33->32, 67) Marker 133 at (39, 29): Terrain change marker (33->32, 64) Marker 134 at (39, 30): Terrain change marker (33->32, 59) Marker 135 at (39, 31): Terrain change marker (33->32, 66) Marker 136 at (39, 32): Terrain change marker (33->32, 29) Marker 137 at (39, 33): Terrain change marker (33->32, 51) Marker 138 at (39, 36): Terrain change marker (33->32, 31) Marker 139 at (39, 37): Terrain change marker (33->32, 60) Marker 140 at (39, 38): Terrain change marker (33->32, 33) Marker 141 at (39, 41): Terrain change marker (33->32, 36) Marker 142 at (39, 42): Terrain change marker (33->32, 46) Marker 143 at (39, 43): Terrain change marker (33->32, 69) Marker 144 at (39, 44): Terrain change marker (33->32, 65) Marker 145 at (40, 26): Terrain change marker (33->32, 9) Marker 146 at (40, 27): Terrain change marker (33->32, 19) Marker 147 at (40, 28): Terrain change marker (33->32, 50) Marker 148 at (40, 29): Terrain change marker (33->32, 68) Marker 149 at (40, 30): Terrain change marker (33->32, 67) Marker 150 at (40, 31): Terrain change marker (33->32, 57) Marker 151 at (40, 36): Terrain change marker (33->32, 63) Marker 152 at (40, 37): Terrain change marker (33->32, 56) Marker 153 at (40, 38): Terrain change marker (33->32, 47) Marker 154 at (40, 41): Terrain change marker (33->32, 50) Marker 155 at (40, 42): Terrain change marker (33->32, 51) Marker 156 at (40, 43): Terrain change marker (33->32, 48) Marker 157 at (41, 26): Terrain change marker (33->32, 27) Marker 158 at (41, 27): Terrain change marker (33->32, 46) Marker 159 at (41, 28): Terrain change marker (33->32, 53) Marker 160 at (41, 29): Terrain change marker (33->32, 70) Marker 161 at (41, 30): Terrain change marker (33->32, 58) Marker 162 at (41, 31): Terrain change marker (33->32, 65) Marker 163 at (41, 35): Terrain change marker (33->32, 54) Marker 164 at (41, 36): Terrain change marker (33->32, 62) Marker 165 at (41, 37): Terrain change marker (33->32, 45) Marker 166 at (41, 38): Terrain change marker (33->32, 33) Marker 167 at (42, 26): Terrain change marker (33->32, 33) Marker 168 at (42, 27): Terrain change marker (33->32, 30) Marker 169 at (42, 28): Terrain change marker (33->32, 49) Marker 170 at (42, 29): Terrain change marker (33->32, 63) Marker 171 at (42, 30): Terrain change marker (33->32, 46) Marker 172 at (42, 31): Terrain change marker (33->32, 70) Marker 173 at (42, 33): Terrain change marker (33->32, 44) Marker 174 at (42, 36): Terrain change marker (33->32, 12) Marker 175 at (42, 37): Terrain change marker (33->32, 40) Marker 176 at (42, 38): Terrain change marker (33->32, 32) Marker 177 at (43, 26): Terrain change marker (33->32, 33) Marker 178 at (43, 27): Terrain change marker (33->32, 40) Marker 179 at (43, 28): Terrain change marker (33->32, 55) Marker 180 at (43, 29): Terrain change marker (33->32, 45) Marker 181 at (43, 30): Terrain change marker (33->32, 64) Marker 182 at (43, 31): Terrain change marker (33->32, 58) Marker 183 at (43, 32): Terrain change marker (33->32, 49) Marker 184 at (43, 33): Terrain change marker (33->32, 53) Marker 185 at (43, 34): Terrain change marker (33->32, 30) Marker 186 at (44, 28): Terrain change marker (33->32, 42) Marker 187 at (44, 29): Terrain change marker (33->32, 58) Marker 188 at (44, 30): Terrain change marker (33->32, 43) Marker 189 at (44, 31): Terrain change marker (33->32, 45) Marker 190 at (44, 32): Terrain change marker (33->32, 70) Marker 191 at (44, 33): Terrain change marker (33->32, 60) Marker 192 at (45, 28): Terrain change marker (33->32, 26) Marker 193 at (45, 29): Terrain change marker (33->32, 40) Marker 194 at (45, 30): Terrain change marker (33->32, 22) Marker 195 at (45, 31): Terrain change marker (33->32, 49) Marker 196 at (45, 32): Terrain change marker (33->32, 58) Marker 197 at (45, 33): Terrain change marker (33->32, 63) Marker 198 at (45, 34): Terrain change marker (33->32, 52) Marker 199 at (45, 35): Terrain change marker (33->32, 48) Marker 200 at (46, 30): Terrain change marker (33->32, 9) Marker 201 at (46, 34): Terrain change marker (33->32, 62) Marker 202 at (46, 35): Terrain change marker (33->32, 70) Marker 203 at (53, 35): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is heavily wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is almost dead. Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. You kill the sea snake! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. You hear a splash. x3 The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is almost dead. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The merfolk aquamancer hits your ball lightning with a rapier of speed!! Your ball lightning explodes! The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the water nymph. The water nymph is almost dead. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs the merfolk. The merfolk is severely wounded. The blast of lightning engulfs the merfolk impaler. You kill the merfolk impaler! Makhleb accepts your kill. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the water nymph. The water nymph is heavily wounded. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The water nymph casts a spell at you. The water swirls and strikes you! The merfolk throws a steel tomahawk. The steel tomahawk hits your ball lightning!! Your ball lightning explodes! The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. You hear a splash. x2 The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The merfolk throws a poisoned tomahawk. You block the poisoned tomahawk. You hear a splash. You hear an angry hiss. You hear a shout! x5 You hear an angry hiss. You hear a shout! x6; You hear an angry hiss. x2 You hear a shout! You hear an angry hiss. A manticore, a merfolk aquamancer, a centaur and 2 water nymphs come into view. The merfolk aquamancer is wielding a rapier of speed. Unknown command. Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) You gaze into the crystal ball. You are suffused with power! You hear an angry hiss. The centaur wields a shortbow. The centaur shoots an arrow. You block the arrow. You hear a splash. The merfolk impaler closely misses you. Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is severely wounded. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. The blast of lightning engulfs the merfolk impaler. You kill the merfolk impaler! Makhleb accepts your kill. The manticore flicks its tail. The volley of spikes misses you. You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a shout! You hear an angry hiss. x2; You hear a shout! x2; You hear an angry hiss. x2 You hear a shout! x4; You hear an angry hiss. You hear a shout! You hear an angry hiss. x2 A water nymph comes into view. Unknown command. 2 merfolk and 2 water nymphs come into view. The water nymph shouts! The merfolk shouts! You hear a shout! The centaur shoots an arrow. The arrow misses you. The merfolk aquamancer casts a spell. The merfolk aquamancer blinks! The merfolk throws an exploding tomahawk. You block the exploding tomahawk. The exploding tomahawk explodes! The explosion of tomahawk fragments engulfs you! The explosion of tomahawk fragments engulfs your ball lightning. The explosion of tomahawk fragments engulfs the merfolk aquamancer. Splash! You fall into the shallow water. Moving in this stuff is going to be slow. The manticore flicks its tail. You block the volley of spikes. You hear a shout! You hear a screech! You hear a shout! You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a screech! You hear a shout! x4 You hear an angry hiss. x2; You hear a shout! A merfolk aquamancer and a merfolk javelineer come into view. Items here: )) [ ††† Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You hear a splash. x2 The blast of lightning engulfs you! You resist. The blast of lightning engulfs the water nymph. The water nymph is heavily wounded. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk. The merfolk is heavily wounded. The blast of lightning engulfs the water nymph. The water nymph is almost dead. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the manticore. The manticore is almost dead. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is moderately wounded. The merfolk aquamancer mumbles some strange words. The merfolk aquamancer blinks! You block the water nymph's attack. The manticore flicks its tail. The volley of spikes misses you. You hear a shout! You hear an angry hiss. You hear a shout! x3 You hear an angry hiss. You hear a screech! You hear a shout! x2 You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! x3; You hear an angry hiss. You hear a shout! x5 An alligator snapping turtle comes into view. Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! Your ball lightning explodes! The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is heavily wounded. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning explodes! The blast of lightning engulfs the merfolk impaler. The merfolk impaler is severely wounded. The blast of lightning engulfs the merfolk. The merfolk is severely wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the water nymph. The water nymph is almost dead. The blast of lightning engulfs the manticore. You kill the manticore! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the centaur. You kill the centaur! Makhleb accepts your kill. You hear a splash. x2 The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is heavily wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The merfolk impaler completely misses you. The merfolk javelineer throws a poisoned javelin. The poisoned javelin hits your ball lightning! Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is almost dead. The blast of lightning engulfs the merfolk impaler. You kill the merfolk impaler! Makhleb accepts your kill. You feel better. You hear a splash. x2 The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The merfolk aquamancer casts a spell at you. You block the torrent of water. The wave splashes down. Splash! You fall into the shallow water. Moving in this stuff is going to be slow. You hear a shout! You hear an angry hiss. x2; You hear a shout! x3 You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! You hear an angry hiss. x2; You hear a shout! x2 You hear an angry hiss. A sea snake, a merfolk and a water elemental come into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! Your ball lightning explodes! The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the water elemental. The water elemental resists. The water elemental is moderately damaged. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning explodes! The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the water elemental. The water elemental resists. The water elemental is heavily damaged. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The alligator snapping turtle closely misses your ball lightning. The merfolk throws a poisoned tomahawk. You block the poisoned tomahawk. You hear a splash. Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is almost dead. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. You hear a shout! You hear an angry hiss. You hear a shout! x2 You hear a screech! You hear a shout! x2; You hear an angry hiss. You hear a shout! x3; You hear an angry hiss. x2; You hear a shout! A sea snake, a merfolk impaler and a merfolk aquamancer come into view. The merfolk aquamancer is wielding a rapier of speed. Unknown command. Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) You gaze into the crystal ball. You feel your power drain away! Your ball lightning explodes! The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is moderately wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. The sea snake is heavily wounded. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is moderately wounded. The blast of lightning engulfs the water elemental. The water elemental resists. The water elemental is severely damaged. The blast of lightning engulfs you! You resist. Your ball lightning explodes! The blast of lightning engulfs the water elemental. The water elemental resists. You destroy the water elemental! Makhleb accepts your kill. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is moderately wounded. The blast of lightning engulfs the sea snake. The sea snake is severely wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. You kill the sea snake! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is almost dead. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The merfolk throws a poisoned tomahawk. The poisoned tomahawk hits your ball lightning. You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a screech! You hear a shout! You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a shout! x6; You hear an angry hiss. x2 You hear a shout! x4; You hear an angry hiss. You hear a shout! x2 A merfolk and a merfolk aquamancer come into view. The merfolk aquamancer is wielding a rapier of speed. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) w - the +9 staff of Wucad Mu (weapon) {channel, FINALLY} Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is moderately wounded. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is heavily wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning is lightly damaged. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. The sea snake is almost dead. Your ball lightning explodes! The blast of lightning engulfs the sea snake. You kill the sea snake! Makhleb accepts your kill. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is severely wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk. The merfolk is heavily wounded. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is severely wounded. Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk impaler. You kill the merfolk impaler! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is almost dead. You hear an angry hiss. You hear a shout! x6; You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! A merfolk javelineer and a centaur come into view. Evoke which item? (* to show all) (? for menu, Esc to quit) You feel momentarily confused. Nothing appears to happen. You hear a shout! You hear an angry hiss. The centaur wields a shortbow. The centaur shoots an arrow. You block the arrow. You hear a splash. The alligator snapping turtle bites you but does no damage. The merfolk javelineer throws a silver javelin. The silver javelin closely misses you. You hear a splash. You hear a shout! A centaur comes into view. Evoke which item? (* to show all) (? for menu, Esc to quit) Magical energy flows into your mind! You hear a shout! You hear an angry hiss. x3 The centaur shoots an arrow. You block the arrow. You hear a splash. The merfolk throws a poisoned tomahawk. You block the poisoned tomahawk. You hear a splash. The centaur shoots an arrow. You block the arrow. You hear a splash. The merfolk javelineer throws a silver javelin. The silver javelin barely misses you. You hear a splash. You block the alligator snapping turtle's attack. You hear a screech! You hear a shout! x4; You hear an angry hiss. x2 You hear a shout! You hear an angry hiss. A sea snake, a merfolk impaler and a merfolk aquamancer come into view. The merfolk impaler is wielding a trident of venom. Evoke which item? (* to show all) (? for menu, Esc to quit) Magical energy flows into your mind! The merfolk aquamancer gestures wildly while chanting. The merfolk aquamancer blinks! The centaur shoots an arrow. You block the arrow. You hear a splash. The merfolk aquamancer gestures at you while chanting. The shard of ice hits you! You partially resist. You block the merfolk's attack. The merfolk javelineer throws a silver javelin. You block the silver javelin. You hear a splash. You block the alligator snapping turtle's attack. You hear a shout! You hear an angry hiss. You hear a shout! A manticore and a water nymph come into view. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A great vortex of raging winds appears and lifts you up. You hear an angry hiss. You hear a shout! x2 The merfolk aquamancer barely misses you. You block the merfolk's attack. x2 A merfolk aquamancer comes into view. It is wielding a rapier. Evoke which item? (* to show all) (? for menu, Esc to quit) Magical energy flows into your mind! You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. You hear a splash. x2 You kill the alligator snapping turtle! Makhleb accepts your kill. You kill the merfolk! Makhleb accepts your kill. You hear a shout! You hear an angry hiss. You hear a shout! x5 You hear an angry hiss. You hear a shout! x7 You block the sea snake's attack. The centaur wields a shortbow. The centaur shoots an arrow. You block the arrow. You hear a splash. The water nymph points at you and mumbles some strange words. The water rises up and strikes you! You hear an angry hiss. You hear a shout! A manticore, a harpy, a snapping turtle, 3 merfolk, a centaur and 3 water nymphs come into view. A merfolk aquamancer is wielding a rapier of draining. Casting: Tornado (quite dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fire Storm (quite dangerous; 6% risk of failure) Press: ? - help, Dir - move target cursor, f - merfolk Aim: a merfolk, wielding a glaive Okay, then. Casting: Fire Storm (quite dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! You kill the sea snake! Makhleb accepts your kill. You feel better. You kill the merfolk! Makhleb accepts your kill. You kill the centaur! Makhleb accepts your kill. You kill the centaur! Makhleb accepts your kill. You kill the centaur! Makhleb accepts your kill. You kill the water nymph! Makhleb accepts your kill. You hear an angry hiss. x2 The merfolk javelineer throws a silver javelin. You block the silver javelin. You hear a splash. The merfolk impaler barely misses you. The water nymph points at you and mumbles some strange words. The water rises up and strikes you! You hear a shout! x3 A sea snake, a manticore, 2 snapping turtles and 4 merfolk come into view. A merfolk aquamancer is wielding a rapier of protection. A merfolk aquamancer is wielding a rapier of draining. Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! You kill the manticore! Makhleb accepts your kill. You feel better. You kill the harpy! Makhleb accepts your kill. You kill the merfolk impaler! Makhleb accepts your kill. You hear a shout! You hear an angry hiss. Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. You kill the sea snake! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning explodes! The blast of lightning engulfs the snapping turtle. The snapping turtle is almost dead. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the manticore. You kill the manticore! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is almost dead. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is almost dead. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the manticore. You kill the manticore! Makhleb accepts your kill. The blast of lightning engulfs the snapping turtle. The snapping turtle is almost dead. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. The blast of lightning engulfs the snapping turtle. You kill the snapping turtle! Makhleb accepts your kill. The blast of lightning engulfs you! You resist. The snapping turtle bites your ball lightning!! Your ball lightning explodes! The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the snapping turtle. You kill the snapping turtle! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is almost dead. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the sea snake. The sea snake is heavily wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a shout! You hear a screech! You hear a shout! x2 You hear an angry hiss. You hear a shout! x6; You hear an angry hiss. You hear a shout! x4; You hear an angry hiss. You hear a screech! You hear an angry hiss. You hear a shout! x3; You hear an angry hiss. You hear a shout! You hear an angry hiss. x3; You hear a shout! x2 You hear a screech! You hear a shout! x2; You hear an angry hiss. You hear a shout! x3; You hear an angry hiss. x3; You hear a shout! x2 A sea snake, an alligator snapping turtle, 3 merfolk and 2 water nymphs come into view. A merfolk aquamancer is wielding a rapier of protection. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! You kill the merfolk impaler! Makhleb accepts your kill. You feel better. You kill the snapping turtle! Makhleb accepts your kill. You hear a shout! You hear an angry hiss. You hear a shout! Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the sea snake. You kill the sea snake! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. Your ball lightning explodes! The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is severely wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. You hear a splash. x2 The water nymph casts a spell at you. The water rises up and strikes you! The merfolk aquamancer casts a spell at you. The ball of steam hits your ball lightning. Your ball lightning resists. Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning is heavily damaged. The blast of lightning engulfs the snapping turtle. You kill the snapping turtle! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is moderately wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The water nymph gestures at you while chanting. The water rises up and strikes you! You hear a shout! x5; You hear an angry hiss. You hear a shout! x2 You hear an angry hiss. You hear a shout! You hear a screech! You hear a shout! x2 You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! A snapping turtle comes into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. 3 merfolk aquamancers and 2 water nymphs come into view. A merfolk aquamancer is wielding a rapier of draining. A merfolk aquamancer is wielding a rapier of flaming. You kill the merfolk! Makhleb accepts your kill. You feel better. You hear a splash. You kill the snapping turtle! Makhleb accepts your kill. You feel better. You kill the water nymph! Makhleb accepts your kill. You kill the merfolk aquamancer! Makhleb accepts your kill. You hear a splash. x2 You kill the water nymph! Makhleb accepts your kill. You kill the water nymph! Makhleb accepts your kill. You kill the water nymph! Makhleb accepts your kill. x5 The winds around you start to calm down. You float gracefully downwards. Splash! You fall into the shallow water. Moving in this stuff is going to be slow. You hear a shout! x3 Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the alligator snapping turtle. The alligator snapping turtle is severely wounded. The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning is heavily damaged. Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the alligator snapping turtle. You kill the alligator snapping turtle! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning explodes! The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. You hear a splash. x2; You hear a shout! Makhleb accepts your kill. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is severely wounded. Makhleb accepts your kill. You hear a shout! x2; You hear an angry hiss. x2; You hear a shout! You hear an angry hiss. x2; You hear a shout! x2; You hear a screech! You hear a shout! You hear an angry hiss. You hear a shout! x2 You hear an angry hiss. x2 Found four items. A merfolk and a merfolk aquamancer come into view. The merfolk aquamancer is wielding a rapier of electrocution. Items here: (( ) † a poisoned javelin; a spear; a throwing net; a water nymph corpse You swap places. A merfolk impaler, a merfolk javelineer and 2 water nymphs come into view. The merfolk javelineer is wielding a spear of venom. You are engulfed in raging winds. The merfolk javelineer throws a silver javelin. You block the silver javelin. The water nymph flows with the water. The merfolk aquamancer points at you and mumbles some strange words. You block the shard of ice. Your ball lightning explodes! The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You hear a shout! You hear an angry hiss. x2; You hear a shout! You hear an angry hiss. You hear a shout! x3; You hear an angry hiss. x2 You hear a shout! x3; You hear an angry hiss. You hear a shout! Found a rapier and a manticore corpse. A merfolk, a merfolk javelineer, a wind drake and a water nymph come into view. The merfolk is wielding a trident of flaming. The merfolk javelineer is wielding a spear of piercing. Items here: ( )) [ †† Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. A manticore, 4 merfolk, a merfolk aquamancer and a merfolk javelineer come into view. The merfolk javelineer is wielding a spear of piercing. The merfolk aquamancer is wielding a rapier of venom. The merfolk javelineer shouts! The merfolk javelineer throws a silver javelin. You block the silver javelin. Your ball lightning explodes! The blast of lightning engulfs the water nymph. The water nymph is almost dead. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is moderately wounded. The blast of lightning engulfs you! You resist. The merfolk throws a throwing net. You block the throwing net. The merfolk javelineer throws a poisoned javelin. You block the poisoned javelin. The merfolk moves out of view. You hear a shout! x2; You hear a screech! You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! x3 You hear an angry hiss. x2 A sea snake, a merfolk, a merfolk aquamancer and a centaur come into view. Items here: (( ))) [[[ ††† Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! The winds around you calm down. The centaur wields a shortbow. The centaur shoots an arrow. The arrow completely misses you. The merfolk javelineer throws a silver javelin. You block the silver javelin. The water nymph touches your ball lightning! The merfolk aquamancer gestures at you while chanting. The shard of ice hits you! The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through your ball lightning! The javelin of penetration pierces through you but does no damage. You block the merfolk impaler's attack. The manticore flicks its tail. You block the volley of spikes. The merfolk misses you. You hear a shout! x2; You hear an angry hiss. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) You gaze into the crystal ball. You are suffused with power! You hear a shout! You hear an angry hiss. You hear a shout! x3 Your ball lightning explodes! The blast of lightning engulfs the manticore. The manticore is heavily wounded. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is severely wounded. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. Your ball lightning is almost destroyed. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is almost dead. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is moderately wounded. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is heavily wounded. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk. The merfolk is severely wounded. The blast of lightning engulfs the water nymph. The water nymph is heavily wounded. The blast of lightning engulfs the merfolk. The merfolk is heavily wounded. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is heavily wounded. The blast of lightning engulfs the wind drake. The wind drake is heavily wounded. Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs the wind drake. The wind drake is almost dead. Your ball lightning explodes! The blast of lightning engulfs you! You resist. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk javelineer. The merfolk javelineer is severely wounded. The blast of lightning engulfs the sea snake. The sea snake is moderately wounded. The blast of lightning engulfs the merfolk aquamancer. The merfolk aquamancer is heavily wounded. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk. The merfolk is severely wounded. The blast of lightning engulfs the merfolk impaler. The merfolk impaler is severely wounded. The blast of lightning engulfs the wind drake. You kill the wind drake! Makhleb accepts your kill. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the manticore. You kill the manticore! Makhleb accepts your kill. You block the merfolk impaler's attack. The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through you but does no damage. A merfolk aquamancer comes into view. It is wielding a rapier of venom. The merfolk aquamancer casts a spell at you. The ball of steam hits you! You resist. You block the merfolk impaler's attack. You hear a shout! x3; You hear a screech! You hear an angry hiss. x2 You hear a shout! x7; You hear an angry hiss. You hear a shout! x2 A manticore, a merfolk, a merfolk aquamancer and 2 water nymphs come into view. The merfolk aquamancer is wielding a rapier of speed. Unknown command. Casting: Conjure Ball Lightning (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A great vortex of raging winds appears and lifts you up. The merfolk aquamancer casts a spell at you. The ball of steam hits you! You block the merfolk's attack. You block the merfolk impaler's attack. The merfolk throws a throwing net. You block the throwing net. You block the merfolk javelineer's attack. A manticore and a merfolk aquamancer come into view. The merfolk aquamancer is wielding a rapier of venom. Casting: Tornado (quite dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You create some ball lightning! You kill the sea snake! Makhleb accepts your kill. You feel better. You kill the merfolk javelineer! Makhleb accepts your kill. You hear a splash. x3 You kill the merfolk! Makhleb accepts your kill. You kill the centaur! Makhleb accepts your kill. You kill the merfolk impaler! Makhleb accepts your kill. You kill the merfolk! Makhleb accepts your kill. You hear a shout! x6 The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through your ball lightning!! Your ball lightning explodes! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the water nymph. You kill the water nymph! Makhleb accepts your kill. You feel better. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk aquamancer. You kill the merfolk aquamancer! Makhleb accepts your kill. The blast of lightning engulfs the merfolk javelineer. You kill the merfolk javelineer! Makhleb accepts your kill. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the merfolk. You kill the merfolk! Makhleb accepts your kill. >>>>>>>>>>>>>>>>>>>>>> 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [p0werm0de] Species: Demonspawn Job: Wanderer HP: 323/323; mods: 0/0 MP: 29/54; mod: 0 Stats: 25 (25) 29 (29) 12 (12) Position: (46, 37), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 27 | 29750 | 0/0 Short Blades | X | 0 | 0 | 27 | 35378 | 0/0 Long Blades | | 0 | 0 | 27 | 35378 | 0/0 Axes | X | 0 | 0 | 27 | 35378 | 0/0 Maces & Flails | | 0 | 0 | 27 | 35378 | 0/0 Polearms | | 0 | 0 | 27 | 35378 | 0/0 Staves | X | 0 | 0 | 27 | 35378 | 0/0 Slings | | 0 | 0 | 27 | 35378 | 0/0 Bows | | 0 | 0 | 27 | 35378 | 0/0 Crossbows | | 0 | 0 | 27 | 35378 | 0/0 Throwing | X | 0 | 0 | 27 | 35378 | 0/0 Armour | X | 0 | 0 | 27 | 35378 | 0/0 Dodging | X | 0 | 0 | 27 | 35378 | 0/0 Stealth | X | 0 | 0 | 27 | 29750 | 0/0 Shields | X | 0 | 0 | 27 | 35378 | 0/0 Unarmed Combat | X | 0 | 0 | 27 | 35378 | 0/0 Spellcasting | X | 0 | 0 | 27 | 35378 | 0/0 Conjurations | X | 0 | 0 | 27 | 29750 | 0/0 Hexes | X | 0 | 0 | 27 | 29750 | 0/0 Charms | X | 0 | 0 | 27 | 35378 | 0/0 Summonings | X | 0 | 0 | 27 | 29750 | 0/0 Necromancy | X | 0 | 0 | 27 | 25016 | 0/0 Translocations | X | 0 | 0 | 27 | 35378 | 0/0 Transmutations | X | 0 | 0 | 27 | 35378 | 0/0 Fire Magic | X | 0 | 0 | 27 | 35378 | 0/0 Ice Magic | X | 0 | 0 | 27 | 35378 | 0/0 Air Magic | X | 0 | 0 | 27 | 35378 | 0/0 Earth Magic | | 0 | 0 | 27 | 35378 | 0/0 Poison Magic | | 0 | 0 | 27 | 29750 | 0/0 Invocations | X | 0 | 0 | 27 | 17689 | 0/0 Evocations | X | 0 | 0 | 27 | 29750 | 0/0 Spell bugs: Durations: #9: 40 #33: 608 #66: 40 #93: 88 Attributes: #4: 1159994 #12: 22656 #13: 2914 #20: 1 #23: 132477 #24: -2128473014 #27: 7518443 #49: 29615 Mutations: horns: 3 (innate) slimy green scales: 3 (innate) see invisible: 1 clarity: 1 cold resistance: 1 nightstalker: 3 (innate) sense surroundings: 1 regeneration: 1 robust: 3 (innate) magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #22: +9 staff of Wucad Mu {channel, FINALLY} eq slot #1, inv slot #43: +1 cloak of Starlight {rElec rC+ EV+4 Stlth--} eq slot #3, inv slot #17: +0 pair of gloves of the Lair of Beasts {Regen+ Str+4 Int+3} eq slot #4, inv slot #25: +2 pair of boots of the Assassin {Detection Stab+ Stlth++} eq slot #5, inv slot #23: +7 large shield of Relativism {Int+4} eq slot #6, inv slot #10: +8 orange crystal plate armour {Archmagi, Int+3 Clar} eq slot #7, inv slot #36: ring "Koehuof" {Wiz +Blink +Inv rF+ Stlth-} eq slot #9, inv slot #49: amulet "Suzat" {RegenMP rElec rF+++ MR+ Stlth-} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ≈ * ≈ , ** §†▓ ,≈ ≈ §†)▓ ≈≈m≈≈H.[..).▓▓ ≈, m§m§§§§§†)))▓▓ ≈§§§§§§§)†.()▓ ≈ ≈§§§§§§§)†))▓▓ ≈≈ ≈§*§L**§.†)▓▓ ≈≈≈§§§§*§§))▓▓ ,.§§§§§§§)▓▓ mm§H§§§§§▓▓ ...)#†)▓▓ ≈, ≈ ≈≈▓* ≈ ≈ ≈, * , * * clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ziggurat: monster_hook: CLASS: FunctionWrapper name: ziggurat_awaken_all fn: [type function] builder: hex zig_exc: 89 colour: green fix_slime_vaults: true ice_cave_hard: false grunt_orc_gardens_giant_problem: true slime_fixup_done: true grunt_orc_gardens_store: antique weapon shop tomb_guardian_sets: 1: 2 2: 1 3: 1 4: 1 5: 1 6: 1 grunt_orc_gardens_boss: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>