ERROR in 'mon-util.cc' at line 654: bogus mc (no monster data): invalid monster_type 1000 (1000) Version: Dungeon Crawl Stone Soup 0.35-a0-553-g410214eee1 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 4879222222720840985, deterministic pregen: 1 Version history: Game started: 0.35-a0-546-gb2ce4df294 0.35-a0-550-geed3790eb1 0.35-a0-551-gfc74b2349b 0.35-a0-553-g410214eee1 Command line: /usr/games/crawl-git-410214eee1 -name synecdoche -rc /dgldir/rcfiles/crawl-git/synecdoche.rc -macro /dgldir/rcfiles/crawl-git/synecdoche.macro -morgue /dgldir/morgue/synecdoche/ -seed -webtiles-socket /crawl-master/webserver/sockets/synecdoche:2026-06-22.16:17:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /usr/games/crawl-git-410214eee1(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5f149515a05e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-410214eee1(_Z13do_crash_dumpv+0x43a) [0x5f14951682ba]: do_crash_dump() /usr/games/crawl-git-410214eee1(_Z20crash_signal_handleri+0x1fa) [0x5f149515a53a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x70b0abc42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x70b0abc9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x70b0abc42866]: /usr/games/crawl-git-410214eee1(+0x50c68d) [0x5f149516768d]: /usr/games/crawl-git-410214eee1(_Z3diePKciS0_z+0x166) [0x5f1495167d06]: die(char const*, int, char const*, ...) /usr/games/crawl-git-410214eee1(_Z19mons_class_holiness12monster_type+0xa3) [0x5f14955aac63]: mons_class_holiness(monster_type) /usr/games/crawl-git-410214eee1(_Z22get_mons_class_resists12monster_type+0x63) [0x5f14955aace3]: get_mons_class_resists(monster_type) /usr/games/crawl-git-410214eee1(_Z16get_mons_resistsRK7monster+0x34) [0x5f14955b5d64]: get_mons_resists(monster const&) /usr/games/crawl-git-410214eee1(_Z15get_mons_resistRK7monster16mon_resist_flags+0xc) [0x5f14955b60ec]: get_mons_resist(monster const&, mon_resist_flags) /usr/games/crawl-git-410214eee1(_ZNK7monster10res_poisonEb+0x1e) [0x5f14955c51ee]: monster::res_poison(bool) const /usr/games/crawl-git-410214eee1(_ZN7monster22add_enchantment_effectERK11mon_enchantb+0x17f) [0x5f149554a09f]: monster::add_enchantment_effect(mon_enchant const&, bool) /usr/games/crawl-git-410214eee1(_ZN7monster8add_enchERK11mon_enchantb+0x3e4) [0x5f149554ad54]: monster::add_ench(mon_enchant const&, bool) /usr/games/crawl-git-410214eee1(_Z13cast_gravitasiRK9coord_defb+0x407) [0x5f149578cff7]: cast_gravitas(int, coord_def const&, bool) /usr/games/crawl-git-410214eee1(_Z11your_spells10spell_typeibPK8item_defP4distb+0x219d) [0x5f149573448d]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-410214eee1(_Z10evoke_itemR8item_defP4dist+0x26e) [0x5f149524f9de]: evoke_item(item_def&, dist*) /usr/games/crawl-git-410214eee1(_Z11use_an_item15operation_typesP8item_def+0x483) [0x5f1495388473]: use_an_item(operation_types, item_def*) /usr/games/crawl-git-410214eee1(+0xcd3682) [0x5f149592e682]: /usr/games/crawl-git-410214eee1(+0xcd40e5) [0x5f149592f0e5]: /usr/games/crawl-git-410214eee1(main+0x1f7) [0x5f149508bec7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x70b0abc280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x70b0abc28189]: /usr/games/crawl-git-410214eee1(_start+0x25) [0x5f149508c9b5]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x000070b0abd0fbf7 in __GI___wait4 (pid=1161140, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000070b0abd0fbf7 in __GI___wait4 (pid=1161140, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005f149515a70c in call_gdb (file=0x70b0abdff6c0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 1159322\000\000\000\000\000" #2 0x00005f14951682d8 in do_crash_dump () at dbg-asrt.cc:682 t = 1782147270 dir = "/dgldir/morgue/synecdoche/" name = "/dgldir/morgue/synecdoche/crash-synecdoche-20260622-165430.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'mon-util.cc' at line 654: bogus mc (no monster data): invalid monster_type 1000 (1000)" file = 0x70b0abdff6c0 <_IO_2_1_stderr_> #3 0x00005f149515a53a in crash_signal_handler (sig_num=6) at crash.cc:195 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {140731739887680}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x000070b0abc42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005f149516768d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffea95d6040 "ERROR in 'mon-util.cc' at line 654: bogus mc (no monster data): invalid monster_type 1000 (1000)", assert=false) at dbg-asrt.cc:820 No locals. #10 0x00005f1495167d06 in die (file=file@entry=0x5f149598b7fa "mon-util.cc", line=line@entry=654, format=format@entry=0x5f1495a0a6f8 "bogus mc (no monster data): %s (%d)") at dbg-asrt.cc:883 tmp = "bogus mc (no monster data): invalid monster_type 1000 (1000)", '\000' mesg = "ERROR in 'mon-util.cc' at line 654: bogus mc (no monster data): invalid monster_type 1000 (1000)", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffea95d6940, reg_save_area = 0x7ffea95d6860}} #11 0x00005f14955aac63 in mons_class_holiness (mc=MONS_NO_MONSTER) at /usr/include/c++/13/bits/basic_string.h:222 No locals. #12 0x00005f14955aace3 in get_mons_class_resists (mc=mc@entry=MONS_NO_MONSTER) at mon-util.cc:362 me = resists = 0 #13 0x00005f14955b5d64 in get_mons_resists (m=...) at mon-util.cc:370 mon = @0x5f1495f6f020: { = {_vptr.actor = 0x5f1495ce0ed0 , type = MONS_NO_MONSTER, mid = 0, position = {x = 0, y = 0}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }, shield_blocks = 0, triggered_spectral = false, constricted_by = 0, constricted_type = CONSTRICT_NONE, escape_attempts = 0, constricting = 0x0, move_needs_finalisation = false, last_move_pos = {x = 0, y = 0}, last_move_flags = {<_enum_bitfield_exponent_base<6, true>> = {static last_exponent = 6}, flags = 0}}, mname = "", hit_points = 0, max_hit_points = 0, exp = 0, speed = 0, speed_increment = 0, target = {x = 0, y = 0}, firing_pos = {x = 0, y = 0}, patrol_point = {x = 0, y = 0}, travel_target = MTRAV_NONE, travel_path = std::vector of length 0, capacity 0, inv = {mData = {27000 }}, spells = std::vector of length 0, capacity 0, attitude = ATT_HOSTILE, behaviour = BEH_SLEEP, foe = 27000, ench_countdown = 0 '\000', enchantments = std::map with 1 element = {[ENCH_BOUND] = {ench = ENCH_BOUND, degree = 0, duration = 60, maxduration = 0, who = KC_YOU, source = 4294967295, ench_is_aura = AURA_NO}}, ench_cache = {_vptr.FixedBitVector = 0x5f1495caf338 +16>, data = std::bitset = {[151] = 1}}, flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 0}, xp_tracking = XP_NON_VAULT, base_monster = MONS_NO_MONSTER, {number = 0, blob_size = 0, num_heads = 0, ballisto_activity = 0, spore_cooldown = 0, mangrove_pests = 0, prism_charge = 0, battlecharge = 0, move_spurt = 0, steps_remaining = 0, blazeheart_heat = 0, tentacle_connect = 0}, colour = -1, summoner = 0, foe_memory = 0, god = GOD_NO_GOD, ghost = std::unique_ptr = {get() = 0x0}, damage_friendly = 0, damage_total = 0, client_id = 0, static last_client_id = 807, revealed_this_turn = false, revealed_at_pos = {x = 0, y = 0}, origin_level = {branch = BRANCH_DUNGEON, depth = -1}, hit_dice = 0} resists = #14 0x00005f14955b60ec in get_mons_resist (mon=..., res=res@entry=MR_RES_POISON) at mon-util.cc:394 No locals. #15 0x00005f14955c51ee in monster::res_poison (this=0x5f1495f6f020 , include_temp=true) at monster.cc:3753 u = #16 0x00005f149554a09f in monster::add_enchantment_effect (this=this@entry=0x5f1495f6f020 , ench=..., quiet=quiet@entry=false) at mon-ench.cc:388 pois = #17 0x00005f149554ad54 in monster::add_ench (this=this@entry=0x5f1495f6f020 , ench=..., stack_duration=stack_duration@entry=true) at mon-ench.cc:213 new_enchantment = true added = 0x5f14980f4ec4 #18 0x00005f149578cff7 in cast_gravitas (pow=pow@entry=67, where=..., fail=fail@entry=false) at spl-transloc.cc:1853 dmg = 25 mon = 0x5f1495f6f020 di = {> = {}, center = {x = 50, y = 50}, current = {x = 49, y = 50}, lists = {std::vector of length 0, capacity 0, std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 0}, {x = -1, y = 1}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 0}, {x = 1, y = 1}}, std::vector of length 4, capacity 4 = {{x = -2, y = -2}, {x = -2, y = 0}, {x = -2, y = -1}, {x = -2, y = 1}}}, vcur = 0x7ffea95d6ca8, vnear = 0x7ffea95d6cc0, vfar = 0x7ffea95d6c90, r = 1, max_radius = 3, threshold = 2, icur = 1, iend = 0, fair = false} mons = radius = 3 dur = 60 #19 0x00005f149573448d in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_GRAVITAS) at spl-cast.cc:2471 target = {x = 50, y = 50} zap = target = zap = breath_message = std::map with 0 elements #20 your_spells (spell=spell@entry=SPELL_GRAVITAS, powc=, actual_spell=actual_spell@entry=false, evoked_wand=evoked_wand@entry=0x0, target=, target@entry=0x0, force_failure=force_failure@entry=false) at spl-cast.cc:2332 wiz_cast = can_enkindle = enkindled = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 50, y = 50}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 52.166666666666664, y = 56.5}, dir = {x = -1, y = -3}}, on_corner = false, cycle_idx = 0}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_GRAVITAS, range = 7, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 52, y = 56}, target = {x = 50, y = 50}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, 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, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, safe_to_user = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, enchant_chaining_done = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, ranged_atk = 0x0, tracer = 0x0, chose_ray = true, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, last_affected_actor_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 52.166666666666664, y = 56.5}, dir = {x = -1, y = -3}}, on_corner = false, cycle_idx = 0}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x5f1498c0b330} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 50} cast_result = #21 0x00005f149524f9de in _gravitambourine (target=0x0) at evoke.cc:958 ret = #22 evoke_item (/build/gdb-ueFroZ/gdb-14.0.50.20230907/gdb/utils.c:681: internal-error: virtual memory exhausted: can't allocate 2097227 bytes. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 15, depth = 1 Level id: Hell Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 27 Level vaults: vestibule_of_hell_subvaulted [vestibule_dis_grunt_castle, vestibule_tar_mu, vestibule_coc_grunt_go_with_the_floe, vestibule_geh_grunt_obsidian_fortress, vestibule_geryon_nicolae_six_columns] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (39, 34): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The death scarab is heavily damaged. Your battlesphere fires at the death scarab! The barrage of energy hits the death scarab!! You destroy the death scarab! The death scarab completely misses you. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a death scarab (84% to hit) You feel a strong surge of power! The iron shot hits the death scarab!!!! You destroy the death scarab! You start resting. Magic restored. You start waiting. Your battlesphere is no longer moving slowly. Your battlesphere wavers and loses cohesion. You encounter a guardian mummy. A guardian mummy is nearby! A guardian mummy is nearby! Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (wandering, hasn't noticed you, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy but does no damage. You conjure a globe of magical energy. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy. The guardian mummy is lightly damaged. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy. The guardian mummy is moderately damaged. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (moderately damaged, ally target, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy but does no damage. The guardian mummy is moderately damaged. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy! The guardian mummy is heavily damaged. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (heavily damaged, ally target, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy but does no damage. The guardian mummy is heavily damaged. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy!! You destroy the guardian mummy! You feel extremely nervous for a moment... You feel very uncomfortable. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line You feel a strong surge of power! Okay, then. You start resting. Magic restored. You start waiting. Your battlesphere wavers and loses cohesion. You start waiting. You encounter a mummy. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (wandering, hasn't noticed you, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is moderately damaged. You conjure a globe of magical energy. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (moderately damaged, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is heavily damaged. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (heavily damaged, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is severely damaged. Your battlesphere fires at the mummy! The barrage of energy hits the mummy! You destroy the mummy! Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line You feel a strong surge of power! Okay, then. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line You feel a strong surge of power! Okay, then. You start resting. Magic restored. You start waiting. Your battlesphere wavers and loses cohesion. You start waiting. You encounter a mummy. A mummy is nearby! Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (wandering, hasn't noticed you, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is lightly damaged. You conjure a globe of magical energy. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (lightly damaged, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is moderately damaged. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a mummy (moderately damaged, 100% to hit) You feel a strong surge of power! The magic dart hits the mummy. The mummy is moderately damaged. Your battlesphere fires at the mummy! The barrage of energy hits the mummy!! You destroy the mummy! Unknown command. Unknown command. You start resting. Magic restored. You start waiting. Your battlesphere wavers and loses cohesion. T - 8 scrolls of torment (gained 1) You see here a +3 chain mail of willpower. Done exploring. Okay, then. There is a huge open gate here. You see here a +0 chain mail. You encounter a guardian mummy. You conjure a globe of magical energy. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (not watching you, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy but does no damage. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy!! The guardian mummy is heavily damaged. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (heavily damaged, ally target, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy but does no damage. The guardian mummy is heavily damaged. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy!! The guardian mummy is almost destroyed. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a guardian mummy (almost destroyed, ally target, 100% to hit) You feel a strong surge of power! The magic dart hits the guardian mummy. The guardian mummy is almost destroyed. Your battlesphere fires at the guardian mummy! The barrage of energy hits the guardian mummy! You destroy the guardian mummy! You feel extremely nervous for a moment... The world around you seems to dim momentarily. Unknown command. You start resting. Magic restored. You start waiting. Your battlesphere wavers and loses cohesion. There is a staircase back to the Crypt here. You climb upwards. Welcome back to the Crypt! There is a staircase to the Tomb here. Things that are here: a +0 leather armour; a +1 falchion; an elf skeleton Things that are here: a +0 flail; a +0 scimitar There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a +0 mace. Items here: ))))) [[ ÷÷. There is a staircase back to the Vaults, spattered with blood here. You climb upwards. Welcome back to the Vaults! There is a staircase to the Crypt here. Things that are here: a +0 cloak of willpower; a +2 pair of boots of rampaging Things that are here: a staff of cold; a staff of air There is an open door here. There is an open door here. Things that are here: a +0 robe; a +0 flail Things that are here: a +0 robe; a +0 dagger There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. You see here a +0 orcbow. There is an open door here. There is a gate leading back out of this place here. You go up through the gate. Welcome back to the Dungeon! There is a gate to the Vaults here. There is an open gate here. Things that are here: a +0 robe; a +0 shortbow; a +0 mace You see here a +0 rapier. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Things that are here: a +0 buckler; a tengu skeleton There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here an ice dragon skeleton. There is a staircase to the Depths here. You climb downwards. Welcome back to the Depths! There is a staircase back to the Dungeon, spattered with blood here. There is a gateway to Hell here. You go down through the gate. Welcome back to the Vestibule of Hell! Level annotation: Geryon, Murray You encounter a reaper, 2 hell hogs, a hell hound and a sun demon. The reaper is wielding a +5 scythe of freezing. You conjure a globe of magical energy. The hell hound bites you. The sin beast barely misses you. x2 You encounter a hell hog. The centaur warrior zombie hits you. The centaur warrior zombie barely misses you. The hell hound completely misses you. The rust devil misses you. The reaper hits you from afar with a +2 vampiric scythe! The sin beast bites you! You feel your power leaking away. The sin beast barely misses you. The hell hound misses you. Geryon roars, "Run away, thou grime-gilt motley-minded haggard!" The phantasmal warrior gestures at you. The phantasmal warrior blinks! The reaper hits you from afar with a +1 heavy scythe! The sun demon completely misses you. The balrug gestures at you. Something smites you! The hell hound bites your battlesphere. The phantasmal warrior gestures at you. The phantasmal warrior blinks! The rust devil completely misses you. The hell knight hits you but does no damage. You partially resist. The necromancer hits your battlesphere with a +0 whip. The reaper completely misses you. There is a gateway back to the Dungeon, spattered with blood here. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a fountain of uncontrolled magic! The blizzard demon is blasted with magical radiation!!! The blizzard demon is almost dead. The hell knight is blasted with magical radiation!!! You kill the hell knight! The necromancer is blasted with magical radiation!!!! You kill the necromancer! The blizzard demon is blasted with magical radiation!!! The blizzard demon is severely wounded. The sun demon is blasted with magical radiation!!! You kill the sun demon! The sin beast is blasted with magical radiation!!!! You kill the sin beast! The rust devil is blasted with magical radiation!! The rust devil is severely wounded. Your battlesphere fires at the blizzard demon! The barrage of energy hits the rust devil! You kill the rust devil! The green death hits your battlesphere!! Geryon winds a great silver horn. The blizzard demon hits you! The blizzard demon hits you but does no damage. The hell hound completely misses you. The spriggan defender zombie hits you! The necromancer casts a spell. The necromancer binds the souls of nearby monsters. The blizzard demon completely misses you. x2 The soul eater draws from the surrounding life force! The reaper completely misses you. The reaper hits you but does no damage. The hell knight prays to Makhleb. The hell knight seems to speed up. The reaper misses you. The hell hound stops to sniff the ground. The hell hound completely misses you. The ice dragon closely misses you. The ice dragon completely misses you. The ice dragon closely misses you. The green death hits your battlesphere!! Your battlesphere is destroyed! The soul eater draws from the surrounding life force! Geryon roars, "Quail, thou jarring flat-headed fustilarian!" The red devil completely misses you. The hell knight barely misses you. The necromancer gestures wildly while chanting. The necromancer binds the souls of nearby monsters. The reaper barely misses you. The hell knight hits you with a +4 war axe of flaming. The hell knight burns you. The smoke demon gestures at you. Something smites you! The reaper misses you. The hell knight utters an invocation to Makhleb. The hell knight seems to speed up. Thank you for visiting Hell. Please come again soon. You go up through the gate. Welcome back to the Depths! You conjure a globe of magical energy. There is a gateway to Hell here. Casting: Irradiate (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a fountain of uncontrolled magic! The blizzard demon is blasted with magical radiation!!! The blizzard demon is severely wounded. The hell knight is blasted with magical radiation!!! The hell knight is almost dead. The soul eater is blasted with magical radiation! The soul eater is lightly wounded. The ice dragon is blasted with magical radiation!!! The ice dragon is severely wounded. The ice dragon twists and deforms. The ice dragon is poisoned. The hell hound is blasted with magical radiation!!!! You kill the hell hound! The blizzard demon is blasted with magical radiation!!! You kill the blizzard demon! Your battlesphere fires at the hell knight! The barrage of energy hits the blizzard demon! You kill the blizzard demon! The ice dragon misses you. The ice dragon completely misses you. The ice dragon misses you. The soul eater completely misses you. The blizzard demon roars with sorrowful spite. The confined air twists around weakly and strikes you with frigid sleet. You are encased in ice. The hell knight completely misses you. Casting: Irradiate (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a fountain of uncontrolled magic! The blizzard demon is blasted with magical radiation!! You kill the blizzard demon! The hell knight is blasted with magical radiation!!!! You kill the hell knight! The soul eater is blasted with magical radiation!!! You kill the soul eater! The ice dragon is blasted with magical radiation!!! You kill the ice dragon! A freezing mist starts to gather... x2 You encounter an ice dragon simulacrum and a hell knight simulacrum. Casting: Irradiate (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a blast of force! The mystic blast hits the ice dragon simulacrum. The ice dragon simulacrum is lightly damaged. The ice dragon simulacrum is knocked back by the mystic blast. The ice dragon simulacrum slams into the rock wall. The ice dragon simulacrum is lightly damaged. The mystic blast hits the hell knight simulacrum!! The hell knight simulacrum is severely damaged. The hell knight simulacrum is knocked back by the mystic blast. Your battlesphere fires at the hell knight simulacrum! The barrage of energy hits the hell knight simulacrum! The hell knight simulacrum vaporises! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a blast of force! The mystic blast hits the ice dragon simulacrum! The ice dragon simulacrum is heavily damaged. The ice dragon simulacrum is knocked back by the mystic blast. The ice dragon simulacrum slams into the rock wall! The ice dragon simulacrum vaporises! You start resting. The ice encasing you melts away. You start resting. Your battlesphere wavers and loses cohesion. You start resting. HP restored. You start resting. Magic restored. You start waiting. Your magical contamination has completely faded away. You start waiting. Done waiting. There is a gateway to Hell here. You go down through the gate. Welcome back to the Vestibule of Hell! Level annotation: Geryon, Murray You encounter a rust devil and 2 hell hogs. You conjure a globe of magical energy. The hell hound bites your battlesphere! The spriggan defender zombie misses you. The sun demon hits you. You are engulfed in flames. You resist. The centaur warrior zombie completely misses you. The centaur warrior zombie kicks you but does no damage. The reaper hits you from afar with a +1 heavy scythe!! The reaper drags you backwards! The red devil hits you with a +0 trident! Barbed spikes become lodged in your body. The phantasmal warrior gestures at you. The phantasmal warrior blinks! The hell hound bites your battlesphere! The iron golem punches your battlesphere!! x2 Your battlesphere is destroyed! The hell knight simulacrum hits you! The hell knight simulacrum freezes you! You resist. The reaper misses you. x2 The hell knight utters an invocation to Makhleb. The hell knight seems to speed up. The hell knight hits you but does no damage. The phantasmal warrior misses you. The necromancer closely misses you. The red devil hits you with a +0 trident. More barbed spikes become lodged in your body. The hell hog squeals angrily. You hear an angry squeal. The rust devil leaves your sight. The hell hog leaves your sight. You can't go up here! As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You hear a loud squeak. The hell hound completely misses you. The hell hog barely misses you. The reaper shouts, "Die, synecdoche!" The reaper completely misses you. The reaper hits you from afar with a +5 scythe of freezing! The reaper completely misses you. The necromancer gestures wildly while chanting. The necromancer binds the souls of nearby monsters. The necromancer mumbles some strange words. The necromancer binds the souls of nearby monsters. You encounter a rust devil. The necromancer misses you. The hell knight prays to Makhleb. The hell knight seems to speed up. The green death hits you but does no damage. The red devil closely misses you. The phantasmal warrior closely misses you. The hell knight misses you. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a fountain of uncontrolled magic! The red devil is blasted with magical radiation!! You kill the red devil! The necromancer is blasted with magical radiation!!!! You kill the necromancer! The hell hog is blasted with magical radiation!!! The hell hog is almost dead. The hell hog twists and deforms. The hell hog looks as sick as possible! The phantasmal warrior is blasted with magical radiation!! The phantasmal warrior is severely damaged. The hell hog is blasted with magical radiation!! The hell hog is heavily wounded. The hell hog twists and deforms. The hell hog looks as sick as possible! The hell knight is blasted with magical radiation!!! The hell knight is severely wounded. The green death is blasted with magical radiation!!! The green death is severely wounded. The green death twists and deforms. The green death is poisoned. The reaper is blasted with magical radiation!!!! You kill the reaper! A freezing mist starts to gather... You encounter a necromancer simulacrum. You conjure a globe of magical energy. The hell hog bites you but does no damage. The balrug hits your battlesphere with a +0 demon whip. Your battlesphere is engulfed in flames. Your battlesphere resists. The reaper completely misses you. The reaper hits you from afar with a +2 vampiric scythe!! The soul eater hits your battlesphere!! The phantasmal warrior gestures at you. The phantasmal warrior blinks! The hell knight closely misses you. The hell knight hits your battlesphere with a +1 partisan of pain!! Your battlesphere is destroyed! The hell hog barely misses you. The hell hog bites you! The phantasmal warrior barely misses you. Casting: Irradiate (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a fountain of uncontrolled magic! The phantasmal warrior is blasted with magical radiation!!! You destroy the phantasmal warrior! The hell hog is blasted with magical radiation!!! You kill the hell hog! The hell hog is blasted with magical radiation!!!! You kill the hell hog! The phantasmal warrior is blasted with magical radiation!!! You destroy the phantasmal warrior! The hell hog is blasted with magical radiation!!! You kill the hell hog! The hell knight is blasted with magical radiation!!!! You kill the hell knight! The hell hog is blasted with magical radiation!! The hell hog is heavily wounded. The hell hog twists and deforms. The hell hog looks as sick as possible! A freezing mist starts to gather... You encounter a hell knight simulacrum. You conjure a globe of magical energy. Your surroundings suddenly seem different. You encounter an ice dragon, a rust devil, an iron troll, an iron golem, a green death, a necromancer, 2 simulacra and a dire elephant zombie. The iron troll shouts! You encounter a freezing wraith. The hell knight simulacrum leaves your sight. Your Necromancy skill increases to level 18! Casting: Irradiate (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You create some ball lightning! The green death roars! The rust devil screeches! The iron golem squeaks loudly. The ice dragon roars deafeningly! The necromancer gestures at you while chanting. The bolt of negative energy hits your ball lightning. Your ball lightning completely resists. The bolt of negative energy hits the dire elephant zombie. The dire elephant zombie completely resists. The bolt of negative energy hits you. You partially resist. You feel drained. You hear a shout! Okay, then. You feel better. You conjure a globe of magical energy. You hear an angry squeal. Your ball lightning explodes! The blast of lightning engulfs the dire elephant zombie!!! The dire elephant zombie is heavily damaged. The blast of lightning engulfs the spriggan defender simulacrum!! The spriggan defender simulacrum is heavily damaged. The blast of lightning engulfs you!! You resist. The blast of lightning engulfs the necromancer!!! You kill the necromancer! The blast of lightning engulfs the green death!!! The green death is almost dead. The blast of lightning engulfs the rust devil! The rust devil resists. The rust devil is moderately wounded. The blast of lightning engulfs the dire elephant simulacrum!! The dire elephant simulacrum is severely damaged. The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. The blast of lightning engulfs the ice dragon!!! The ice dragon is severely wounded. Your ball lightning explodes! The blast of lightning engulfs the green death!!! You kill the green death! The blast of lightning engulfs you!! You resist. The blast of lightning engulfs the dire elephant zombie!!!! You destroy the dire elephant zombie! The blast of lightning engulfs the dire elephant simulacrum!!! The dire elephant simulacrum vaporises! Your ball lightning explodes! The blast of lightning engulfs you!! You resist. The blast of lightning engulfs the rust devil. The rust devil resists. The rust devil is heavily wounded. You encounter a hell knight. It is wielding a +4 demon blade of draining. You hear a screech! You hear a loud squeak. You hear a deafening roar! Your life force feels restored. Casting: Conjure Ball Lightning (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. Casting: Conjure Ball Lightning (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a rust devil (moderately wounded, 100% to hit) You feel a strong surge of power! You send a boulder barrelling forward! Your battlesphere fires at the ice dragon! The barrage of energy hits the ice dragon! The ice dragon is almost dead. The spriggan defender simulacrum closely misses you. Your boulder barrels into the rust devil! The rust devil is severely wounded. The rust devil hits your boulder. The rust devil corrodes your boulder! Unknown command. Casting: Brom's Barrelling Boulder (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a blast of force! The mystic blast hits your boulder!! Your boulder is moderately damaged. The mystic blast hits the spriggan defender simulacrum! The spriggan defender simulacrum is almost destroyed. The spriggan defender simulacrum is knocked back by the mystic blast. The spriggan defender simulacrum collides with the iron troll. The iron troll is lightly wounded. The spriggan defender simulacrum vaporises! Your battlesphere fires at the ice dragon! The barrage of energy hits the ice dragon!! You kill the ice dragon! The ice dragon scales are intact enough to wear. You hear a screech! Your boulder barrels into the rust devil. The rust devil is almost dead. You encounter a blizzard demon. Your boulder barrels into the rust devil! You kill the rust devil! Press: ? - help, Dir - look around, f - activate Confirm quaff: a boulder (moderately damaged, minion, rolling, corroded, friendly, will become unable to see you) You fade into invisibility! You feel much better. Your boulder crumbles as it rolls away. The hell knight prays to Makhleb. The hell knight seems to speed up. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You create some ball lightning! Your battlesphere fires at the freezing wraith! The barrage of energy hits the freezing wraith!! The freezing wraith is almost destroyed. The barbed spikes dig painfully into your body as you move. Your ball lightning explodes! The blast of lightning engulfs the iron golem. The iron golem completely resists. The blast of lightning engulfs you! You resist. The blast of lightning engulfs the rust devil! The rust devil resists. The rust devil is moderately wounded. The blast of lightning engulfs the iron troll!!! The iron troll is severely wounded. The blast of lightning engulfs the freezing wraith!!! You destroy the freezing wraith! The blast of lightning engulfs your ball lightning. Your ball lightning completely resists. 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 iron golem. The iron golem completely resists. The blast of lightning engulfs the hell knight!! The hell knight is moderately wounded. The blast of lightning engulfs the iron troll!!! You kill the iron troll! The troll leather armour is intact enough to wear. The blast of lightning engulfs the rust devil! The rust devil resists. The rust devil is severely wounded. Your ball lightning explodes! The blast of lightning engulfs you! You resist. * * * LOW HITPOINT WARNING * * * The blast of lightning engulfs the iron golem. The iron golem completely resists. The blast of lightning engulfs the hell knight!! The hell knight is severely wounded. The blast of lightning engulfs the rust devil! The rust devil resists. You kill the rust devil! You hear an angry squeal. You hear a bark! x2 Unknown command. Casting: Conjure Ball Lightning (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You open the lid... ...and a juvenile shockbat beast flies out! The box is emptied! You carefully extract the barbed spikes from your body. The hell knight invokes the aid of Makhleb against something. Casting: Conjure Ball Lightning (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Infestation (dangerous; 11% risk of failure) Press: ? - help, Dir - move target Aim: a hell knight, wielding a +4 demon blade of draining and wearing a +0 chain mail (severely wounded, fast, unable to see you) You feel a numb sensation. You call forth a plague of scarabs! The hell knight looks as sick as possible! The hell knight is infested! The iron golem is infested! The blizzard demon is poisoned. The blizzard demon is infested! The rust devil is poisoned. The rust devil is infested! You hear an angry squeal. Your juvenile shockbat beast bursts into living lightning! The blizzard demon repels the living lightning! The living lightning hits the rust devil! The rust devil resists. Your juvenile shockbat beast blinks! The hell knight barely misses you. Unknown command. Casting: Infestation (dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! You erupt in a blast of force! The mystic blast hits the iron golem but does no damage. The mystic blast hits the blizzard demon!! The blizzard demon is heavily wounded. The blizzard demon is knocked back by the mystic blast. The mystic blast hits the hell knight! The hell knight is almost dead. The hell knight is knocked back by the mystic blast. The hell knight collides with the iron golem! You kill the hell knight! Your battlesphere fires at the blizzard demon! The barrage of energy hits the blizzard demon!! The blizzard demon is almost dead. A death scarab bursts from the hell knight! You hear a bark! You hear an angry squeal. Your juvenile shockbat beast hits the hell hog! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: an iron golem (wandering, unable to see you, infested, hasn't noticed you, 100% to hit) You feel a strong surge of power! You send a boulder barrelling forward! Your battlesphere fires at the blizzard demon! The barrage of energy hits the blizzard demon! You kill the blizzard demon! A death scarab bursts from the blizzard demon! Your death scarab bites the rust devil!! Your death scarab drains the rust devil's vigour! The rust devil seems to slow down. Your juvenile shockbat beast barely misses the hell hog. You encounter an iron dragon. The iron golem completely misses your boulder. The iron golem punches your boulder!! The rust devil hits your juvenile shockbat beast. The rust devil corrodes your juvenile shockbat beast! Your juvenile shockbat beast bursts into living lightning! The living lightning hits the hell hog! The hell hog dies! Your juvenile shockbat beast blinks! Your boulder barrels into the iron golem. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a rust devil (severely wounded, not watching you, unable to see you, infested, poisoned, slow, ally target, 100% to hit) You feel a strong surge of power! The magic dart hits the rust devil. The rust devil is severely wounded. Your battlesphere fires at the rust devil! The barrage of energy hits the rust devil. The rust devil is severely wounded. You flicker for a moment. Your death scarab bites the iron golem!! Your death scarab drains the iron golem's vigour! The iron golem seems to slow down. Your boulder barrels into the iron golem. The iron golem barely misses your death scarab. The iron golem punches your death scarab!!! Your death scarab is destroyed! The hell hog breathes fire at your death scarab. The fireball explodes! The fireball engulfs your death scarab!! Your death scarab is destroyed! The fireball engulfs the hell hog. The hell hog completely resists. Your boulder barrels into the iron golem. You hear a shout! You hear a bark! Something roars, "I will feast on thy hope!" You hear a bark! You hear a loud squeak. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a rust devil (severely wounded, wandering, unable to see you, infested, poisoned, slow, ally target, hasn't noticed you, 100% to hit) You feel a strong surge of power! The magic dart hits the rust devil. The rust devil is almost dead. Your battlesphere fires at the rust devil! The barrage of energy hits the rust devil! You kill the rust devil! A death scarab bursts from the rust devil! The hell hog squeals angrily. Your boulder barrels into the iron golem. The hell hog barely misses your death scarab. A fireball appears from out of your range of vision. The fireball explodes! The fireball engulfs your boulder. Your boulder resists. You hear a shout! You hear a bark! You hear a hideous shriek! Magic courses through your body. Your death scarab barely misses the hell hog. x2 The hell hog bites your death scarab! Your boulder crumbles as it rolls away. You feel clever all of a sudden. Your death scarab bites the hell hog!! Your death scarab drains the hell hog's vigour! The hell hog seems to slow down. The hell hog bites your death scarab but does no damage. Your death scarab bites the hell hog! The hell hog bites your death scarab but does no damage. You encounter a water elemental. Your death scarab bites the hell hog! The hell hog dies! Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an iron dragon (100% to hit) Okay, then. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: an iron dragon (100% to hit) You feel a huge surge of power! You send a boulder barrelling forward! Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem but does no damage. The iron golem is lightly damaged. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a water elemental (not watching you, unable to see you, 100% to hit) You feel a huge surge of power! The magic dart hits the water elemental but does no damage. Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem! The iron golem is lightly damaged. Your battlesphere expends the last of its energy and dissipates. You conjure a globe of magical energy. Your death scarab bites the iron golem! Your death scarab drains the iron golem's vigour! The iron golem seems to slow down. Your boulder barrels into the iron dragon! The iron dragon is lightly wounded. A fireball appears from out of your range of vision. The fireball explodes! The fireball engulfs your death scarab. The iron dragon bites your boulder but does no damage. The iron dragon claws your boulder. The iron dragon tramples your boulder but does no damage. Your death scarab bites the iron golem. Your death scarab drains the iron golem's vigour! The iron golem seems to slow down. Your boulder barrels into the iron dragon! The iron dragon is moderately wounded. You encounter a blizzard demon. You hear a loud squeak. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You feel a huge surge of power! You conjure a prism of explosive energy! Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem but does no damage. The iron golem is moderately damaged. You flicker back into view. Your death scarab bites the iron golem. Your boulder barrels into the iron dragon. The iron dragon is moderately wounded. The iron dragon bites your boulder! The iron dragon claws your boulder! The iron dragon tramples your boulder! Your boulder stumbles backwards! Your boulder barrels into the iron dragon. The iron dragon is moderately wounded. The sun demon hits your fulminant prism. Your fulminant prism is engulfed in flames. Your fulminant prism resists. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a water elemental (100% to hit) You feel a huge surge of power! The magic dart hits the water elemental but does no damage. Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem!! The iron golem is moderately damaged. Your boulder barrels into the iron dragon. The iron golem closely misses your death scarab. The iron golem punches your death scarab!! Your death scarab is destroyed! The sun demon hits your fulminant prism. Your fulminant prism is engulfed in flames! Your fulminant prism resists. The iron dragon bites your boulder but does no damage. The iron dragon claws your boulder!! Your boulder is destroyed! Your fulminant prism crackles loudly. The blizzard demon roars with sorrowful spite. The bolt of lightning hits the iron golem. The iron golem completely resists. The bolt of lightning hits you. You resist. You hear a shout! You hear a loud squeak. Something roars, "Give up, thou impertinent fool-born vassal!" Unknown command. Unknown command. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a water elemental (100% to hit) You feel a huge surge of power! The magic dart hits the water elemental but does no damage. Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem. The iron golem is moderately damaged. You kill the hell hog! The sun demon hits your fulminant prism. Your fulminant prism is engulfed in flames! Your fulminant prism resists. Your fulminant prism explodes! The blast of energy engulfs the sun demon!!! You kill the sun demon! The blast of energy engulfs the balrug!!! The balrug is severely wounded. The blast of energy engulfs the iron golem!!! The iron golem is heavily damaged. The blast of energy engulfs the blizzard demon!!! The blizzard demon is severely wounded. The blast of energy engulfs the water elemental!!! You destroy the water elemental! Unknown command. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: an iron golem (heavily damaged, infested, slow, ally target, 100% to hit) You feel a huge surge of power! You send a boulder barrelling forward! Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem! The iron golem is heavily damaged. The balrug gestures at you. The pyre arrow hits you. You are covered in intense liquid fire! Move or burn! Unknown command. Clouds condense from the air! The condenser dries out! The liquid fire burns you. You resist. The hell hound is engulfed in poison gas. The hell hound is poisoned. The balrug is engulfed in freezing vapours. You kill the balrug! The iron dragon is engulfed in freezing vapours. The iron golem punches your boulder!! The iron golem punches your boulder!!! Your boulder is destroyed! The blizzard demon is engulfed in acidic fog. The acid corrodes the blizzard demon! The blizzard demon is poisoned. You shake off some of the fire as you move. The liquid fire burns you. You resist. The iron golem is no longer infested. The hell hound is engulfed in poison gas. The hell hound looks even sicker. The hell hound breathes flames at you. The blast of flame hits you but does no damage. The iron dragon is engulfed in blazing flames. The hell hound is engulfed in poison gas. The hell hound is poisoned. The centaur warrior zombie is engulfed in freezing vapours. You shake off some of the fire as you move. The liquid fire burns you. You resist. The hell hound breathes flames at you. The blast of flame hits you! You resist. The hell hound is engulfed in freezing vapours. The centaur warrior zombie is engulfed in acidic fog. The acid corrodes the centaur warrior zombie! You shake off the liquid fire. The hell hound is engulfed in poison gas. The hell hound looks even sicker. You kill the hell hound! The centaur warrior zombie is engulfed in blazing flames. Okay, then. Casting: Brom's Barrelling Boulder (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: an iron golem (heavily damaged, slow, ally target, 100% to hit) You feel a huge surge of power! You send a boulder barrelling forward! Your battlesphere fires at the iron golem! The barrage of energy hits the iron golem! The iron golem is severely damaged. The iron dragon is engulfed in freezing vapours. You encounter a reaper. It is wielding a +1 scythe of distortion. Your boulder barrels into the blizzard demon! The blizzard demon is almost dead. Okay, then. Casting: Brom's Barrelling Boulder (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. As you read the scroll of butterflies, it crumbles to dust. You hear the flapping of tiny wings. Your boulder is knocked back by the sudden gust. Your battlesphere is knocked back by the sudden gust. The hell hound closely misses your butterfly. Your boulder barrels into the blizzard demon. You kill the blizzard demon! The reaper shouts, "Die, synecdoche!" Okay, then. Aiming: Iceblast Press: ? - help, Shift-Dir - straight line Okay, then. You feel much better. Your boulder barrels into the centaur warrior zombie!! The centaur warrior zombie is heavily damaged. The hell hound barely misses your butterfly. You encounter a demonic crawler. The centaur warrior zombie hits your boulder but does no damage. The centaur warrior zombie kicks your boulder but does no damage. The black mamba simulacrum is engulfed in blazing flames. Your boulder barrels into the centaur warrior zombie! The centaur warrior zombie is severely damaged. The iron dragon bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The hell hound completely misses your butterfly. The red devil is engulfed in freezing vapours. Okay, then. Casting: Brom's Barrelling Boulder (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel quick. The hell hound completely misses your butterfly. Your boulder barrels into the centaur warrior zombie. The centaur warrior zombie is severely damaged. The black mamba simulacrum misses your butterfly. The centaur warrior zombie hits your boulder but does no damage. The centaur warrior zombie kicks your boulder. The hell hound bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! Your boulder barrels into the centaur warrior zombie!! The centaur warrior zombie is almost destroyed. The demonic crawler is engulfed in freezing vapours. Murray rattles his jaw. The sign of ruin forms upon you! The sign of ruin forms upon your butterfly! x7 The black mamba simulacrum closely misses your butterfly. The iron dragon bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! The red devil is engulfed in freezing vapours. You kill the red devil! Aiming: Gell's Gravitas Press: ? - help, Dir - move target Aim: a hell hound You rattle the tambourine. Waves of gravity draw inward around the hell hound. The hell hound is pinned by gravity. The hell hound looks as sick as possible! The demonic crawler is pinned by gravity. The demonic crawler is poisoned. The black mamba simulacrum is pinned by gravity. The black mamba simulacrum vaporises! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.35-a0-546-gb2ce4df294 0.35-a0-550-geed3790eb1 0.35-a0-551-gfc74b2349b 0.35-a0-553-g410214eee1 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: 9, arena_suspended: 0 prev_cmd = CMD_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [synecdoche] Species: Demigod Job: Conjurer HP: 102/223; mods: 0/0 MP: 39/55; mod: 0 Stats: 19 38 24 Position: (52, 56), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 10 | 17 | 11139 | 972/1338 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 10 | 12 | 4961 | 145/892 Dodging | X | 1 | 10 | 20 | 14700 | 162/1694 Stealth | X | 0 | 0 | 9 | 2289 | 39/525 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 10 | 15 | 10428 | 1201/1379 Conjurations | X | 2 | 20 | 22 | 19295 | 1249/1932 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 2 | 179 | 1/178 Necromancy | X | 2 | 20 | 18 | 11625 | 120/1457 Translocations | X | 0 | 0 | 2 | 178 | 0/178 Forgecraft | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 2 | 226 | 48/178 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 7 | 1665 | 1/476 Earth Magic | X | 1 | 10 | 10 | 3515 | 215/713 Alchemy | X | 0 | 0 | 9 | 2885 | 210/625 Evocations | X | 1 | 10 | 14 | 7706 | 1017/1070 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #7: 590 #28: 290 #184: 315 #185: 5 Attributes: #12: 11179 #13: 4204 #23: 147637 #24: -729139845 #27: -987 #40: 300 #49: 9687 #73: 1495663 Mutations: claws: 1 high MP: 1 (innate) wild magic: 1 forlorn: 1 (innate) divine attributes: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #27: +5 swamp witch's dragon scales {TrickPois rPois Int+3} eq slot #2, inv slot #30: sphere of Battle eq slot #6, inv slot #34: +0 pair of boots of Happy Babbling {rN+ Regen+ MP+6} eq slot #4, inv slot #40: +2 hat of willpower eq slot #10, inv slot #14: amulet of Woops {Rampage Will+ Regen+ RegenMP+} eq slot #5, inv slot #28: +1 pair of gloves of a sewer {rElec rN+ Int+3} eq slot #9, inv slot #41: ring of Lenk {rC++ Will+ Str+3} eq slot #9, inv slot #10: ring of protection from fire eq slot #8, inv slot #33: +2 cloak of corrosion resistance eq slot #1, inv slot #0: staff of conjuration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ...)†.......... #.§§§Zž●§§.¤... #§s§h§ℓ8§..... #.bψbζ.b.b... ##2Dbbb..b[... #.#.bbbbbbbb.. #...bh.bbb... #.#b.bb.bb.b.# ##...#@bb.b.## #...##....## #.#.. ...## ##### #### dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< vaults_end_crystal: false ice_cave_hard: false slime_fixup_done: true necropolis_difficulty: shoals fix_slime_vaults: true tomb_guardian_sets: 1: 0 2: 1 3: 0 4: 1 5: 0 6: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>