ASSERT(item.props.exists(ARTEFACT_PROPS_KEY) || is_unrandom_artefact(item)) in 'artefact.cc' at line 1336 failed. Version: Dungeon Crawl Stone Soup 0.33.1-1-gc282f97621 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9258824299132554950, deterministic pregen: 1 Command line: /usr/games/crawl-0.33 -name creeper -rc /dgldir/rcfiles/crawl-0.33/creeper.rc -macro /dgldir/rcfiles/crawl-0.33/creeper.macro -morgue /dgldir/morgue/creeper/ -webtiles-socket /crawl-master/webserver/sockets/creeper:2025-08-15.00:54:10.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-0.33(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x64115f91500e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.33(_Z13do_crash_dumpv+0x43a) [0x64115f92309a]: do_crash_dump() /usr/games/crawl-0.33(_Z20crash_signal_handleri+0x1fa) [0x64115f9154ea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7c2fdec42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7c2fdec9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7c2fdec42866]: /usr/games/crawl-0.33(+0x4d846d) [0x64115f92246d]: /usr/games/crawl-0.33(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x64115f922977]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.33(_Z17artefact_propertyRK8item_def18artefact_prop_type+0x154) [0x64115f89d6c4]: artefact_property(item_def const&, artefact_prop_type) /usr/games/crawl-0.33(_Z13gives_abilityRK8item_def+0x5d) [0x64115fb5043d]: gives_ability(item_def const&) /usr/games/crawl-0.33(_Z11item_skillsRK8item_defRSt3setI10skill_typeSt4lessIS3_ESaIS3_EE+0x168) [0x64115fb53a98]: item_skills(item_def const&, std::set, std::allocator >&) /usr/games/crawl-0.33(_Z16set_default_form14transformationPK8item_def+0x54c) [0x64115ffbab3c]: set_default_form(transformation, item_def const*) /usr/games/crawl-0.33(_ZN14TransformDelay6finishEv+0x1a) [0x64115f93d90a]: TransformDelay::finish() /usr/games/crawl-0.33(_ZN5Delay6handleEv+0x46) [0x64115f9400f6]: Delay::handle() /usr/games/crawl-0.33(_Z12handle_delayv+0x39) [0x64115f93fb79]: handle_delay() /usr/games/crawl-0.33(+0xc693de) [0x6411600b33de]: /usr/games/crawl-0.33(+0xc69d75) [0x6411600b3d75]: /usr/games/crawl-0.33(main+0x1f7) [0x64115f84ac07]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7c2fdec280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7c2fdec28189]: /usr/games/crawl-0.33(_start+0x25) [0x64115f84b635]: 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". 0x00007c2fded0fbf7 in __GI___wait4 (pid=2929802, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007c2fded0fbf7 in __GI___wait4 (pid=2929802, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000064115f9156bc in call_gdb (file=0x7c2fdedff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2925292\000\000\000\000\000" #2 0x000064115f9230b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1755221821 dir = "/dgldir/morgue/creeper/" name = "/dgldir/morgue/creeper/crash-creeper-20250815-013701.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(item.props.exists(ARTEFACT_PROPS_KEY) || is_unrandom_artefact(item)) in 'artefact.cc' at line 1336 failed." file = 0x7c2fdedff6c0 <_IO_2_1_stderr_> #3 0x000064115f9154ea 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 = {1336}} 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 0x00007c2fdec42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000064115f92246d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe7668a8d0 "ASSERT(item.props.exists(ARTEFACT_PROPS_KEY) || is_unrandom_artefact(item)) in 'artefact.cc' at line 1336 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x000064115f922977 in AssertFailed (expr=expr@entry=0x64116013bf40 "item.props.exists(ARTEFACT_PROPS_KEY) || is_unrandom_artefact(item)", file=file@entry=0x6411600c5da1 "artefact.cc", line=line@entry=1336, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(item.props.exists(ARTEFACT_PROPS_KEY) || is_unrandom_artefact(item)) in 'artefact.cc' at line 1336 failed.\000&\337/|\000\000\0354\264_\021d\000\000\000\251hv\376\177\000\000\360\253hv\376\177\000\000\300\253hv\376\177\000\000 \357B`\021d\000\000\340\253hv\376\177\000\000\0016\351b\021d\000\000h\253h\001\000\000\000\000\000\000\000\000\260\320x\201\000\251hv\376\177\000\000"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x641162d7e0e0, reg_save_area = 0x7c2fdf0e4815 }} fileName = #11 0x000064115f89d6c4 in artefact_property (item=..., prop=prop@entry=ARTP_INVISIBLE) at artefact.cc:1336 No locals. #12 0x000064115fb5043d in gives_ability (item=...) at item-prop.cc:2814 No locals. #13 0x000064115fb53a98 in item_skills (item=..., skills=std::set with 0 elements) at item-prop.cc:2049 sk = #14 0x000064115ffbab3c in set_default_form (t=transformation::quill, source=0x64116062acf8 ) at transform.cc:2307 talisman = {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }} #15 0x000064115f93d90a in TransformDelay::finish (this=) at delay.cc:900 No locals. #16 0x000064115f9400f6 in Delay::handle (this=0x641162c83160) at delay.cc:701 No locals. #17 0x000064115f93fb79 in handle_delay () at delay.cc:720 delay = std::shared_ptr (use count 2, weak count 0) = {get() = 0x641162c83160} #18 0x00006411600b33de in _input () at main.cc:1154 time_is_frozen = player_disabled = {was_disabled = false} #19 0x00006411600b3d75 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #20 0x000064115f84ac07 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #21 main (argc=12, argv=0x7ffe7668ba38) 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 2925292) 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 -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-0.33/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.33/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.33/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 7 Level id: D:7 Level build method = , level layout type = rooms, absdepth0 = 6 Level vaults: layout_basic regret_index_kikubaaqudgha_part_by_part minmay_temple_entry_junction_2 serial_shops nicolae_shop_tiny_real_fake_doors uniq_maurice Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The puff of frost hits you. You resist. You closely miss the white imp. The white imp is heavily wounded. The white imp gestures at you. The puff of frost hits you. You resist. You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} The white imp gestures at you. The puff of frost hits you. You slash the white imp! You kill the white imp! You start resting. HP restored. You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) A white imp comes into view. The white imp shouts, "Give up, thou bootless two-tin-hat cross-patch!" You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} The white imp gestures at you. The puff of frost hits you. The white imp gestures at you. The puff of frost hits you! You slash the white imp! You kill the white imp! No target in view! You start resting. HP restored. L - a scroll labelled YJOSOU YMOTIKO You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) y - 3 scrolls labelled XUEKHL TAKYKON (gained 1) D - 2 murky white potions (gained 1) You now have 295 gold pieces (gained 14). A bullfrog comes into view. A cyclops comes into view. The bullfrog croaks. The cyclops shouts! The bullfrog hits you. You block the bullfrog's attack. You closely miss the bullfrog. The bullfrog barely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (100% to hit) You feel a surge of power! You freeze the bullfrog. The bullfrog is lightly wounded. The bullfrog seems to slow down. The bullfrog hits you. You closely miss the bullfrog. The bullfrog is lightly wounded. The bullfrog hits you. You closely miss the bullfrog. The bullfrog is lightly wounded. The bullfrog hits you but does no damage. You closely miss the bullfrog. The bullfrog is lightly wounded. The bullfrog closely misses you. You miss the bullfrog. The bullfrog is lightly wounded. The bullfrog is no longer moving slowly. The bullfrog misses you. You hit the bullfrog. The bullfrog is moderately wounded. The bullfrog hits you but does no damage. The bullfrog hits you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (moderately wounded, 100% to hit) You feel a surge of power! You freeze the bullfrog. The bullfrog is heavily wounded. The bullfrog seems to slow down. The bullfrog hits you. You hit the bullfrog. The bullfrog is severely wounded. The bullfrog hits you but does no damage. You closely miss the bullfrog. The bullfrog is severely wounded. The bullfrog misses you. You miss the bullfrog. The bullfrog is heavily wounded. You block the bullfrog's attack. You barely miss the bullfrog. The bullfrog is heavily wounded. You block the bullfrog's attack. You closely miss the bullfrog. The bullfrog is heavily wounded. The bullfrog hits you. You closely miss the bullfrog. The bullfrog is heavily wounded. The bullfrog barely misses you. You barely miss the bullfrog. The bullfrog is heavily wounded. The bullfrog is no longer moving slowly. The bullfrog barely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (heavily wounded, 100% to hit) You feel a surge of power! You freeze the bullfrog. The bullfrog is severely wounded. The bullfrog seems to slow down. The bullfrog misses you. You closely miss the bullfrog. The bullfrog is severely wounded. The bullfrog closely misses you. You hit the bullfrog. The bullfrog is severely wounded. The bullfrog hits you. You closely miss the bullfrog. The bullfrog is severely wounded. The bullfrog is no longer moving slowly. The bullfrog barely misses you. You hit the bullfrog. The bullfrog is almost dead. The bullfrog hits you. x2 Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (almost dead, 100% to hit) You feel a surge of power! You freeze the bullfrog. You kill the bullfrog! Your Staves skill increases to level 4! You start resting. Magic restored. You start resting. A cyclops is nearby! A cyclops is nearby! You see here a bullfrog corpse. You open the door. A bullfrog comes into view. The bullfrog gives a loud, deep croak! An orc warrior comes into view. It is wielding a +0 long sword. There is an open door here. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (100% to hit) You feel a surge of power! You freeze the bullfrog! The bullfrog is moderately wounded. The bullfrog closely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (moderately wounded, 100% to hit) You feel a surge of power! You freeze the bullfrog. The bullfrog is moderately wounded. The bullfrog seems to slow down. You block the bullfrog's attack. You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} The bullfrog is no longer moving slowly. The bullfrog hits you but does no damage. You hit the bullfrog. The bullfrog is severely wounded. The bullfrog closely misses you. x2 You closely miss the bullfrog. The bullfrog is severely wounded. The bullfrog misses you. The bullfrog closely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (severely wounded, 100% to hit) You freeze the bullfrog! You kill the bullfrog! The orc warrior shouts! Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc warrior, wielding a +0 long sword and wearing a +0 chain mail (100% to hit) You freeze the orc warrior! The orc warrior is moderately wounded. The orc warrior closely misses you. You barely miss the orc warrior. The orc warrior is moderately wounded. You block the orc warrior's attack. The orc warrior hits you with a +0 long sword! Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc warrior, wielding a +0 long sword and wearing a +0 chain mail (moderately wounded, 100% to hit) You freeze the orc warrior. The orc warrior is moderately wounded. The orc warrior hits you but does no damage. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the orc warrior but does no damage. The orc warrior hits you with a +0 long sword! Casting: Frozen Ramparts (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The wall freezes the orc warrior but does no damage. You block the orc warrior's attack. You hit the orc warrior. You drain the orc warrior. The orc warrior is heavily wounded. The wall freezes the orc warrior! The orc warrior hits you with a +0 long sword. You hit the orc warrior. The orc warrior is almost dead. The wall freezes the orc warrior. You kill the orc warrior! You have reached level 9! Your experience leads to an increase in your attributes! Your base attributes are Str 9, Int 16, Dex 14. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 You close the door, pushing everything out of the way. You start resting. An ufetubus comes into view. An ufetubus is nearby! An ufetubus is nearby! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. The ufetubus shouts! You hear an angry hiss. You start resting. A cyclops is nearby! You see here a bullfrog corpse. You start resting. An orc priest opens the door. It is wielding a +0 falchion. The orc priest hits you with a +0 falchion. The orc priest shouts, "Beogh offers mercy even to people such as you. Join us and be reborn!" (press Y on the ability menu to convert to Beogh) There is an open door, spattered with blood here. You slash the orc priest! You drain the orc priest. You kill the orc priest! A scorpion comes into view. You close the door. You see here a bullfrog corpse. A hound comes into view. There is a stone staircase leading up here. You start resting. A hound is nearby! Throw: 11 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a hound (wandering, hasn't noticed you, 43% to hit) You throw a boomerang. The boomerang misses the hound. The hound barks! Throw: 11 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a hound (43% to hit) You throw a boomerang. The boomerang closely misses the hound. You closely miss the hound. The hound misses you. The hound bites you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a hound (100% to hit) You freeze the hound! The hound is heavily wounded. The hound bites you but does no damage. You block the hound's attack. You hit the hound. You drain the hound. The hound is almost dead. The hound barely misses you. The hound closely misses you. You hit the hound. You kill the hound! Magic restored. HP restored. An orc comes into view. It is wielding a +0 whip. The orc shouts! The orc hits you with a +0 whip. You hit the orc. The orc is severely wounded. The orc misses you. You slash the orc! You kill the orc! You see here a bullfrog skeleton. You open the door. A scorpion is nearby! Throw: 4 darts (poison) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (wandering, hasn't noticed you, 56% to hit) You throw a poisoned dart. The poisoned dart hits the scorpion. The scorpion is poisoned. You close the door. You start waiting. An ufetubus is nearby! You open the door. You barely miss the scorpion. The scorpion is severely wounded. You block the scorpion's attack. The adder hisses angrily. You hit the scorpion but do no damage. The scorpion is severely wounded. The scorpion misses you. The scorpion closely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (heavily wounded, 100% to hit) You freeze the scorpion. The scorpion is severely wounded. You block the scorpion's attack. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (severely wounded, 100% to hit) You freeze the scorpion. The scorpion is severely wounded. The scorpion misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (severely wounded, 100% to hit) You freeze the scorpion! You kill the scorpion! The adder closely misses you. Your Dodging skill increases to level 8! Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (100% to hit) You freeze the adder. The adder is heavily wounded. The adder closely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (heavily wounded, 100% to hit) You freeze the adder. The adder is severely wounded. The ufetubus shouts! The adder barely misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (severely wounded, 100% to hit) You freeze the adder! You kill the adder! You start resting. A cyclops is nearby! A cyclops is nearby! A cyclops is nearby! A marrowcuda comes into view. There is an open door, spattered with blood here. Throw: 11 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a marrowcuda (wandering, hasn't noticed you, 52% to hit) You throw a boomerang. The boomerang barely misses the marrowcuda. The cyclops shouts! Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The marrowcuda resists. The wall freezes the marrowcuda. The marrowcuda resists. The wall freezes the marrowcuda. The marrowcuda misses you. You slash the marrowcuda! The marrowcuda is severely damaged. The marrowcuda resists. The wall freezes the marrowcuda. The marrowcuda closely misses you. A scorpion comes into view. You slash the marrowcuda! You destroy the marrowcuda! A scorpion is nearby! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. You close the door. You see here a bullfrog skeleton. You start resting. Magic restored. You open the door. You close the door. You see here a bullfrog skeleton. Found a whip. You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) An orc comes into view. It is wielding a +0 trident. The orc moves out of view. The orc shouts! You hear a shout! x2 A white imp comes into view. An orc comes into view. It is wielding a +0 war axe. Found a stone staircase leading down. The orc shouts! The white imp shouts! You hear a shout! You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} You closely miss the white imp. The white imp hits you. The white imp freezes you. The orc barely misses you. You hit the white imp. The white imp is lightly wounded. The white imp closely misses you. The orc hits you from afar with a +0 trident. An orc comes into view. It is wielding a +0 club. The orc barely misses you. You block the white imp's attack. You slash the white imp! You kill the white imp! The orc hits you from afar with a +0 trident. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) The orc misses you. The orc closely misses you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The walls around you are covered in ice. The wall freezes the orc! You kill the orc! The wall freezes the orc! You kill the orc! An orc comes into view. It is wielding a +0 club. The wall freezes the orc! You kill the orc! The wall freezes the orc! You kill the orc! An orc priest comes into view. It is wielding a +0 club. The wall freezes the orc priest! The orc priest mumbles some strange prayers to Beogh against you. Pain shoots through your body! The wall freezes the orc priest! You kill the orc priest! You start resting. The frozen ramparts melt away. Things that are here: a +0 war axe; an orc corpse You now have 310 gold pieces (gained 15). Things that are here: a +0 trident; a +0 chain mail; an orc corpse You start resting. Magic restored. Things that are here: a +0 club; an orc corpse p - 13 boomerangs (gained 2) You see here a +0 club. Things that are here: a +0 club; an orc corpse Found a book of Fire. Found a stone staircase leading up. Found a quill talisman. Found 4 gold pieces. You pick up a book of Fire and begin reading... You add the spells Foxfire, Plasma Beam and Starburst to your library. A shadow imp comes into view. You see here a quill talisman. The shadow imp shouts, "Crawl home, thou reeling-ripe miscreant erk!" An adder comes into view. You hit the shadow imp. You freeze the shadow imp. The shadow imp is moderately wounded. The shadow imp laughs crazily. The shadow imp gestures at you. Pain shoots through your body! You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp closely misses you. You closely miss the shadow imp. The shadow imp is moderately wounded. You block the shadow imp's attack. You closely miss the shadow imp. The shadow imp is moderately wounded. You block the shadow imp's attack. You closely miss the shadow imp. The shadow imp is moderately wounded. The shadow imp closely misses you. You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp completely misses you. You hit the shadow imp. You freeze the shadow imp. The shadow imp is severely wounded. The shadow imp hits you. You closely miss the shadow imp. The shadow imp is severely wounded. You block the shadow imp's attack. You barely miss the shadow imp. The shadow imp is severely wounded. You block the shadow imp's attack. You barely miss the shadow imp. The shadow imp is severely wounded. The shadow imp misses you. You hit the shadow imp. The shadow imp is almost dead. The shadow imp gestures at you. Pain shoots through your body! You completely miss the shadow imp. The shadow imp is almost dead. You block the shadow imp's attack. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a shadow imp (almost dead, 100% to hit) You feel a surge of power! You freeze the shadow imp but do no damage. The shadow imp completely resists. You block the shadow imp's attack. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a shadow imp (almost dead, 100% to hit) You feel a surge of power! You freeze the shadow imp but do no damage. The shadow imp completely resists. The shadow imp hits you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a shadow imp (almost dead, 100% to hit) You feel a surge of power! You freeze the shadow imp but do no damage. The shadow imp completely resists. The shadow imp misses you. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a shadow imp (almost dead, 100% to hit) You feel a surge of power! You freeze the shadow imp. The shadow imp resists. You kill the shadow imp! Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (100% to hit) You feel a surge of power! You freeze the adder. The adder is moderately wounded. The adder seems to slow down. You block the adder's attack. You miss the adder. The adder is moderately wounded. The adder bites you. You barely miss the adder. The adder is moderately wounded. The adder closely misses you. You barely miss the adder. The adder is moderately wounded. The adder bites you but does no damage. You hit the adder but do no damage. The adder is moderately wounded. The adder barely misses you. You hit the adder but do no damage. The adder is moderately wounded. The adder is no longer moving slowly. You block the adder's attack. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (moderately wounded, 100% to hit) You feel a surge of power! You freeze the adder. The adder is heavily wounded. The adder seems to slow down. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (heavily wounded, slow, 100% to hit) You feel a surge of power! You freeze the adder! You kill the adder! You start resting. Magic restored. You start resting. HP restored. You now have 314 gold pieces (gained 4). Found a bloodstained altar of Trog and a radiant altar of Vehumet. There is a large open door here. You see here a +0 whip. An ufetubus is nearby! Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: an ufetubus (wandering, hasn't noticed you, 32% to hit) You throw a boomerang. The boomerang misses the ufetubus. The ufetubus shouts! Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an ufetubus (100% to hit) You feel a surge of power! You freeze the ufetubus but do no damage. The ufetubus completely resists. The ufetubus slips past you! The ufetubus hits you. x2 You miss the ufetubus. The ufetubus hits you. The ufetubus barely misses you. You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} The ufetubus hits you. You block the ufetubus's attack. The ufetubus barely misses you. The ufetubus misses you. You hit the ufetubus. The ufetubus is heavily wounded. The ufetubus hits you but does no damage. The ufetubus closely misses you. You block the ufetubus's attack. The ufetubus hits you. You slash the ufetubus! You kill the ufetubus! You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) You start resting. HP restored. You see here a bullfrog skeleton. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (100% to hit) You feel a surge of power! You freeze the scorpion. The scorpion is lightly wounded. The scorpion stings you. The scorpion misses you. You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} The scorpion stings you. You slash the scorpion! The scorpion is almost dead. The scorpion stings you but does no damage. You closely miss the scorpion. The scorpion is almost dead. The scorpion stings you. The scorpion barely misses you. You hit the scorpion. You kill the scorpion! You unwield the +8 falchion of Calculation {drain, Dex+2}. a - a staff of cold (weapon) You start resting. HP restored. There is an open door, spattered with blood here. Things that are here: a +0 falchion; a +0 chain mail; a +0 long sword K - 4 poisoned darts (gained 1) A howler monkey comes into view. There is an open door here. You closely miss the howler monkey. The howler monkey hits you. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate An open door. You feel a surge of power! The walls around you are covered in ice. The wall freezes the howler monkey! The howler monkey closely misses you. You closely miss the howler monkey. The howler monkey is severely wounded. The wall freezes the howler monkey. The howler monkey hoots and howls with incredible vigour! You completely miss the howler monkey. The howler monkey is almost dead. The wall freezes the howler monkey! You kill the howler monkey! You start resting. HP restored. You start resting. The frozen ramparts melt away. Found a Young Poisoner's Handbook. There is an open door here. There is a broken door here. There is an open door here. You pick up a Young Poisoner's Handbook and begin reading... You add the spells Poisonous Vapours, Mercury Arrow and Olgreb's Toxic Radiance to your library. There is an open door here. Okay, then. There is a broken door here. Done exploring. There is an open door here. There is an open door here. There is an open door, spattered with blood here. You see here a bullfrog skeleton. Okay, then. Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a sky beast (wandering, hasn't noticed you, 41% to hit) You throw a boomerang. The boomerang hits the sky beast but does no damage. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The walls around you are covered in ice. The wall freezes the sky beast. The sky beast barely misses you. You miss the sky beast. The sky beast is lightly wounded. The wall freezes the sky beast! The sky beast misses you. You hit the sky beast. The sky beast is almost dead. The wall freezes the sky beast. You kill the sky beast! Your Ice Magic skill increases to level 8! You start resting. The frozen ramparts melt away. You start resting. Your icy armour starts to melt. Your icy armour cracks and falls away as you move. Press: ? - help, v - describe, . - travel Here: a cyclops, quivering large rocks (wandering, hasn't noticed you) The floor. Throw: 2 darts (curare) Press: ? - help, Shift-Dir - straight line Aim: a cyclops, quivering large rocks (wandering, hasn't noticed you, 85% to hit) You throw a curare-tipped dart. The curare-tipped dart hits the cyclops. The cyclops is poisoned. The cyclops struggles to breathe. The cyclops seems to slow down. The cyclops shouts! The cyclops is lightly wounded. The cyclops throws a large rock. You block the large rock with an invisible shield... and reflect it back! The large rock hits the cyclops but does no damage. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% 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.) Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The walls around you are covered in ice. Throw: 4 darts (poison) Press: ? - help, Shift-Dir - straight line Aim: a cyclops, quivering large rocks (moderately wounded, poisoned, 85% to hit) You throw a poisoned dart. The poisoned dart hits the cyclops. The cyclops looks even sicker. The cyclops is moderately wounded. The cyclops throws a large rock. The large rock misses you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a cyclops, quivering large rocks (moderately wounded, very poisoned, 85% to hit) You throw a boomerang. The boomerang hits the cyclops. The cyclops is moderately wounded. The frozen ramparts melt away. Your icy armour cracks and falls away as you move. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The walls around you are covered in ice. The wall freezes the cyclops. You barely miss the cyclops. The cyclops is heavily wounded. The wall freezes the cyclops but does no damage. The cyclops hits you!! You hit the cyclops but do no damage. You freeze the cyclops. The cyclops is heavily wounded. The wall freezes the cyclops. You block the cyclops's attack. You hit the cyclops but do no damage. You freeze the cyclops. The cyclops is severely wounded. You hit the cyclops but do no damage. The cyclops is severely wounded. The wall freezes the cyclops! The cyclops closely misses you. You hit the cyclops. The cyclops is almost dead. The cyclops looks more healthy. You hit the cyclops. The cyclops is almost dead. The wall freezes the cyclops! You kill the cyclops! Your Spellcasting skill increases to level 6! You start resting. The frozen ramparts melt away. You start resting. Your icy armour starts to melt. You start resting. Your icy armour evaporates. You start resting. Magic restored. You start resting. HP restored. You see here 6 large rocks. K - 4 poisoned darts (gained 1) There is a stone staircase leading down here. A - 2 curare-tipped darts (gained 1) There is a stone staircase leading down here. You climb downwards. Found a scroll of identify. There is a stone staircase leading up here. A wight comes into view. It is wielding a +0 battleaxe. You see here a scroll of identify. M - a scroll of identify There is a stone staircase leading up here. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. Okay, then. Press: ? - help, v - describe, . - travel Here: a wight, wielding a +0 battleaxe and wearing a +0 robe The floor. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your icy armour thickens. The wight closely misses you. You unwield your staff of cold. You feel agile. You sense an unholy aura. b - the +8 falchion of Calculation (weapon) {drain, Dex+2} You block the wight's attack. You hit the wight but do no damage. The wight misses you. You barely miss the wight. The wight barely misses you. You slash the wight! The wight is severely damaged. The wight closely misses you. You hit the wight. The wight is almost destroyed. You block the wight's attack. The wight closely misses you. You closely miss the wight. The wight is almost destroyed. The wight misses you. You hit the wight. You destroy the wight! You start resting. Magic restored. Your icy armour cracks and falls away as you move. A wight and a howler monkey come into view. Things that are here: a +0 battleaxe; a +0 robe Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: a wight, wielding a +4 morningstar and wearing a +0 robe (dormant, 98% to hit) You throw a boomerang. The boomerang hits the wight but does no damage. A jelly comes into view. A wight comes into view. It is wielding a +5 great sword. Okay, then. Throw: 5 javelins Press: ? - help, Shift-Dir - straight line Aim: a wight, wielding a +5 great sword and wearing a +0 robe (wandering, hasn't noticed you, 56% to hit) You throw a javelin. The javelin barely misses the wight. The javelin pierces through the jelly. The jelly is moderately wounded. The javelin barely misses the wight. Throw: 4 javelins Press: ? - help, Shift-Dir - straight line Aim: a wight, wielding a +5 great sword and wearing a +0 robe (56% to hit) You throw a javelin. The javelin pierces through the wight but does no damage. The javelin pierces through the wight but does no damage. A bullfrog comes into view. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The bullfrog gives a loud, deep croak! The howler monkey misses you. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the howler monkey! The howler monkey hits you but does no damage. The wight resists. The wall freezes the wight. The wall freezes the jelly! The wall freezes the wight but does no damage. You slash the howler monkey! The howler monkey is almost dead. The wall freezes the howler monkey! You kill the howler monkey! The wall freezes the jelly! You kill the jelly! The wight completely resists. The wall freezes the wight but does no damage. x2 Your Staves skill increases to level 5! You closely miss the wight. The wight is lightly damaged. The wall freezes the bullfrog. The wight completely resists. The wall freezes the wight but does no damage. The wight completely resists. The wall freezes the wight but does no damage. The wight closely misses you. The wall freezes the bullfrog. You hit the wight. The wight is moderately damaged. The wall freezes the bullfrog. The bullfrog seems to slow down. A wight comes into view. It is wielding a +1 halberd. The wight resists. The wall freezes the wight. The wight closely misses you. The wight completely resists. The wall freezes the wight but does no damage. The wight barely misses you. The wight resists. The wall freezes the wight. You hit the wight. The wight is severely damaged. The wall freezes the bullfrog! The wall freezes the bullfrog. The bullfrog seems to slow down. The wall freezes the wight but does no damage. The wight hits you with a +4 morningstar. You feel drained. The wight completely resists. The wall freezes the wight but does no damage. The wall freezes the bullfrog! You kill the bullfrog! Your life force feels restored. You barely miss the wight. The wight is severely damaged. A wight comes into view. It is wielding a +3 spear. The wight resists. The wall freezes the wight. You block the wight's attack. The wight completely resists. The wall freezes the wight but does no damage. You barely miss the wight. The wight is severely damaged. The wight resists. The wall freezes the wight. The wight completely resists. The wall freezes the wight but does no damage. The wight barely misses you. The wall freezes the wight but does no damage. You block the wight's attack. You hit the wight. You destroy the wight! The wall freezes the wight but does no damage. x2 The wight misses you. The wight completely resists. The wall freezes the wight but does no damage. The wight barely misses you. The wight resists. The wall freezes the wight. The wight hits you but does no damage. The wight completely resists. The wall freezes the wight but does no damage. The wight closely misses you. Your Dodging skill increases to level 9! You closely miss the wight. The wight is moderately damaged. The wight completely resists. The wall freezes the wight but does no damage. The wight hits you from afar with a +1 halberd! The wight completely resists. The wall freezes the wight but does no damage. You block the wight's attack. The wight completely resists. The wall freezes the wight but does no damage. The wight hits you but does no damage. You closely miss the wight. The wight is moderately damaged. The frozen ramparts melt away. The wight barely misses you. The wight misses you. You block the wight's attack. You hit the wight. The wight is severely damaged. The wight hits you from afar with a +1 halberd. You feel drained. The wight barely misses you. The wight closely misses you. x2 The wight hits you from afar with a +1 halberd! You block the wight's attack. You hit the wight. The wight is almost destroyed. The wight hits you with a +5 great sword! The wight hits you from afar with a +3 spear. The wight barely misses you. You hit the wight. You destroy the wight! The wight hits you from afar with a +1 halberd! * * * LOW HITPOINT WARNING * * * You feel drained. * * * LOW HITPOINT WARNING * * * The wight hits you but does no damage. Your icy armour cracks and falls away as you move. The wight attacks as it pursues you! The wight barely misses you. There is a stone staircase leading up here. The wight misses you. You climb upwards. There is a stone staircase leading down here. You start resting. Magic restored. You start resting. HP restored. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Maurice the Thief comes into view. He is wielding a +0 dagger and carrying a wand of flame. Throw: 2 darts (curare) Press: ? - help, Shift-Dir - straight line Aim: Maurice, wielding a +0 dagger, wearing a +0 cloak and carrying a wand of flame (asleep, 98% to hit) You throw a curare-tipped dart. The curare-tipped dart hits Maurice. Maurice is poisoned. Maurice struggles to breathe. Maurice seems to slow down. Maurice is lightly wounded. Maurice picks up a curare-tipped dart. Press: ? - help, . - travel You can't see that place. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes Maurice! Maurice tries to stalk through the shadows. Maurice zaps a wand. The puff of flame misses you. Maurice looks more healthy. The wall freezes Maurice. Maurice mumbles some strange words. Maurice blinks! Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: Maurice, wielding a +0 dagger, wearing a +0 cloak, quivering curare-tipped darts and carrying a wand of flame (moderately wounded, slow, 43% to hit) You throw a boomerang. The boomerang hits Maurice but does no damage. Maurice is moderately wounded. Maurice is no longer moving slowly. The wall freezes Maurice! Maurice says, "Nice gear. Can I borrow some?" Throw: 13 boomerangs Press: ? - help, Shift-Dir - straight line Aim: Maurice, wielding a +0 dagger, wearing a +0 cloak, quivering curare-tipped darts and carrying a wand of flame (heavily wounded, 43% to hit) You throw a boomerang. The boomerang misses Maurice. The wall freezes Maurice. Maurice casts a spell. Maurice flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. There is a strange disturbance nearby! The wall freezes something. You hear some strange, mumbled words. You begin transforming. You continue transforming. x2 The frozen ramparts melt away. You hear a zap. A puff of flame appears from out of thin air! The puff of flame hits you! The heat melts your icy armour. You continue transforming. Something hits you. Something steals the quill talisman of Gluttony {rF+++ Will- rCorr SInv}! Something bites you but does no damage. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33.1-1-gc282f97621 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_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [creeper] Species: Merfolk Job: Ice Elementalist HP: 41/55; mods: -2/0 MP: 14/18; mod: 0 Stats: 21 18 16 Position: (59, 39), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Delayed (1): type: transform duration: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/42 Short Blades | X | 0 | 0 | 0 | 0 | 0/35 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 0 | 0 | 0/25 Staves | X | 1 | 25 | 5 | 1107 | 47/424 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 1 | 25 | 9 | 1360 | 23/313 Stealth | X | 0 | 0 | 2 | 127 | 21/106 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 25 | 6 | 1370 | 122/416 Conjurations | X | 0 | 0 | 0 | 0 | 0/70 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 1 | 25 | 8 | 1707 | 194/379 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/35 Spell bugs: Durations: #20: 164 #33: 1 Attributes: #12: 314 #23: 7128 #24: 1960007905 #34: 1 #49: 428 Mutations: nimble swimmer: 2 (innate) mertail: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #3: +0 leather armour eq slot #9, inv slot #2: +6 ring of strength eq slot #4, inv slot #5: +0 helmet eq slot #10, inv slot #16: amulet of reflection eq slot #9, inv slot #18: +6 ring of strength eq slot #1, inv slot #1: +8 falchion of Calculation {drain, Dex+2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .# ###.# ..#.# ..#.#.# #.#.#.# #.#.#.# #####.#.#.#####. ......{......... .####.#@#.###### ...####.#.#.# ..........#.# ##.####.###.#### ........<......# ##.####.###.##.# #.# f# #.# #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (65, 28): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 1 at (65, 29): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 2 at (65, 30): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 3 at (66, 28): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 4 at (66, 30): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 5 at (67, 28): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 6 at (67, 29): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 7 at (67, 30): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} >>>>>>>>>>>>>>>>>>>>>>