Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.33-a0-199-g6c114678ce Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5811895992696090011, deterministic pregen: 1 Command line: /usr/games/crawl-git-6c114678ce -name PriceMaster -rc /dgldir/rcfiles/crawl-git/PriceMaster.rc -macro /dgldir/rcfiles/crawl-git/PriceMaster.macro -morgue /dgldir/morgue/PriceMaster/ -webtiles-socket /crawl-master/webserver/sockets/PriceMaster:2024-10-04.00:18:17.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-6c114678ce(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x557f112b2acf]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-6c114678ce(_Z13do_crash_dumpv+0x418) [0x557f112bcf58]: do_crash_dump() /usr/games/crawl-git-6c114678ce(_Z20crash_signal_handleri+0x1fa) [0x557f112b2f5a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f7757cbc210]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb) [0x7f7757cbc18b]: /lib/x86_64-linux-gnu/libc.so.6(abort+0x12b) [0x7f7757c9b859]: /lib/x86_64-linux-gnu/libstdc++.so.6(+0x9e951) [0x7f7758093951] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa47c) [0x7f775809f47c] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa4e7) [0x7f775809f4e7] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa799) [0x7f775809f799] /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x41) [0x7f775809625e] /usr/games/crawl-git-6c114678ce(_Z21explode_blastmotes_at9coord_def+0x1dd) [0x557f11808dbd]: explode_blastmotes_at(coord_def) /usr/games/crawl-git-6c114678ce(_ZN7monster22apply_location_effectsERK9coord_def11killer_typei+0x379) [0x557f116de969]: monster::apply_location_effects(coord_def const&, killer_type, int) /usr/games/crawl-git-6c114678ce(+0x801da7) [0x557f11608da7]: /usr/games/crawl-git-6c114678ce(+0x804054) [0x557f1160b054]: /usr/games/crawl-git-6c114678ce(_Z19handle_monster_moveP7monster+0x203e) [0x557f1160e73e]: handle_monster_move(monster*) /usr/games/crawl-git-6c114678ce(_Z15handle_monstersb+0xaa5) [0x557f1160fa05]: handle_monsters(bool) /usr/games/crawl-git-6c114678ce(_Z12world_reactsv+0x13d) [0x557f119be3ed]: world_reacts() /usr/games/crawl-git-6c114678ce(+0xbb8935) [0x557f119bf935]: /usr/games/crawl-git-6c114678ce(+0xbb97f5) [0x557f119c07f5]: /usr/games/crawl-git-6c114678ce(main+0x1ab) [0x557f111f9ecb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f7757c9d0b3]: /usr/games/crawl-git-6c114678ce(_start+0x2e) [0x557f111faa9e]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f7757d5bc2a in __GI___wait4 (pid=1013489, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f7757d5bc2a in __GI___wait4 (pid=1013489, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f7757d5bbeb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x0000557f112b2935 in call_gdb (file=file@entry=0x7f7757e625c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1013439\000\000\000\000\000" #3 0x0000557f112bcf76 in do_crash_dump () at dbg-asrt.cc:692 t = 1728001176 dir = "/dgldir/morgue/PriceMaster/" name = "/dgldir/morgue/PriceMaster/crash-PriceMaster-20241004-001936.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7f7757e625c0 <_IO_2_1_stderr_> #4 0x0000557f112b2f5a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #5 No locals. #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 140150552536643, 94004277030864, 10, 140736345640448, 1477223059, 895, 1477223059, 0, 281470681751456, 0, 0, 0, 0, 0, 0}} pid = tid = ret = #7 0x00007f7757c9b859 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 0, 0, 0, 1, 140150552536643, 3432, 140150551124689, 94004273462376, 10, 140150552536512, 94004273426032, 140150554972752, 140736345642360, 94004274259376}}, sa_flags = 1477043876, sa_restorer = 0x557f11fe3a40 } sigs = {__val = {32, 0 }} #8 0x00007f7758093951 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007f775809f47c in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #10 0x00007f775809f4e7 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #11 0x00007f775809f799 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #12 0x00007f775809625e in std::__throw_logic_error(char const*) () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #13 0x0000557f11808dbd in std::__cxx11::basic_string, std::allocator >::_M_construct (__end=0xffffffffffffffff , __beg=0x0, this=) at /usr/include/c++/9/bits/basic_string.tcc:206 __dnew = __dnew = #14 std::__cxx11::basic_string, std::allocator >::_M_construct_aux (__end=0xffffffffffffffff , __beg=0x0, this=) at /usr/include/c++/9/bits/basic_string.h:251 No locals. #15 std::__cxx11::basic_string, std::allocator >::_M_construct (__end=0xffffffffffffffff , __beg=0x0, this=) at /usr/include/c++/9/bits/basic_string.h:270 No locals. #16 std::__cxx11::basic_string, std::allocator >::basic_string (__a=..., __s=0x0, this=) at /usr/include/c++/9/bits/basic_string.h:531 No locals. #17 explode_blastmotes_at (p=...) at spl-clouds.cc:99 beam = {origin_spell = SPELL_BLASTMOTE, range = -2, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_FIRE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 26, y = 35}, target = {x = 26, y = 35}, damage = {num = 2, size = 12}, ench_power = 16, hit = 40, thrower = KILL_YOU_MISSILE, ex_size = 1, source_id = 4294967295, source_name = "", name = "concussive blast", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = true, 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, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 0 elements, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, 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, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} boom = "The cloud of blastmotes explodes!" sanct = "By Zin's power, the fiery explosion is contained." #18 0x0000557f116de969 in monster::apply_location_effects (this=0x557f11f4db68 , oldpos=..., killer=KILL_NONE, killernum=-1) at actor.h:72 cloud = ptrap = prop = #19 0x0000557f11608da7 in _do_move_monster (mons=..., delta=...) at coord-def.h:33 orig_pos = {x = 26, y = 36} f = {x = 26, y = 35} #20 0x0000557f1160b054 in _monster_move (mons=, delta=...) at mon-act.cc:3770 good_move = {mData = {mData = {{mData = {true, true, false}}, {mData = {true, false, true}}, {mData = {true, true, true}}}}} habitat = deep_water_available = newpos = feat = burrows = flattens_trees = digs = false ret = false #21 0x0000557f1160e73e in handle_monster_move (mons=) at mon-act.cc:1957 targ = entry = mmov = {x = 0, y = -1} disabled = old_energy = 82 non_move_energy = old_pos = new_pos = {x = 26, y = 35} #22 0x0000557f1160fa05 in handle_monsters (with_noise=) at mon-act.cc:2462 mon = 0x557f11f4db68 oldspeed = 82 tries = 4 #23 0x0000557f119be3ed in world_reacts () at main.cc:2604 No locals. #24 0x0000557f119bf935 in _input () at main.cc:1301 player_disabled = {was_disabled = false} #25 0x0000557f119c07f5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #26 0x0000557f111f9ecb in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #27 main (argc=, argv=0x7fffbbe3ab08) 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 = }, static t = , static f = }} [Inferior 1 (process 1013439) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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 /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-6c114678ce/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-6c114678ce/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-6c114678ce/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 3 Level id: D:3 Level build method = , level layout type = corridors, absdepth0 = 2 Level vaults: layout_loops_ring Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, PriceMaster the Djinni Fire Elementalist. The breathtaking Orb of Zot lies far below, as if waiting for you to find it. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You begin with the following spells memorised: Foxfire, Scorch, Volatile Blastmotes, Inner Flame, Flame Wave. You reach down and open the door. There is an open door here. There is a dry fountain here. Found a stone staircase leading down. A bat comes into view. The bat completely misses you. A bat is nearby! A bat is nearby! A bat is nearby! You conjure some foxfire! The bat misses you. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the bat. The bat is heavily wounded. Your foxfire is destroyed! The foxfire hits the bat. You kill the bat! Your foxfire is destroyed! HP restored. Your magical contamination has completely faded away. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The foxfire hits the giant cockroach. The giant cockroach is moderately wounded. Your foxfire is destroyed! The foxfire hits the giant cockroach. You kill the giant cockroach! Your foxfire is destroyed! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! x2 Your foxfire is destroyed! Your foxfire is destroyed! x2 Your magical contamination has completely faded away. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! Unknown command. A goblin is nearby! A goblin is nearby! A goblin is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the goblin. You kill the goblin! You hear a splash. Your foxfire is destroyed! You conjure some foxfire! You conjure some foxfire! Your foxfire is destroyed! x2 Your foxfire is destroyed! x3 Your foxfire is destroyed! x2 b - a scroll labelled ONOTSE WIZA Found a stone staircase leading down. There is a stone staircase leading down here. Found an escape hatch in the floor. There is an escape hatch in the floor here. c - a scroll labelled UNYPUTANLISS You now have 12 gold pieces. As you open the door, it creaks loudly! There is an open door here. You reach down and open the door. There is an open door here. Found a stone staircase leading down. Found 5 stones. There is a stone staircase leading down here. A hobgoblin comes into view. A hobgoblin is nearby! You conjure some foxfire! You conjure some foxfire! The hobgoblin shouts! You conjure some foxfire! The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! x2 You conjure some foxfire! Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! x2 Your foxfire is destroyed! Your foxfire is destroyed! Your foxfire is destroyed! Found a sling. A goblin and a frilled lizard come into view. There are monsters nearby! There are monsters nearby! You conjure some foxfire! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! The goblin shouts! The frilled lizard hisses angrily. The foxfire hits the goblin. You kill the goblin! Your foxfire is destroyed! You have reached level 2! You conjure some foxfire! The foxfire hits the frilled lizard. You kill the frilled lizard! Your foxfire is destroyed! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! Your foxfire is destroyed! Your foxfire is destroyed! Found a robe. You conjure some foxfire! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Things that are here: a +0 dagger; a goblin corpse d - a +0 dagger d - a +0 dagger (weapon) Your magical contamination has completely faded away. You reach down and open the door. There is an open door here. There is an open door here. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! Your foxfire is destroyed! x2 A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! You conjure some foxfire! The foxfire hits the giant cockroach but does no damage. Your foxfire is destroyed! The giant cockroach is engulfed in a cloud of scalding steam. You kill the giant cockroach! You conjure some foxfire! You conjure some foxfire! Your foxfire is destroyed! x3 Your foxfire is destroyed! Your foxfire is destroyed! Your foxfire is destroyed! A jackal comes into view. A jackal is nearby! A jackal is nearby! A jackal is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the jackal. The jackal is moderately wounded. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the jackal. You kill the jackal! Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! x2 You conjure some foxfire! Your foxfire is destroyed! x3 Your foxfire is destroyed! x3 A jackal comes into view. A jackal is nearby! A jackal is nearby! A jackal is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the jackal but does no damage. The jackal barks! Your foxfire is destroyed! You hear a shout! You conjure some foxfire! The foxfire hits the jackal. The jackal is severely wounded. Your foxfire is destroyed! The foxfire hits the jackal but does no damage. The jackal is severely wounded. Your foxfire is destroyed! The jackal is engulfed in a cloud of scalding steam. You kill the jackal! Your foxfire is destroyed! A jackal comes into view. Your foxfire is destroyed! x2 A jackal is nearby! A jackal is nearby! A jackal is nearby! You conjure some foxfire! The jackal stops to sniff the ground. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A jackal is nearby! A jackal is nearby! A jackal is nearby! You conjure some foxfire! The foxfire hits the jackal. The jackal is severely wounded. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the jackal. You kill the jackal! Your foxfire is destroyed! A goblin comes into view. It is wielding a +0 club. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You aren't experienced enough to cast this spell. Unknown command. A goblin is nearby! A goblin is nearby! You conjure some foxfire! The foxfire hits the goblin. You kill the goblin! Your foxfire is destroyed! An endoplasm comes into view. Your foxfire is destroyed! Your Stealth skill increases to level 2! A ball python comes into view. You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the endoplasm. The endoplasm is heavily wounded. Your foxfire is destroyed! The foxfire hits the endoplasm. The endoplasm is severely wounded. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! A giant cockroach comes into view. Your foxfire is destroyed! x2 You conjure some foxfire! The foxfire hits the giant cockroach. You kill the giant cockroach! Your foxfire is destroyed! x2 You conjure some foxfire! Your foxfire is destroyed! x2 You conjure some foxfire! Your foxfire is destroyed! x2 You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Your foxfire is destroyed! Your foxfire is destroyed! x2 Your foxfire is destroyed! You see here a jackal corpse. Things that are here: a +0 club; a giant cockroach corpse; a goblin corpse Found a mace. A bat comes into view. A bat is nearby! A bat is nearby! A bat is nearby! You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The foxfire hits the bat. You kill the bat! Your foxfire is destroyed! Your foxfire is destroyed! x2 Your foxfire is destroyed! 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. You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! There is an open door here. You see here a frilled lizard skeleton. A bat comes into view. You conjure some foxfire! A bat is nearby! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the bat. You kill the bat! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 The power to cast Slow wells up from within. Spell assigned to 'f'. Your foxfire is destroyed! Your magical contamination has completely faded away. Found a robe. Found a sling. A goblin comes into view. It is wielding a +0 dagger. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You conjure some foxfire! Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You conjure some foxfire! The foxfire hits the goblin. You kill the goblin! You conjure some foxfire! Your foxfire is destroyed! You need no library to learn spells. Your foxfire is destroyed! x2 Your foxfire is destroyed! x2 Things that are here: a +0 dagger; a goblin corpse e - a scroll labelled BAXAMU BEHI You see here a jackal skeleton. Things that are here: a +0 club; a goblin skeleton A bat comes into view. A bat is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the bat. You kill the bat! Your foxfire is destroyed! The plant is engulfed in a cloud of scalding steam. The plant begins to die. The plant is engulfed in a cloud of scalding steam. The plant begins to die. Your foxfire is destroyed! x3 A nearby plant withers and dies. x2 A kobold comes into view. It is wielding a +0 club. Found a bubbling black potion. A kobold is nearby! A kobold is nearby! A kobold is nearby! You conjure some foxfire! The kobold shouts! You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Your foxfire is destroyed! Your foxfire is destroyed! Your foxfire dissipates. Your magical contamination has completely faded away. You see here a +0 club. f - a bubbling black potion You now have 15 gold pieces (gained 3). You see here a +0 club. You reach down and open the door. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Welcome back, PriceMaster the Djinni Fire Elementalist. Press ? for a list of commands and other information. You conjure some foxfire! You conjure some foxfire! The foxfire hits the bat. You kill the bat! Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! Your foxfire dissipates. Your foxfire is destroyed! HP restored. An adder comes into view. An adder is nearby! An adder is nearby! An adder is nearby! You conjure some foxfire! There is not enough space to conjure foxfire! Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 12% risk of failure) Press: ? - help, Dir - move target, f - adder Aim: an adder (asleep, ally target, chance to affect: 76%) The adder is filled with an inner flame. The adder hisses angrily. The foxfire hits the adder! Flame seeps out of the adder. The adder is severely wounded. Your foxfire is destroyed! The adder is engulfed in blazing flames. The adder explodes! Your foxfire is destroyed! Found Liebb's Incunable of Tempestuous Fascination. You see here Liebb's Incunable of Tempestuous Fascination. g - a scroll labelled QODEIG MATI A rat comes into view. A rat is nearby! A rat is nearby! Casting: Inner Flame (quite dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 12% risk of failure) Press: ? - help, Dir - move target, f - rat Aim: a rat (asleep, chance to affect: 83%) The rat is filled with an inner flame. The rat squeaks loudly. You conjure some foxfire! You conjure some foxfire! The foxfire hits the rat. Your foxfire is destroyed! The rat explodes! Your foxfire is destroyed! x2 A bat comes into view. A bat is nearby! A bat is nearby! A bat is nearby! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 12% risk of failure) Press: ? - help, Dir - move target, f - bat Aim: a bat (asleep, chance to affect: 83%) The bat is filled with an inner flame. You conjure some foxfire! The foxfire hits the bat. The bat explodes! The fiery explosion engulfs you. You resist. You conjure some foxfire! You are engulfed in blazing flames. You resist. You are in a cloud of flame! Unknown command. Your foxfire is destroyed! Your foxfire is destroyed! Found a stone staircase leading down. You now have 24 gold pieces (gained 9). There is a stone staircase leading down here. You now have 34 gold pieces (gained 10). Found a dagger. h - 2 viscous white potions You see here a +0 dagger. A goblin comes into view. It is wielding a +0 dagger. Found 2 stones. A goblin is nearby! A goblin is nearby! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the goblin. You kill the goblin! Unknown command. Found a stone staircase leading down. A ball python comes into view. A ball python is nearby! A ball python is nearby! A ball python is nearby! You conjure some foxfire! The ball python hisses angrily. The foxfire hits the ball python. You kill the ball python! Your foxfire is destroyed! Your foxfire is destroyed! Found an escape hatch in the ceiling. There is an escape hatch in the ceiling here. i - a scroll labelled ANLOIBR BUFEN An adder comes into view. An adder is nearby! An adder is nearby! An adder is nearby! You conjure some foxfire! The adder hisses angrily. Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 12% risk of failure) Press: ? - help, Dir - move target, f - adder Aim: an adder (ally target, chance to affect: 76%) The adder is filled with an inner flame. The foxfire hits the adder. Flame seeps out of the adder. The adder is lightly wounded. Your foxfire is destroyed! The adder is engulfed in blazing flames. The adder explodes! You hear an angry hiss. Your foxfire is destroyed! A ball python comes into view. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - ball python Aim: a ball python (chance to affect: 83%) You miscast Inner Flame. You are very lightly contaminated with residual magic. Nothing appears to happen. You conjure some foxfire! There is not enough space to conjure foxfire! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - ball python Aim: a ball python (ally target, chance to affect: 83%) The ball python is filled with an inner flame. The foxfire hits the ball python. Your foxfire is destroyed! The ball python explodes! You have reached level 4! You feel clever. Your foxfire is destroyed! Your magical contamination has completely faded away. Found a stone staircase leading up. e - 2 scrolls labelled BAXAMU BEHI (gained 1) A ball python comes into view. A kobold comes into view. It is wielding a +0 sling. There are monsters nearby! There are monsters nearby! There are monsters nearby! Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - ball python Aim: a ball python (asleep, chance to affect: 84%) The ball python barely resists. The ball python hisses angrily. The kobold shouts! You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire is destroyed! The kobold throws a stone. The stone hits you. You conjure some foxfire! The kobold shoots a sling bullet. The sling bullet misses you. The sling bullet barely misses your foxfire. Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - kobold Aim: a kobold, wielding a +0 sling and quivering stones (ally target, chance to affect: 84%) The kobold is filled with an inner flame. The foxfire hits the kobold. Flame seeps out of the kobold. The kobold is heavily wounded. Your foxfire is destroyed! The kobold is engulfed in blazing flames. The kobold explodes! Your foxfire is destroyed! You hear a loud squeak. A rat comes into view. A rat is nearby! A rat is nearby! Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - rat Aim: a rat (ally target, chance to affect: 84%) The rat is filled with an inner flame. Your foxfire is destroyed! x2 Unknown command. You conjure some foxfire! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the rat. The rat explodes! The fiery explosion engulfs you. You resist. You are engulfed in blazing flames. You resist. * * * LOW HITPOINT WARNING * * * Your Dodging skill increases to level 3! Your foxfire dissipates! You start resting. Your foxfire is destroyed! You start resting. HP restored. You start waiting. Done waiting. A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! A goblin is nearby! You conjure some foxfire! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! The foxfire hits the goblin. The goblin is severely wounded. The goblin shouts! Your foxfire is destroyed! x2 Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - goblin Aim: a goblin, wielding a +0 club (severely wounded, chance to affect: 84%) The goblin is filled with an inner flame. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the goblin. The goblin explodes! A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! Casting: Scorch (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - frilled lizard Aim: a frilled lizard (wandering, hasn't noticed you, chance to affect: 84%) The frilled lizard is filled with an inner flame. The frilled lizard hisses angrily. You conjure some foxfire! There is not enough space to conjure foxfire! The foxfire hits the frilled lizard. Your foxfire is destroyed! The frilled lizard explodes! Your foxfire is destroyed! HP restored. You see here a +0 club. Found an escape hatch in the floor. Found 5 stones. Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) j - 2 silvery potions Found a stone staircase leading down. Found a stone staircase leading up. Found a ring mail. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - frilled lizard Aim: a frilled lizard (asleep, chance to affect: 84%) The frilled lizard barely resists. The frilled lizard hisses angrily. You conjure some foxfire! Casting: Foxfire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - frilled lizard Aim: a frilled lizard (ally target, chance to affect: 84%) The frilled lizard is filled with an inner flame. The foxfire hits the frilled lizard. Your foxfire is destroyed! The frilled lizard explodes! Unknown command. Your foxfire is destroyed! You see here a +0 dagger. A rat comes into view. A rat is nearby! A rat is nearby! A rat is nearby! Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (quite dangerous; 11% risk of failure) Press: ? - help, Dir - move target, f - rat Aim: a rat (asleep, chance to affect: 84%) The rat is filled with an inner flame. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the rat. The rat explodes! Unknown command. Done exploring. Done exploring. Done exploring. Done exploring. Done exploring. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a stone staircase leading up here. Found a short sword. Found a stone staircase leading up. k - a fuming yellow potion Found 6 stones. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! Casting: Scorch (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Found a stone staircase leading down. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. The goblin shouts! Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Unknown command. Casting: Inner Flame (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Scorch. You are very lightly contaminated with residual magic. Nothing appears to happen. Unknown command. Casting: Scorch (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the goblin. You kill the goblin! Your magical contamination has completely faded away. HP restored. Found a spear. l - a scroll labelled ITUD CYTZYT A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! A goblin is nearby! Casting: Scorch (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the goblin. You kill the goblin! Unknown command. Found a stone. You see here a stone. An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! Casting: Scorch (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Inner Flame (quite dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Volatile Blastmotes. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Volatile Blastmotes (quite dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A cloud of volatile blastmotes flares up around you! Run! Casting: Volatile Blastmotes (quite dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The endoplasm quivers. The foxfire hits the endoplasm but does no damage. Your foxfire is destroyed! Your magical contamination has completely faded away. Your foxfire dissipates! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-199-g6c114678ce 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_MOVE_UP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [PriceMaster] Species: Djinni Job: Fire Elementalist HP: 27/31; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 19 (19) 13 (13) Position: (26, 29), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 0 | 36 | 36/50 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/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 20 | 3 | 259 | 7/168 Stealth | X | 1 | 20 | 2 | 235 | 57/178 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 3 | 3 | 61 | 17/30 Conjurations | X | 2 | 3 | 3 | 61 | 17/30 Hexes | X | 2 | 3 | 3 | 61 | 17/30 Summonings | X | 2 | 3 | 3 | 61 | 17/30 Necromancy | X | 2 | 3 | 3 | 61 | 17/30 Translocations | X | 2 | 3 | 3 | 61 | 17/30 Fire Magic | X | 2 | 3 | 3 | 61 | 17/30 Ice Magic | X | 2 | 3 | 3 | 61 | 17/30 Air Magic | X | 2 | 3 | 3 | 61 | 17/30 Earth Magic | X | 2 | 3 | 3 | 61 | 17/30 Alchemy | X | 2 | 3 | 3 | 61 | 17/30 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 34 #49: 44 Mutations: fire resistance: 2 (innate) cold vulnerability: 1 (innate) float: 1 (innate) innate caster: 1 (innate) HP casting: 1 (innate) extra vitality: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #3: +0 dagger eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...# #######...########## ##..................# # ###...####...########.### #.##........)...# #.... #........####.#.# ##### ####..#.####....# ######.........#..# #.........###@>..## #..###..####...### #. #..........# ##..###..####...## .....))...# ##.## #...##...#####.## ..........(...J.# ........####...# #.##.##.# #.#...# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>