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: 15380926001569363829, deterministic pregen: 1 Command line: /usr/games/crawl-git-6c114678ce -name anonymouscript -rc /dgldir/rcfiles/crawl-git/anonymouscript.rc -macro /dgldir/rcfiles/crawl-git/anonymouscript.macro -morgue /dgldir/morgue/anonymouscript/ -webtiles-socket /crawl-master/webserver/sockets/anonymouscript:2024-10-03.22:44:44.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) [0x5654963daacf]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-6c114678ce(_Z13do_crash_dumpv+0x418) [0x5654963e4f58]: do_crash_dump() /usr/games/crawl-git-6c114678ce(_Z20crash_signal_handleri+0x1fa) [0x5654963daf5a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f421571d210]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb) [0x7f421571d18b]: /lib/x86_64-linux-gnu/libc.so.6(abort+0x12b) [0x7f42156fc859]: /lib/x86_64-linux-gnu/libstdc++.so.6(+0x9e951) [0x7f4215af4951] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa47c) [0x7f4215b0047c] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa4e7) [0x7f4215b004e7] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa799) [0x7f4215b00799] /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x41) [0x7f4215af725e] /usr/games/crawl-git-6c114678ce(_Z21explode_blastmotes_at9coord_def+0x1dd) [0x565496930dbd]: explode_blastmotes_at(coord_def) /usr/games/crawl-git-6c114678ce(_ZN7monster22apply_location_effectsERK9coord_def11killer_typei+0x379) [0x565496806969]: monster::apply_location_effects(coord_def const&, killer_type, int) /usr/games/crawl-git-6c114678ce(+0x801da7) [0x565496730da7]: /usr/games/crawl-git-6c114678ce(+0x804054) [0x565496733054]: /usr/games/crawl-git-6c114678ce(_Z19handle_monster_moveP7monster+0x203e) [0x56549673673e]: handle_monster_move(monster*) /usr/games/crawl-git-6c114678ce(_Z15handle_monstersb+0xaa5) [0x565496737a05]: handle_monsters(bool) /usr/games/crawl-git-6c114678ce(_Z12world_reactsv+0x13d) [0x565496ae63ed]: world_reacts() /usr/games/crawl-git-6c114678ce(+0xbb8935) [0x565496ae7935]: /usr/games/crawl-git-6c114678ce(+0xbb97f5) [0x565496ae87f5]: /usr/games/crawl-git-6c114678ce(main+0x1ab) [0x565496321ecb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f42156fe0b3]: /usr/games/crawl-git-6c114678ce(_start+0x2e) [0x565496322a9e]: 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". 0x00007f42157bcc2a in __GI___wait4 (pid=1000965, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f42157bcc2a in __GI___wait4 (pid=1000965, 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 0x00007f42157bcbeb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x00005654963da935 in call_gdb (file=file@entry=0x7f42158c35c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1000707\000\000\000\000\000" #3 0x00005654963e4f76 in do_crash_dump () at dbg-asrt.cc:692 t = 1727995616 dir = "/dgldir/morgue/anonymouscript/" name = "/dgldir/morgue/anonymouscript/crash-anonymouscript-20241003-224656.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7f42158c35c0 <_IO_2_1_stderr_> #4 0x00005654963daf5a 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, 139921806079555, 94921353697552, 10, 140725370672640, 364032659, 895, 364032659, 0, 281470681751456, 0, 0, 0, 0, 0, 0}} pid = tid = ret = #7 0x00007f42156fc859 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, 139921806079555, 3432, 139921804667601, 94921354175368, 10, 139921806079424, 94921354120352, 139921808515664, 140725370674408, 94921354005936}}, sa_flags = 363853476, sa_restorer = 0x56549710ba40 } sigs = {__val = {32, 0 }} #8 0x00007f4215af4951 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007f4215b0047c in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #10 0x00007f4215b004e7 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #11 0x00007f4215b00799 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #12 0x00007f4215af725e in std::__throw_logic_error(char const*) () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #13 0x0000565496930dbd 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 = 51, y = 44}, target = {x = 51, y = 44}, damage = {num = 2, size = 12}, ench_power = 12, 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 0x0000565496806969 in monster::apply_location_effects (this=0x565497075b68 , oldpos=..., killer=KILL_NONE, killernum=-1) at actor.h:72 cloud = ptrap = prop = #19 0x0000565496730da7 in _do_move_monster (mons=..., delta=...) at coord-def.h:33 orig_pos = {x = 52, y = 44} f = {x = 51, y = 44} #20 0x0000565496733054 in _monster_move (mons=, delta=...) at mon-act.cc:3770 good_move = {mData = {mData = {{mData = {false, true, false}}, {mData = {false, false, false}}, {mData = {false, true, false}}}}} habitat = deep_water_available = newpos = feat = burrows = flattens_trees = digs = false ret = false #21 0x000056549673673e in handle_monster_move (mons=) at mon-act.cc:1957 targ = entry = mmov = {x = -1, y = 0} disabled = old_energy = 85 non_move_energy = old_pos = new_pos = {x = 51, y = 44} #22 0x0000565496737a05 in handle_monsters (with_noise=) at mon-act.cc:2462 mon = 0x565497075b68 oldspeed = 85 tries = 5 #23 0x0000565496ae63ed in world_reacts () at main.cc:2604 No locals. #24 0x0000565496ae7935 in _input () at main.cc:1301 player_disabled = {was_disabled = false} #25 0x0000565496ae87f5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #26 0x0000565496321ecb in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #27 main (argc=, argv=0x7ffd2dbaf278) 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 1000707) 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 = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: minmay_arrival_five_plusses layout_rooms Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (24, 39): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, anonymouscript the Djinni Fire Elementalist. Are you destined to find the breathtaking Orb of Zot, or to die trying? 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. Found an escape hatch in the floor. You now have 11 gold pieces. You now have 22 gold pieces (gained 11). b - a scroll labelled WUANUHYRUO An endoplasm comes into view. You conjure some foxfire! Found 14 gold pieces. The endoplasm quivers. The foxfire hits the endoplasm. The endoplasm is heavily wounded. Your foxfire is destroyed! The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire is destroyed! A rat comes into view. Found 3 stones. You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire is destroyed! HP restored. Your foxfire is destroyed! You now have 36 gold pieces (gained 14). A giant cockroach comes into view. A giant cockroach is nearby! 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. The giant cockroach is almost dead. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the giant cockroach. You kill the giant cockroach! Your foxfire is destroyed! Your foxfire is destroyed! Unknown command. A bat comes into view. A rat comes into view. Things that are here: 9 gold pieces; a giant cockroach corpse There are monsters nearby! You now have 45 gold pieces (gained 9). You conjure some foxfire! The foxfire hits the bat. The bat is heavily wounded. You conjure some foxfire! The rat squeaks loudly. You hear a shout! The foxfire hits the bat. You kill the bat! Your foxfire is destroyed! You conjure some foxfire! A ball python and a kobold come into view. The foxfire hits the rat. The rat is heavily wounded. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire is destroyed! x2 The foxfire hits the kobold. The kobold is severely wounded. You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Your foxfire is destroyed! A giant cockroach comes into view. A ball python comes into view. The foxfire hits the ball python. You kill the ball python! Your foxfire is destroyed! Your Stealth skill increases to level 2! You have reached level 2! Unknown command. 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 giant cockroach. You kill the giant cockroach! Your foxfire is destroyed! Your foxfire is destroyed! x2 Your foxfire is destroyed! x2 A bat comes into view. You conjure some foxfire! You conjure some foxfire! 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! Your foxfire is destroyed! x2 c - 3 scrolls labelled GYULIM KIUDUGI d - a scroll labelled HOUNIL QAQUO A hobgoblin comes into view. The hobgoblin shouts! You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is moderately wounded. The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! A hobgoblin comes into view. The hobgoblin shouts! You see here a hobgoblin corpse. You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is almost dead. Your foxfire is destroyed! The foxfire hits the hobgoblin but does no damage. The hobgoblin is almost dead. Your foxfire is destroyed! The hobgoblin barely misses you. You conjure some foxfire! The hobgoblin closely misses you. The foxfire hits the hobgoblin but does no damage. The hobgoblin is almost dead. Your foxfire is destroyed! The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! You now have 53 gold pieces (gained 8). You see here a hobgoblin corpse. Found a stone. A giant cockroach comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the giant cockroach. The giant cockroach is moderately wounded. Your foxfire is destroyed! x2 The foxfire hits the giant cockroach but does no damage. The giant cockroach is moderately wounded. Your foxfire is destroyed! The foxfire hits the giant cockroach. The giant cockroach is almost dead. You conjure some foxfire! The foxfire hits the giant cockroach but does no damage. The giant cockroach is almost dead. Your foxfire is destroyed! The foxfire hits the giant cockroach. You kill the giant cockroach! Your foxfire is destroyed! e - a fuming grey potion Found 7 gold pieces. Found 2 yellow potions. b - 2 scrolls labelled WUANUHYRUO (gained 1) You now have 60 gold pieces (gained 7). f - 2 yellow potions A ball python comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire is destroyed! Your foxfire is destroyed! x2 Found a leather armour. A gnoll comes into view. It is wielding a +0 whip. Found a dagger. You see here 17 gold pieces. A hobgoblin comes into view. Found a knobbly runed staff. The hobgoblin shouts! The gnoll shouts! A quokka comes into view. A rat comes into view. The rat squeaks loudly. You conjure some foxfire! You hear a shout! You conjure some foxfire! The foxfire hits the gnoll. The gnoll is moderately wounded. Your foxfire is destroyed! A hobgoblin comes into view. You conjure some foxfire! The foxfire hits the gnoll. The gnoll is heavily wounded. Your foxfire is destroyed! The foxfire hits the gnoll. The gnoll is severely wounded. Your foxfire is destroyed! The foxfire hits the hobgoblin but does no damage. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the gnoll. The gnoll is severely wounded. Your foxfire is destroyed! The foxfire hits the gnoll. You kill the gnoll! Your foxfire is destroyed! Your Dodging skill increases to level 3! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. x2 The power to cast Apportation wells up from within. Spell assigned to 'f'. You conjure some foxfire! The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! The foxfire hits the quokka. The quokka is heavily wounded. Your foxfire is destroyed! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the quokka. The quokka is almost dead. Your foxfire is destroyed! The foxfire hits the quokka. You kill the quokka! Your foxfire is destroyed! A hobgoblin comes into view. You conjure some foxfire! The hobgoblin shouts! You hear a shout! The rat barely misses you. You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire is destroyed! The foxfire hits the hobgoblin. The hobgoblin is heavily wounded. Your foxfire is destroyed! A rat comes into view. You conjure some foxfire! The rat squeaks loudly. The foxfire hits the hobgoblin. The hobgoblin is severely wounded. Your foxfire is destroyed! The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the hobgoblin but does no damage. Your foxfire is destroyed! The foxfire hits the hobgoblin. The hobgoblin is heavily wounded. Your foxfire is destroyed! A kobold comes into view. It is wielding a +0 whip. You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is almost dead. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire is destroyed! The foxfire hits the rat. You kill the rat! Your foxfire is destroyed! Your magical contamination has completely faded away. You conjure some foxfire! The foxfire hits the kobold. The kobold is severely wounded. Your foxfire is destroyed! You conjure some foxfire! The foxfire hits the kobold but does no damage. The kobold is severely wounded. Your foxfire is destroyed! The foxfire hits the kobold. You kill the kobold! Your foxfire is destroyed! Your foxfire dissipates! Your foxfire is destroyed! g - a scroll labelled VYZXOI GETYT Your foxfire is destroyed! x2 You now have 77 gold pieces (gained 17). A rat comes into view. A rat comes into view. The rat squeaks loudly. You conjure some foxfire! The rat squeaks loudly. You conjure some foxfire! The foxfire hits the rat. You kill the rat! The foxfire hits the rat. The rat is heavily wounded. You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire is destroyed! You conjure some foxfire! Your foxfire is destroyed! Your foxfire is destroyed! x2 Found a stone staircase leading down. Your foxfire is destroyed! x2 Found a scroll labelled HIKLUAN PAODA. Things that are here: a staff of conjuration; a rat corpse h - a staff of conjuration h - a staff of conjuration (weapon) Found a rapier. i - a scroll labelled HIKLUAN PAODA j - a throwing net You see here 3 stones. Found a pair of boots. A goblin and an endoplasm come into view. Found a stone staircase leading down. You see here a +0 pair of boots. There are monsters nearby! Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A cloud of volatile blastmotes flares up around you! Run! The goblin shouts! You see here a +0 pair of boots. >>>>>>>>>>>>>>>>>>>>>> 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_WAIT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [anonymouscript] Species: Djinni Job: Fire Elementalist HP: 23/25; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 16 (16) 15 (15) Position: (48, 44), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 0 | 0/50 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/70 Polearms | X | 1 | 0 | 0 | 0 | 0/70 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/70 Throwing | X | 1 | 0 | 0 | 0 | 0/70 Armour | X | 1 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 40 | 3 | 278 | 26/168 Stealth | X | 1 | 40 | 2 | 254 | 76/178 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 1 | 3 | 48 | 4/30 Conjurations | X | 1 | 1 | 3 | 48 | 4/30 Hexes | X | 1 | 1 | 3 | 48 | 4/30 Summonings | X | 1 | 1 | 3 | 48 | 4/30 Necromancy | X | 1 | 1 | 3 | 48 | 4/30 Translocations | X | 1 | 1 | 3 | 48 | 4/30 Fire Magic | X | 1 | 1 | 3 | 48 | 4/30 Ice Magic | X | 1 | 1 | 3 | 48 | 4/30 Air Magic | X | 1 | 1 | 3 | 48 | 4/30 Earth Magic | X | 1 | 1 | 3 | 48 | 4/30 Alchemy | X | 1 | 1 | 3 | 48 | 4/30 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 77 #49: 77 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 #7: staff of conjuration eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.#.............# ..###......##.### ### #.........########. #####(................. ...........#....###### ...##......#....# #####........##.# ..##.......#.##.########... ..##.##.........@.[g....... ..##.##.####.##.########.>. .....#..# ....#... ...##..##.....##.. ......###. .. . .. ....#.# # ..## ..###.# ### #.. ## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>