ASSERT(mon) in 'fight.cc' at line 1458 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-800-g40dbfe7fb2 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 165735829675910027, deterministic pregen: 1 Command line: /usr/games/crawl-mothkin -name perrin18 -rc /dgldir/rcfiles/crawl-git/perrin18.rc -macro /dgldir/rcfiles/crawl-git/perrin18.macro -morgue /dgldir/morgue/perrin18/ -webtiles-socket /crawl-master/webserver/sockets/perrin18:2025-10-07.19:17:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-mothkin(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x606d9d99700e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-mothkin(_Z13do_crash_dumpv+0x43a) [0x606d9d9a50da]: do_crash_dump() /usr/games/crawl-mothkin(_Z20crash_signal_handleri+0x1fa) [0x606d9d9974ea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x77ab2f042910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x77ab2f09999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x77ab2f042866]: /usr/games/crawl-mothkin(+0x4eb4ad) [0x606d9d9a44ad]: /usr/games/crawl-mothkin(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x606d9d9a49b7]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-mothkin(_Z18stop_attack_promptPK7monsterb9coord_defPbS2_b+0xc69) [0x606d9da9c069]: stop_attack_prompt(monster const*, bool, coord_def, bool*, coord_def, bool) /usr/games/crawl-mothkin(_Z22cast_poisonous_vapoursRK5actori9coord_defb+0xda) [0x606d9df766da]: cast_poisonous_vapours(actor const&, int, coord_def, bool) /usr/games/crawl-mothkin(_Z11your_spells10spell_typeibPK8item_defP4distb+0x20a6) [0x606d9df52e46]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-mothkin(_Z12cast_a_spellb10spell_typeP4distb+0x717) [0x606d9df56997]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-mothkin(_Z13tabcast_spellR9coord_def+0x1c6) [0x606d9df55986]: tabcast_spell(coord_def&) /usr/games/crawl-mothkin(_Z18fire_final_effectsv+0x38) [0x606d9dabadf8]: fire_final_effects() /usr/games/crawl-mothkin(_Z12world_reactsv+0x8b) [0x606d9e1469db]: world_reacts() /usr/games/crawl-mothkin(+0xc90089) [0x606d9e149089]: /usr/games/crawl-mothkin(+0xc90bb5) [0x606d9e149bb5]: /usr/games/crawl-mothkin(main+0x1f7) [0x606d9d8cba27]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x77ab2f0280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x77ab2f028189]: /usr/games/crawl-mothkin(_start+0x25) [0x606d9d8cc515]: 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". 0x000077ab2f10fbf7 in __GI___wait4 (pid=3196461, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000077ab2f10fbf7 in __GI___wait4 (pid=3196461, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000606d9d9976bc in call_gdb (file=0x77ab2f1ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3195625\000\000\000\000\000" #2 0x0000606d9d9a50f8 in do_crash_dump () at dbg-asrt.cc:673 t = 1759865201 dir = "/dgldir/morgue/perrin18/" name = "/dgldir/morgue/perrin18/crash-perrin18-20251007-192641.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mon) in 'fight.cc' at line 1458 failed." file = 0x77ab2f1ff6c0 <_IO_2_1_stderr_> #3 0x0000606d9d9974ea in crash_signal_handler (sig_num=6) at crash.cc:198 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 = {1458}} 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 0x000077ab2f042866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000606d9d9a44ad in _BreakStrToDebugger (mesg=mesg@entry=0x7fffdc0185a0 "ASSERT(mon) in 'fight.cc' at line 1458 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000606d9d9a49b7 in AssertFailed (expr=expr@entry=0x606d9e15fa67 "mon", file=file@entry=0x606d9e1688a0 "fight.cc", line=line@entry=1458, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(mon) in 'fight.cc' at line 1458 failed.\000դ;\030\236m`\000\000\253\263\227\235m`\000\000\360\205\001\334\377\177\000\000\225֗\235\376\377\377\377\240\274~\236m`\000\000\240\274~\236m`\000\000\001\000\000\000\000\000\000\000\340^Ξm`\000\000\244;\030\236m`\000\000P\206\001\334\377\177\000\000`\206\001\334\377\177\000\000\035◝m`\000\000\000\257\025\236m`\000\0000\000\000\0000\000\000\000x\207\001\334\377\177\000\000\200\206\001\334\377\177\000\0000\000\000\0000\000\000\000\200\207\001\334\377\177\000\000\200\206\001\334\377\177\000\000s_saf"... args = {{gp_offset = 2729943664, fp_offset = 24685, overflow_arg_area = 0x606d9e529d68 , reg_save_area = 0x0}} fileName = #11 0x0000606d9da9c069 in stop_attack_prompt (mon=0x0, beam_attack=beam_attack@entry=false, beam_target=..., prompted=prompted@entry=0x0, attack_pos=..., attack_pos@entry=..., check_only=check_only@entry=false) at fight.cc:1458 penance = false adj = "" suffix = "" mon_name = "" verb = "" prompt = "\300" #12 0x0000606d9df766da in cast_poisonous_vapours (agent=..., pow=pow@entry=1, target=..., fail=fail@entry=false) at spl-damage.cc:3750 act = 0x606d9e6d6ea0 dmg = #13 0x0000606d9df52e46 in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_POISONOUS_VAPOURS) at spl-cast.cc:2554 target = {x = 56, y = 39} zap = target = zap = breath_message = std::map with 0 elements #14 your_spells (spell=spell@entry=SPELL_POISONOUS_VAPOURS, powc=, powc@entry=0, actual_spell=, evoked_wand=evoked_wand@entry=0x0, target=, target@entry=0x7fffdc01a5e0, force_failure=force_failure@entry=false) at spl-cast.cc:2379 wiz_cast = can_enkindle = enkindled = target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} beam = {origin_spell = SPELL_POISONOUS_VAPOURS, range = 3, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 56, y = 39}, target = {x = 56, y = 39}, 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, 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, was_missile = false, 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, 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, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, 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() = 0x606da3102160} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 39} cast_result = #15 0x0000606d9df56997 in cast_a_spell (check_range=check_range@entry=false, spell=, spell@entry=SPELL_POISONOUS_VAPOURS, _target=_target@entry=0x7fffdc01a5e0, force_failure=force_failure@entry=false) at spl-cast.cc:1068 reason = "" cost = 0 hp_cost = cast_result = #16 0x0000606d9df55986 in tabcast_spell (pos=...) at spl-cast.cc:3573 spell = SPELL_POISONOUS_VAPOURS target = {isValid = true, isTarget = true, isEndpoint = false, isCancel = true, choseRay = false, interactive = false, target = {x = 56, y = 39}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = true, fire_context = 0x0, cmd_result = 2000} #17 0x0000606d9dabadf8 in fire_final_effects () at fineff.cc:1031 eff = #18 0x0000606d9e1469db in world_reacts () at main.cc:2561 No locals. #19 0x0000606d9e149089 in _input () at main.cc:1308 player_disabled = {was_disabled = false} #20 0x0000606d9e149bb5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #21 0x0000606d9d8cba27 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #22 main (argc=12, argv=0x7fffdc01b018) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 3195625) detached] 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 -DEXPERIMENTAL_BRANCH="mothkin" -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-mothkin/saves" -DDATA_DIR_PATH="/crawl-master/crawl-mothkin/data/" -DWEB_DIR_PATH="/crawl-master/crawl-mothkin/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 4 Level id: D:4 Level build method = random_map_in_depth, level layout type = open_caves, absdepth0 = 3 Level vaults: minmay_polygon_palace layout_cave_pools nicolae_uskayaw_murder_on_the_dancefloor worldfamousw_hep_ancestral_shrine minivault_14 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Done exploring. Done exploring. You see here a +0 dagger. You see here a bat skeleton. You see here a +0 whip. There is an open door here. There is an open door here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. An adder comes into view. An adder is nearby! No target in view! A kobold comes into view. It is wielding a +0 dagger. Found a flail. You see here a scroll labelled LIFICO CIGY. The kobold shouts! The adder hisses angrily. You hit the adder. The adder is lightly wounded. The adder bites you but does no damage. You hit the adder. The adder is heavily wounded. The adder is struck by your quills. The adder bites you. The kobold hits you with a +0 dagger. The adder barely misses you. You miss the adder. The adder is severely wounded. The adder bites you. The kobold hits you with a +0 dagger. You miss the adder. The adder is severely wounded. The adder bites you. You are poisoned. The adder poisons you! The kobold completely misses you. You closely miss the adder. The adder is severely wounded. You feel sick. The adder misses you. The kobold hits you with a +0 dagger. You hit the adder. You kill the adder! Makhleb accepts your kill. You feel sick. You miss the kobold. Your off-hand punch misses the kobold. You feel sick. The kobold hits you with a +0 dagger. * * * LOW HITPOINT WARNING * * * You hit the kobold but do no damage. You feel sick. You are no longer poisoned. The kobold barely misses you. You closely miss the kobold. Your off-hand punch misses the kobold. The kobold hits you with a +0 dagger. * * * LOW HITPOINT WARNING * * * You barely miss the kobold. The kobold hits you with a +0 dagger. * * * LOW HITPOINT WARNING * * * You aren't carrying any potions. Okay, then. You punch the kobold! You kill the kobold! Makhleb accepts your kill. HP restored. e - a scroll labelled LIFICO CIGY Found a stone staircase leading up. You pick up a parchment of Iskenderun's Mystic Blast and begin reading... You add the spell Iskenderun's Mystic Blast to your library. Okay, then. f - a fuming brown potion You now have 41 gold pieces (gained 11). You pick up a parchment of Poisonous Vapours and begin reading... You add the spell Poisonous Vapours to your library. A quokka comes into view. You hit the quokka. You kill the quokka! Makhleb accepts your kill. No target in view! You see here a quokka corpse. An endoplasm comes into view. Found 3 flux baubles. The endoplasm quivers. The endoplasm hits you. You completely miss the endoplasm. The endoplasm completely misses you. You hit the endoplasm but do no damage. The endoplasm freezes you. You are frozen. You hit the endoplasm. You kill the endoplasm! Makhleb accepts your kill. No target in view! a - 6 flux baubles (gained 3) A ball python comes into view. Found a scroll labelled FOAREPLOATZ. Found a red potion. A giant cockroach comes into view. The ball python hisses angrily. The ball python bites you but does no damage. x2 You barely miss the ball python. The ball python misses you. You hit the ball python but do no damage. The ball python is struck by your quills. The ball python bites you but does no damage. You closely miss the ball python. The ball python is severely wounded. The ball python is struck by your quills. You kill the ball python! Makhleb accepts your kill. The giant cockroach closely misses you. You hit the giant cockroach. The giant cockroach is severely wounded. The giant cockroach is struck by your quills. The giant cockroach bites you. You closely miss the giant cockroach. The giant cockroach is almost dead. The giant cockroach barely misses you. You hit the giant cockroach but do no damage. The giant cockroach is almost dead. The giant cockroach bites you. You closely miss the giant cockroach. The giant cockroach is almost dead. The giant cockroach closely misses you. You hit the giant cockroach. You kill the giant cockroach! Makhleb accepts your kill. A quokka comes into view. Things that are here: 11 gold pieces; a giant cockroach corpse You see here a parchment of Blink. The quokka bites you. The quokka is struck by your quills. The quokka barely misses you. You hit the quokka. You kill the quokka! Makhleb accepts your kill. You feel better. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. x2 You pick up a parchment of Blink and begin reading... You add the spell Blink to your library. You now have 52 gold pieces (gained 11). You see here a giant cockroach corpse. c - 8 scrolls labelled FOAREPLOATZ (gained 1) j - a red potion Okay, then. You now have 61 gold pieces (gained 9). Found a stone staircase leading up. There is a stone staircase leading up here. You pick up a parchment of Ignite Poison and begin reading... You add the spell Ignite Poison to your library. No target in view! Found a stone staircase leading down. L - a potion of lignification There is a stone staircase leading down here. You pick up a parchment of Sigil of Binding and begin reading... You add the spell Sigil of Binding to your library. A bat comes into view. A bat is nearby! The bat is struck by your quills. The bat hits you but does no damage. The bat is struck by your quills. You kill the bat! Makhleb accepts your kill. No target in view! Found a stone staircase leading down. No target in view! e - 2 scrolls labelled LIFICO CIGY (gained 1) A gnoll comes into view. It is wielding a +2 heavy halberd. The gnoll shouts! A gnoll comes into view. It is wielding a +0 spear. You crush the flux bauble in your hand and feel its energy flooding your body. Your quills recede back into your body. Your body destabilises. Your +0 animal skin melds into your body. Okay, then. As you read the scroll labelled FOAREPLOATZ, it crumbles to dust. It is a scroll of identify. d -> t - a scroll of teleportation; c -> i - 7 scrolls of identify As you read the scroll of identify, it crumbles to dust. e -> b - 2 scrolls of blinking The gnoll closely misses you. The gnoll hits you with a +2 heavy halberd!! Ouch! That really hurt! * * * LOW HITPOINT WARNING * * * Blink to where? Press: ? - help, Dir - move target As you read the scroll of blinking, it crumbles to dust. You see here a quokka skeleton. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. You start resting. HP restored. You see here a +0 mace. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. It was a potion of moonshine. You feel tipsy. You fly upwards. There is a stone staircase leading down here. You start waiting. The world stops spinning. You start waiting. Done waiting. You fly downwards. There is a stone staircase leading up here. The gnoll closely misses you. You hit the gnoll but do no damage. The gnoll begins to glow. The gnoll closely misses you. You hit the gnoll but do no damage. The gnoll glows dangerously bright. You hit the gnoll. The gnoll shudders as magic cascades through it! You kill the gnoll! Makhleb accepts your kill. Your Spellcasting skill increases to level 1! Things that are here: a +2 heavy halberd; a gnoll corpse The gnoll shouts! No target in view! The gnoll hits you with a +0 spear. You hit the gnoll. The gnoll begins to glow. The gnoll is lightly wounded. The gnoll barely misses you. You hit the gnoll. The gnoll glows dangerously bright. The gnoll is moderately wounded. The gnoll barely misses you. You hit the gnoll. The gnoll shudders as magic cascades through it! You kill the gnoll! Makhleb accepts your kill. HP restored. Things that are here: a +0 spear; a gnoll corpse You see here a quokka skeleton. You now have 66 gold pieces (gained 5). i - 7 scrolls of identify (gained 1) A ball python comes into view. The ball python hisses angrily. The ball python closely misses you. x2; The ball python bites you. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! Makhleb accepts your kill. You feel better. No target in view! You see here a ball python corpse. Found a mace. You see here a +0 mace. Found a scale mail. e - a +0 cloak You start putting on your armour. You continue putting on your +0 cloak. x5 You finish putting on your +0 cloak. A ball python comes into view. You barely miss the ball python. The ball python misses you. The ball python closely misses you. You barely miss the ball python. The ball python closely misses you. The ball python barely misses you. You hit the ball python. You kill the ball python! Makhleb accepts your kill. No target in view! c - a scroll labelled EWEOHA QAOBUE A goblin comes into view. It is wielding a +0 club. Found a stone staircase leading down. The goblin shouts! Found a leather armour. You hit the goblin. The goblin begins to glow. The goblin is heavily wounded. The goblin hits you with a +0 club. You hit the goblin. You kill the goblin! Makhleb accepts your kill. You now have 73 gold pieces (gained 7). Found a spear. You now have 85 gold pieces (gained 12). Done exploring. Done exploring. There is a stone staircase leading down here. You fly downwards. Found a blossoming altar of Fedhas. There is a stone staircase leading up here. Found a stone staircase leading down. You hit the bat. The bat begins to glow. The bat is moderately wounded. The bat misses you. The bat completely misses you. You hit the bat. You kill the bat! Makhleb accepts your kill. There is a stone staircase leading up here. A hobgoblin comes into view. You hit the giant cockroach. The giant cockroach begins to glow. The giant cockroach is moderately wounded. The giant cockroach closely misses you. You hit the giant cockroach. The giant cockroach glows dangerously bright. The giant cockroach is almost dead. The giant cockroach bites you. The giant cockroach bites you but does no damage. You hit the giant cockroach but do no damage. The giant cockroach shudders as magic cascades through it! You kill the giant cockroach! Makhleb accepts your kill. Found a stormy altar of Qazlal. You closely miss the hobgoblin. The hobgoblin completely misses you. You hit the hobgoblin. The hobgoblin begins to glow. The hobgoblin is lightly wounded. The hobgoblin completely misses you. You hit the hobgoblin. The hobgoblin glows dangerously bright. The hobgoblin is moderately wounded. The hobgoblin closely misses you. You barely miss the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin closely misses you. You hit the hobgoblin. The hobgoblin shudders as magic cascades through it! You kill the hobgoblin! Makhleb accepts your kill. You reach down and open the door. There is an open door here. A hobgoblin comes into view. The hobgoblin shouts! You hear an angry hiss. A bat comes into view. The bat moves out of view. An adder comes into view. Found 10 gold pieces. The adder hisses angrily. The adder moves out of view. You hit the hobgoblin but do no damage. The hobgoblin begins to glow. The bat closely misses you. An orc comes into view. It is wielding a +0 club. The hobgoblin closely misses you. You hit the hobgoblin. The hobgoblin glows dangerously bright. The hobgoblin is heavily wounded. The bat completely misses you. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. The hobgoblin shudders as magic cascades through it! You kill the hobgoblin! Makhleb accepts your kill. The bat completely misses you. Found a scroll labelled USSOLL TIXUPH. The bat completely misses you. Found a scroll of teleportation. The adder barely misses you. The adder attacks as it pursues you! The adder bites you. You are poisoned. The adder poisons you! You feel sick. The adder attacks as it pursues you! The adder misses you. The adder closely misses you. You feel sick. The bat misses you. You feel sick. There is a stone staircase leading up here. You feel sick. The bat misses you. You fly upwards. You feel sick. You are no longer poisoned. There is a stone staircase leading down here. You hit the bat. The bat begins to glow. The bat is moderately wounded. The bat misses you. The bat hits you. You closely miss the bat. The bat misses you. The bat hits you. You closely miss the bat. The bat barely misses you. The bat closely misses you. You barely miss the bat. The bat closely misses you. The bat closely misses you. You hit the bat. The bat glows dangerously bright. The bat is moderately wounded. The bat barely misses you. The bat closely misses you. The bat completely misses you. The bat hits you. You barely miss the bat. The bat hits you but does no damage. The bat closely misses you. You closely miss the bat. The bat barely misses you. x2 You hit the bat. The bat shudders as magic cascades through it! You kill the bat! Makhleb accepts your kill. You feel better. You start resting. HP restored. There is a stone staircase leading down here. You fly downwards. The hobgoblin shouts! Found a yellow potion. There is a stone staircase leading up here. An adder comes into view. The adder hisses angrily. You hit the hobgoblin. The hobgoblin begins to glow. The hobgoblin is heavily wounded. The hobgoblin barely misses you. You hit the hobgoblin. The hobgoblin glows dangerously bright. The hobgoblin is almost dead. The adder completely misses you. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. The hobgoblin shudders as magic cascades through it!! You kill the hobgoblin! Makhleb accepts your kill. The adder closely misses you. x2 Your Shapeshifting skill increases to level 4! You hit the adder. The adder begins to glow. The adder is lightly wounded. The adder barely misses you. You hit the adder. The adder glows dangerously bright. The adder is heavily wounded. The adder barely misses you. You hit the adder but do no damage. The adder shudders as magic cascades through it! You kill the adder! Makhleb accepts your kill. A ball python comes into view. You see here a yellow potion. The adder hisses angrily. You hit the ball python. The ball python begins to glow. The ball python is severely wounded. The ball python misses you. The ball python barely misses you. You hit the ball python but do no damage. The ball python glows dangerously bright. The ball python is severely wounded. The ball python barely misses you. x2 You barely miss the ball python. The ball python is severely wounded. The ball python bites you. The ball python misses you. You hit the ball python. You kill the ball python! Makhleb accepts your kill. The adder misses you. The adder closely misses you. You hit the adder but do no damage. The adder begins to glow. The adder bites you but does no damage. You barely miss the adder. The adder closely misses you. You hit the adder. The adder glows dangerously bright. The adder is moderately wounded. The adder misses you. You hit the adder. The adder shudders as magic cascades through it! You kill the adder! Makhleb accepts your kill. You have reached level 4! You feel stronger. d - a yellow potion You see here an adder corpse. You now have 95 gold pieces (gained 10). You now have 108 gold pieces (gained 13). Found a cloak. No target in view! e - a scroll labelled USSOLL TIXUPH The orc shouts! You hit the orc. The orc begins to glow. The orc is lightly wounded. You barely miss the orc. The orc is lightly wounded. The orc hits you with a +0 club. You barely miss the orc. The orc is lightly wounded. The orc completely misses you. You hit the orc but do no damage. The orc glows dangerously bright. The orc is lightly wounded. The orc closely misses you. You hit the orc. The orc shudders as magic cascades through it!! You kill the orc! Makhleb accepts your kill. HP restored. t - 2 scrolls of teleportation (gained 1) Jessica the Apprentice Sorceress comes into view. She is wielding a +0 club. Jessica shouts! Jessica casts a spell at you. Pain shoots through your body! You hit Jessica. Jessica begins to glow. Jessica is heavily wounded. Jessica casts a spell at you. Pain shoots through your body! You barely miss Jessica. Jessica is heavily wounded. Jessica misses you. You hit Jessica. Jessica glows dangerously bright. Jessica is heavily wounded. Jessica shouts, "You're disturbing me! I'll have to kill you!" Jessica hits you with a +0 club. You hit Jessica. Jessica shudders as magic cascades through her. You kill Jessica! Makhleb accepts your kill. Your Invocations skill increases to level 1! You now have 119 gold pieces (gained 11). Found a stone staircase leading down. Okay, then. There is a stone staircase leading down here. h - a scroll labelled WAMEIP EWATA e - 2 scrolls labelled USSOLL TIXUPH (gained 1) You now have 130 gold pieces (gained 11). Sigmund and a rat come into view. Found a sacrificial altar of Ru. Sigmund shouts! The rat squeaks loudly. Sigmund says, "Your kind have come here before. I understand now why. You desire death..." The rat moves out of view. Okay, then. As you read the scroll of identify, it crumbles to dust. c -> V - a scroll of vulnerability As you read the scroll of identify, it crumbles to dust. e -> a - 2 scrolls of enchant armour Sigmund casts a spell at you. The puff of flame hits you! Sigmund mumbles some strange words. Sigmund flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. There is a stone staircase leading up, spattered with blood here. You see here an adder corpse. You fly upwards. Reactivating autopickup. There is a stone staircase leading down here. You start resting. HP restored. There is a stone staircase leading down, spattered with blood here. You fly downwards. Level annotation: Sigmund There is a stone staircase leading up here. A goblin comes into view. It is wielding a +0 club. The goblin shouts! You hear a loud squeak. A rat comes into view. The goblin barely misses you. You hit the goblin. The goblin begins to glow. The goblin is severely wounded. The goblin barely misses you. You barely miss the goblin. The goblin is severely wounded. The rat misses you. The goblin completely misses you. You hit the goblin. You kill the goblin! Makhleb accepts your kill. The rat misses you. You hit the rat. The rat begins to glow. The last of your unstable energy dissipates and you return to your previous form. Your body stabilises again. Your +0 animal skin unmelds from your body. Sharp quills grow all over your body. Your +0 cloak melds into your body. The rat is moderately wounded. The rat bites you. You punch the rat! You kill the rat! Makhleb accepts your kill. You feel better. No target in view! HP restored. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You hit the kobold but do no damage. The kobold hits you with a +0 dagger. You barely miss the kobold. Your off-hand punch misses the kobold. The kobold hits you but does no damage. You hit the kobold. The kobold is severely wounded. The kobold hits you with a +0 dagger. You punch the kobold! You kill the kobold! Makhleb accepts your kill. You feel better. Okay, then. A bombardier beetle comes into view. The bombardier beetle sprays incendiary fluid at you. The burning spray hits you. You are covered in liquid fire! Move or burn! You shake off some of the fire as you move. The liquid fire burns you! You shake off some of the fire as you move. The liquid fire burns you! You shake off the liquid fire. The bombardier beetle sprays incendiary fluid at you. The burning spray misses you. You crush the flux bauble in your hand and feel its energy flooding your body. Your quills recede back into your body. Your +0 cloak unmelds from your body. Your body destabilises. Your +0 animal skin melds into your body. No target in view! You hit the bombardier beetle but do no damage. The bombardier beetle begins to glow. You barely miss the bombardier beetle. The bombardier beetle bites you. You barely miss the bombardier beetle. You hit the bombardier beetle. The bombardier beetle glows dangerously bright. The bombardier beetle is lightly wounded. The bombardier beetle barely misses you. You hit the bombardier beetle but do no damage. The bombardier beetle shudders as magic cascades through it! You kill the bombardier beetle! Makhleb accepts your kill. You have reached level 5! Okay, then. There is an open door here. Found a stone staircase leading down. A gnoll comes into view. It is wielding a +0 spear. An endoplasm and a gnoll come into view. The endoplasm quivers. The gnoll shouts! A gnoll comes into view. It is wielding a +0 flail. The gnoll shouts! You hit the gnoll. The gnoll begins to glow. The gnoll is lightly wounded. The gnoll hits you from afar with a +0 spear. The gnoll misses you. The gnoll hits you with a +0 spear. The endoplasm attacks as it pursues you! The endoplasm hits you. The gnoll misses you. The gnoll stops glowing. The endoplasm closely misses you. The endoplasm attacks as it pursues you! The endoplasm barely misses you. Okay, then. You hit the endoplasm. The endoplasm begins to glow. The endoplasm is moderately wounded. The endoplasm freezes you. You are frozen. The gnoll hits you from afar with a +0 spear. You completely miss the endoplasm. The endoplasm is moderately wounded. The endoplasm completely misses you. You hit the endoplasm but do no damage. The endoplasm glows dangerously bright. The endoplasm is moderately wounded. The gnoll barely misses you. The endoplasm closely misses you. The gnoll closely misses you. You hit the endoplasm. The endoplasm shudders as magic cascades through it! You kill the endoplasm! Makhleb accepts your kill. The gnoll hits you from afar with a +0 spear. The gnoll attacks as it pursues you! The gnoll closely misses you. Okay, then. As you read the scroll of identify, it crumbles to dust. h -> p - a scroll of poison The gnoll closely misses you. The gnoll closely misses you. You barely miss the gnoll. The gnoll hits you from afar with a +0 spear. The gnoll barely misses you. You hit the gnoll. The gnoll begins to glow. The gnoll is lightly wounded. The gnoll hits you from afar with a +0 spear. The gnoll hits you with a +0 spear. You hit the gnoll. The gnoll glows dangerously bright. The gnoll is lightly wounded. The gnoll hits you but does no damage. The gnoll closely misses you. You hit the gnoll. The gnoll shudders as magic cascades through it! You kill the gnoll! Makhleb accepts your kill. You feel better. The gnoll hits you from afar with a +0 spear! * * * LOW HITPOINT WARNING * * * Okay, then. Blink to where? Press: ? - help, Dir - move target As you read the scroll of blinking, it crumbles to dust. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. HP restored. You fly downwards. Level annotation: Sigmund There is a stone staircase leading up here. You barely miss the gnoll. The gnoll completely misses you. You hit the gnoll but do no damage. The gnoll begins to glow. The gnoll closely misses you. You hit the gnoll but do no damage. The gnoll glows dangerously bright. The gnoll misses you. You completely miss the gnoll. You hit the gnoll. The gnoll shudders as magic cascades through it. The gnoll twists and deforms. The gnoll is moderately wounded. The gnoll completely misses you. You hit the gnoll. The gnoll begins to glow. The gnoll is heavily wounded. You hit the gnoll. The gnoll begins to glow. The gnoll is lightly wounded. Something hits the plant! The plant begins to die. You hit the gnoll. The gnoll glows dangerously bright. The gnoll is heavily wounded. You hit the gnoll. The gnoll shudders as magic cascades through it! You kill the gnoll! Makhleb accepts your kill. The gnoll misses you. You hit the gnoll. The gnoll glows dangerously bright. The gnoll is heavily wounded. The gnoll completely misses you. You barely miss the gnoll. The gnoll is heavily wounded. A nearby plant withers and dies. The gnoll barely misses you. You hit the gnoll. The gnoll shudders as magic cascades through it! You kill the gnoll! Makhleb accepts your kill. Your Unarmed Combat skill increases to level 4! You see here a +0 flail. There is a blossoming altar of Fedhas here. Found a plate armour. Found a spear. f - 2 glowing golden potions L - 3 potions of lignification (gained 2) You sense a monster nearby. No target in view! A rat comes into view. The rat squeaks loudly. You hit the rat. You kill the rat! Makhleb accepts your kill. You see here a rat corpse. A rat comes into view. Found a stone staircase leading up. The rat squeaks loudly. The rat bites you. You hit the rat. The rat begins to glow. The rat is moderately wounded. The rat misses you. You hit the rat. You kill the rat! Makhleb accepts your kill. As you open the door, it creaks loudly! A quokka comes into view. A quokka is nearby! There is an open door here. The quokka completely misses you. You closely miss the quokka. The quokka misses you. You hit the quokka. The quokka begins to glow. The quokka is moderately wounded. The quokka closely misses you. You completely miss the quokka. The quokka is moderately wounded. The quokka bites you. You hit the quokka. The quokka glows dangerously bright. The quokka is severely wounded. The quokka closely misses you. You hit the quokka. You kill the quokka! Makhleb accepts your kill. HP restored. A bat comes into view. Found a parchment of Curse of Agony. The bat barely misses you. You closely miss the bat. The bat hits you but does no damage. You hit the bat. The bat begins to glow. The bat is moderately wounded. The bat barely misses you. The bat completely misses you. You barely miss the bat. The bat is moderately wounded. The bat completely misses you. The bat closely misses you. You hit the bat. The bat glows dangerously bright. The bat is moderately wounded. The bat hits you. The bat misses you. x2 You barely miss the bat. The bat is moderately wounded. The bat barely misses you. You hit the bat. The bat shudders as magic cascades through it. You kill the bat! Makhleb accepts your kill. You feel better. You pick up a parchment of Curse of Agony and begin reading... You add the spell Curse of Agony to your library. Okay, then. Okay, then. As you read the scroll of identify, it crumbles to dust. d -> e - a potion of enlightenment As you read the scroll of identify, it crumbles to dust. f -> C - 2 potions of cancellation As you read the scroll of identify, it crumbles to dust. j -> A - a potion of attraction c - a scroll labelled DIUM DA XOIKHLU There is a stone staircase leading down here. You reach down and open the door. A goblin comes into view. It is wielding a +0 club. The goblin shouts! A jackal comes into view. The goblin unwields a +0 club. The goblin wields a +0 sling. The goblin shoots a sling bullet. The sling bullet barely misses you. A jackal comes into view. The jackal barks! Found 8 gold pieces and a green potion. The jackal barks! You hear a bark! A jackal comes into view. The goblin shoots a sling bullet. The sling bullet hits you. There is an open door here. Okay, then. Okay, then. The jackal pauses to sniff the ground. The jackal barely misses you. x2; The goblin shoots a sling bullet. The sling bullet closely misses you. You hit the jackal. The jackal begins to glow. The jackal is severely wounded. The jackal closely misses you. The jackal completely misses you. You hit the jackal but do no damage. The jackal glows dangerously bright. The jackal is severely wounded. The jackal misses you. The jackal barely misses you. x2 You hit the jackal. You kill the jackal! Makhleb accepts your kill. The jackal stops to sniff the ground. The jackal closely misses you. The jackal barely misses you. The goblin unwields a +0 sling. The goblin wields a +0 club. The goblin hits you with a +0 club. The jackal misses you. You hit the jackal but do no damage. The jackal begins to glow. The jackal barely misses you. The goblin misses you. The jackal bites you. The jackal misses you. You hit the jackal. The jackal glows dangerously bright. The jackal is heavily wounded. The jackal misses you. x2; The goblin barely misses you. You barely miss the jackal. The jackal is heavily wounded. The jackal barely misses you. The jackal closely misses you. The goblin barely misses you. You barely miss the jackal. The jackal is heavily wounded. The jackal barely misses you. The jackal bites you. The goblin completely misses you. You hit the jackal but do no damage. The jackal shudders as magic cascades through it! You kill the jackal! Makhleb accepts your kill. The jackal misses you. The goblin closely misses you. The jackal closely misses you. You closely miss the goblin. The jackal misses you. The goblin hits you with a +0 club. You hit the goblin. The goblin begins to glow. The goblin is severely wounded. The jackal barely misses you. The goblin closely misses you. You hit the goblin. You kill the goblin! Makhleb accepts your kill. The jackal barely misses you. The jackal misses you. You closely miss the jackal. The jackal misses you. You barely miss the jackal. The jackal misses you. You hit the jackal. The jackal begins to glow. The jackal is severely wounded. The jackal barely misses you. The jackal closely misses you. You hit the jackal. You kill the jackal! Makhleb accepts your kill. You feel better. You now have 138 gold pieces (gained 8). You see here a jackal corpse. d - a green potion You reach down and open the door. There is an open door here. You reach down and open the door. There is an open door here. f - a coppery potion There is an open door here. Sigmund is nearby! As you read the scroll of identify, it crumbles to dust. c -> w - a scroll of enchant weapon Sigmund shouts! Sigmund hits you with a +0 scythe! You hit Sigmund. Sigmund begins to glow. Sigmund is lightly wounded. Sigmund closely misses you. You hit Sigmund but do no damage. Sigmund glows dangerously bright. Sigmund is lightly wounded. You hit Sigmund. Sigmund shudders as magic cascades through him! Sigmund twists and deforms. Sigmund is severely wounded. A quokka comes into view. Sigmund gestures at you while chanting. You are confused. Sigmund hits you from afar with a +0 scythe! You bump into the rock wall. Sigmund misses you. You bump into the rock wall. Sigmund completely misses you. Your magical effects are unravelling. You feel magically purged. You feel less confused. Sigmund hits you with a +0 scythe. You hit Sigmund but do no damage. Sigmund begins to glow. Sigmund is severely wounded. The quokka barely misses you. Sigmund casts a spell at you. The puff of flame hits you. * * * LOW HITPOINT WARNING * * * The quokka bites you but does no damage. You hit Sigmund. Sigmund glows dangerously bright. Sigmund is severely wounded. Sigmund breathes a few words. Sigmund's hands start flickering wildly. Sigmund barely misses you. The quokka closely misses you. You hit Sigmund. Sigmund shudders as magic cascades through him!! You kill Sigmund! Makhleb accepts your kill. You feel better. The quokka barely misses you. Your Fighting skill increases to level 3! Your Dodging skill increases to level 3! Your Spellcasting skill increases to level 2! Your Invocations skill increases to level 2! You have reached level 6! You hit the quokka. The quokka begins to glow. The quokka is moderately wounded. The quokka bites you but does no damage. You closely miss the quokka. The quokka is moderately wounded. The quokka closely misses you. You hit the quokka. The quokka glows dangerously bright. The last of your unstable energy dissipates and you return to your previous form. Your body stabilises again. Your +0 animal skin unmelds from your body. Sharp quills grow all over your body. Your +0 cloak melds into your body. The quokka is heavily wounded. The quokka is struck by your quills. You kill the quokka! Makhleb accepts your kill. You feel better. You now have 154 gold pieces (gained 16). Things that are here: a +0 scythe; a +0 robe; the human corpse of Sigmund You see here a hobgoblin skeleton. There is an open door here. Done exploring. Done exploring. There is an open door here. There is a stone staircase leading down here. You don't know of any spells! Unknown command. You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'a'. Your attacks cast Poisonous Vapours. You are covered in sharp quills. You are flying. Your flying speed is average. Your attack delay is about 0.9. Your damage rating with unarmed combat is about 8 (Base [3 + 4 (UC)] x 117% (Str) x 105% (Fight)). Your base chance to cast Poisonous Vapours with attacks is 31%. You fly downwards. Found a ring mail and a kobold corpse. Found an escape hatch in the ceiling. There is a stone staircase leading up here. Magic restored. Found a hide-covered altar of Uskayaw. Found a stone staircase leading down. Found a quokka corpse, an adder corpse and a black bear corpse. A gnoll comes into view. It is wielding a +0 halberd. Found a falchion. A gnoll comes into view. It is wielding a +0 whip. The gnoll hits you with a +0 halberd. You punch the gnoll! The gnoll is heavily wounded. Poisonous fumes billow around the gnoll! The gnoll is poisoned. You hit the gnoll. The gnoll is severely wounded. The gnoll misses you. You closely miss the gnoll. The gnoll is almost dead. The gnoll misses you. You closely miss the gnoll. Your off-hand punch misses the gnoll. The gnoll is almost dead. Poisonous fumes billow around the gnoll! You kill the gnoll! Makhleb accepts your kill. There is a hide-covered altar of Uskayaw here. Things that are here: a +0 halberd; a gnoll corpse The gnoll barely misses you. You closely miss the gnoll. Poisonous fumes billow around the gnoll! The gnoll is poisoned. The gnoll hits you with a +0 whip. You hit the gnoll. The gnoll is heavily wounded. The gnoll hits you with a +0 whip. You hit the gnoll but do no damage. The gnoll is heavily wounded. Poisonous fumes billow around the gnoll! The gnoll looks even sicker. The gnoll is struck by your quills. The gnoll barely misses you. You hit the gnoll. You kill the gnoll! Makhleb accepts your kill. You feel better. Poisonous fumes billow in the air! HP restored. You see here a +0 whip. A gnoll comes into view. It is wielding a +0 spear. The gnoll shouts! The gnoll barely misses you. You closely miss the gnoll. Poisonous fumes billow around the gnoll! The gnoll is poisoned. The gnoll closely misses you. You barely miss the gnoll. The gnoll is lightly wounded. Poisonous fumes billow around the gnoll! The gnoll looks even sicker. The gnoll hits you with a +0 spear. You barely miss the gnoll. The gnoll is moderately wounded. Poisonous fumes billow around the gnoll! The gnoll looks even sicker. The gnoll hits you with a +0 spear. You punch the gnoll! You kill the gnoll! Makhleb accepts your kill. You see here a +0 spear. You see here a +0 spear. w - 2 scrolls of enchant weapon (gained 1) A kobold comes into view. It is wielding a +0 dagger. A kobold is nearby! Found a stone staircase leading down. Found a parchment of Dispel Undead. The kobold shouts! The kobold throws a stone. The stone hits you. A phantom comes into view. A kobold comes into view. It is wielding a +0 whip. The kobold shouts! You hit the kobold. You kill the kobold! Makhleb accepts your kill. Poisonous fumes billow in the air! The kobold throws a stone. The stone barely misses you. Things that are here: a +0 dagger; 5 stones You hit the phantom. The phantom is lightly damaged. You hit the phantom. The phantom is moderately damaged. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-800-g40dbfe7fb2 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [perrin18] Species: Mothkin Job: Shapeshifter HP: 47/47; mods: 0/0 MP: 6/6; mod: 0 Stats: 17 11 12 Position: (56, 39), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 15 | 3 | 345 | 45/200 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/42 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 15 | 3 | 338 | 38/200 Stealth | X | 0 | 0 | 0 | 0 | 0/70 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 2 | 28 | 4 | 634 | 134/250 Spellcasting | X | 1 | 14 | 2 | 191 | 41/150 Conjurations | X | 0 | 0 | 0 | 0 | 0/42 Hexes | X | 0 | 0 | 0 | 0 | 0/42 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/42 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/42 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 14 | 2 | 139 | 13/126 Evocations | X | 0 | 0 | 0 | 0 | 0/35 Shapeshifting | X | 1 | 14 | 4 | 549 | 129/210 Spell bugs: Durations: #33: 1 Attributes: #12: 154 #23: 2491 #24: -919654668 #49: 550 #75: 483 #76: 1 Mutations: antennae: 1 (innate) big wings: 1 (innate) low MP: 3 (innate) auxiliary casting: 1 (innate) safe spells: 1 (innate) strenuous magic: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 animal skin eq slot #8, inv slot #4: +0 cloak(melded) }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ....#... #:..#.. # #...>.# #. ....K# #.##....# #..#....## ##..:.....## #...W@.....# #..#........# ###..#...### #..###....# ##.......## #### ##...###.####..### #......#...#...... ....##............. ....##.#####......# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< hep_ancestral_shrine_reborn: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (21, 19): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 1 at (21, 21): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 2 at (21, 22): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 3 at (21, 23): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 4 at (21, 24): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 5 at (22, 18): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 6 at (22, 22): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 7 at (22, 23): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 8 at (22, 24): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 9 at (22, 25): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 10 at (23, 20): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.hep_ancestral_shrine_los fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 11 at (23, 23): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 12 at (23, 24): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 13 at (23, 25): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 14 at (24, 18): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 15 at (24, 22): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 16 at (24, 23): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 17 at (24, 24): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 18 at (24, 25): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 19 at (25, 19): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 20 at (25, 21): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 21 at (25, 22): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 22 at (25, 23): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 23 at (25, 24): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>