Version: Dungeon Crawl Stone Soup 0.16-a0-2822-gb1d3efb Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-b1d3efbb7a -name Tortuga -rc /dgldir/rcfiles/crawl-git/Tortuga.rc -macro /dgldir/rcfiles/crawl-git/Tortuga.macro -webtiles-socket /crawl-master/webserver/sockets/Tortuga:dcss-git.sock -morgue /dgldir/morgue/Tortuga/ RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 18 stack frames. /usr/games/crawl-git-b1d3efbb7a(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x592153]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-b1d3efbb7a(_Z13do_crash_dumpv+0x311) [0x599591]: do_crash_dump() /usr/games/crawl-git-b1d3efbb7a(_Z20crash_signal_handleri+0x9c) [0x5923ec]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fad620214c0]: /usr/games/crawl-git-b1d3efbb7a(_Z20normalize_spell_freqRSt6vectorI14mon_spell_slotSaIS0_EEi+0x4a) [0x87645a]: normalize_spell_freq(std::vector >&, int) /usr/games/crawl-git-b1d3efbb7a(_ZN11ghost_demon25init_spellforged_servitorEP5actor+0x135) [0x6661b5]: ghost_demon::init_spellforged_servitor(actor*) /usr/games/crawl-git-b1d3efbb7a(_Z13init_servitorP7monsterP5actor+0x2b) [0x9948ab]: init_servitor(monster*, actor*) /usr/games/crawl-git-b1d3efbb7a(_Z9mons_castP7monsterR4bolt10spell_typetb+0x2acb) [0x80ec7b]: mons_cast(monster*, bolt&, spell_type, unsigned short, bool) /usr/games/crawl-git-b1d3efbb7a(_Z16handle_mon_spellP7monsterR4bolt+0x13b9) [0x81ce39]: handle_mon_spell(monster*, bolt&) /usr/games/crawl-git-b1d3efbb7a() [0x7f30d0] /usr/games/crawl-git-b1d3efbb7a(_Z19handle_monster_moveP7monster+0x118e) [0x7f05be]: handle_monster_move(monster*) /usr/games/crawl-git-b1d3efbb7a(_Z15handle_monstersb+0x7e5) [0x7f1f25]: handle_monsters(bool) /usr/games/crawl-git-b1d3efbb7a(_Z12world_reactsv+0x122) [0x772a52]: world_reacts() /usr/games/crawl-git-b1d3efbb7a() [0x779e2e] /usr/games/crawl-git-b1d3efbb7a() [0x77a995] /usr/games/crawl-git-b1d3efbb7a(main+0x303) [0x77d743]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fad6200c76d]: /usr/games/crawl-git-b1d3efbb7a() [0x4faad9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fad623b784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fad623b784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000059285b in call_gdb (file=0x7fad623a2180) at crash.cc:406 gdb = attach_cmd = "attach 32175\000\000\000\000\000\000\000" #2 0x00000000005995b1 in do_crash_dump () at dbg-asrt.cc:672 t = 1417243763 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x315b348 "/dgldir/morgue/Tortuga/"}} name = "/dgldir/morgue/Tortuga/crash-Tortuga-20141129-064923.txt", '\000' file = 0x7fad623a2180 #3 0x00000000005923ec in crash_signal_handler (sig_num=8) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x000000000087645a in normalize_spell_freq (spells=..., hd=150) at mon-util.cc:4803 i = 1 total_freq = 200 total_given_freq = 0 #6 0x00000000006661b5 in ghost_demon::init_spellforged_servitor (this=0x3419ff0, caster=) at ghost.cc:1029 slot = {spell = SPELL_BOLT_OF_COLD, freq = 0 '\000', flags = 16} i = mon = pow = spell = SPELL_NO_SPELL #7 0x00000000009948ab in init_servitor (servitor=0xe4e4c0, caster=0xe4cb38) at spl-summoning.cc:2463 shortest_range = #8 0x000000000080ec7b in mons_cast (mons=mons@entry=0xe4cb38, pbolt=..., spell_cast=spell_cast@entry=SPELL_SPELLFORGED_SERVITOR, slot_flags=, do_noise=, do_noise@entry=true) at mon-cast.cc:6339 servitor = 0xe4e4c0 monsterNearby = false sumcount = 0 duration = 0 orig_noise = flags = sumcount2 = god = GOD_NO_GOD #9 0x000000000081ce39 in handle_mon_spell (mons=0xe4cb38, beem=...) at mon-cast.cc:3711 orig_hp = 264 battlesphere = false flags = spell_cast = SPELL_SPELLFORGED_SERVITOR emergency = ignore_good_idea = false finalAnswer = false foe = 0xe28660 hspell_pass = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x34d2db0, _M_finish = 0x34d2dd8, _M_end_of_storage = 0x34d2dd8}}, } #10 0x00000000007f30d0 in _do_mon_spell (mons=0xe4cb38, beem=...) at mon-act.cc:259 No locals. #11 0x00000000007f05be in handle_monster_move (mons=0xe4cb38) at mon-act.cc:2383 beem = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42, colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 46, y = 5}, target = {x = 45, y = 6}, damage = {num = 0, size = 0}, ench_power = 80, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 6962, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x114f058 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = false, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, 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, smart_monster = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff826b4198, _M_right = 0x7fff826b4198}, _M_node_count = 0}}}, 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, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff826b4240, _M_right = 0x7fff826b4240}, _M_node_count = 0}}}} friendly_or_near = old_energy = 86 gold = entry = non_move_energy = 10 #12 0x00000000007f1f25 in handle_monsters (with_noise=) at mon-act.cc:2978 mon = 0xe4cb38 oldspeed = 86 tries = #13 0x0000000000772a52 in world_reacts () at main.cc:2434 No locals. #14 0x0000000000779e2e in _input () at main.cc:1517 player_disabled = {was_disabled = false} #15 0x000000000077a995 in _launch_game () at main.cc:473 game_start = false ccon = {cstate = false, smartcstate = false} #16 0x000000000077d743 in _launch_game_loop () at main.cc:379 game_ended = false #17 main (argc=11, argv=0x7fff826b4d48) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Nov 28 2014 at 03:22:14 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-b1d3efbb7a/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-b1d3efbb7a/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-b1d3efbb7a/data/web/" LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 13, depth = 3 Level id: Crypt:3 Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 21 Level vaults: quadcrypt_mu Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The golden dragon skeleton tramples you but does no damage. You fracture the golden dragon skeleton into splinters!!! You slice the golden dragon skeleton!! The golden dragon skeleton bites you but does no damage. The golden dragon skeleton claws you but does no damage. The golden dragon skeleton tramples you but does no damage. You slice the golden dragon skeleton!! You destroy the golden dragon skeleton! The Shining One accepts your kill. No target in view! No target in view! No target in view! No target in view! You open the gate. There is an open gate here. You see here a potion of poison. There is an open gate here. You found a web! Done exploring. Done exploring. Done exploring. No target in view! There is a stone staircase leading down here. You climb downwards. 2 gargoyles come into view. Found two stone staircases leading up. There is a stone staircase leading up here. There is a stone staircase leading up here. You hit the gargoyle. The gargoyle is lightly damaged. The gargoyle hurls a stone arrow at you. The stone arrow hits you! You slice the gargoyle!! The gargoyle is almost destroyed. The gargoyle hits you but does no damage. You slice the gargoyle!! You destroy the gargoyle! You slash the gargoyle! The gargoyle is severely damaged. You chop the gargoyle into pieces!!! You destroy the gargoyle! No target in view! No target in view! No target in view! No target in view! A gargoyle comes into view. It is wielding a mace. A gargoyle is nearby! A gargoyle is nearby! The gargoyle hurls a stone arrow at you. The stone arrow misses you. You slice the gargoyle!! The gargoyle is severely damaged. The gargoyle hurls a stone arrow at you. The stone arrow hits you! You hit the gargoyle. The gargoyle is severely damaged. You slash the gargoyle! The gargoyle is almost destroyed. The gargoyle hits you but does no damage. You hit the gargoyle but do no damage. The gargoyle is almost destroyed. You slice the gargoyle like a ripe choko!!! You destroy the gargoyle! No target in view! No target in view! No target in view! A gargoyle comes into view. It is wielding a mace. A gargoyle is nearby! A gargoyle is nearby! The gargoyle hurls a stone arrow at you. The stone arrow misses you. You slice the gargoyle!! You destroy the gargoyle! No target in view! No target in view! No target in view! No target in view! You see here a mace. You open the large door. A wight comes into view. It is wielding a battleaxe. A wight is nearby! A wight is nearby! A wraith and a shadow wraith come into view. The shadow wraith gives a chilling moan. A phantasmal warrior comes into view. There is a large open door here. A flayed ghost and a phantasmal warrior come into view. The phantasmal warrior blinks! The flayed ghost cries, "Suffer as I suffered!" Terrible wounds open up all over your body! A phantasmal warrior comes into view. You take 63 damage. You completely miss the phantasmal warrior. The phantasmal warrior blinks! The phantasmal warrior barely misses you. You hit the phantasmal warrior. The phantasmal warrior is lightly damaged. The phantasmal warrior blinks! x2 The phantasmal warrior hits you. You take 4 damage. You slice the phantasmal warrior!! The phantasmal warrior is heavily damaged. You hit the phantasmal warrior. The phantasmal warrior is lightly damaged. The phantasmal warrior hits you but does no damage. You hit the phantasmal warrior but do no damage. The phantasmal warrior is heavily damaged. You hit the phantasmal warrior. The phantasmal warrior is lightly damaged. You hit the wight. The wight is lightly damaged. The phantasmal warrior hits you! The wight hits you but does no damage. You take 8 damage. You slash the phantasmal warrior! The phantasmal warrior is almost destroyed. You slice the phantasmal warrior!! The phantasmal warrior is severely damaged. You chop the wight into pieces!!! You destroy the wight! The Shining One accepts your kill. You feel a little better. The phantasmal warrior hits you. The phantasmal warrior hits you! Your magical defenses are stripped away! The phantasmal warrior blinks! You take 11 damage. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You carve the shadow wraith like a ham!!! The shadow wraith is severely damaged. You slice the phantasmal warrior!! You destroy the phantasmal warrior! The Shining One accepts your kill. You feel a little better. You hit the phantasmal warrior but do no damage. The phantasmal warrior is severely damaged. The phantasmal warrior hits you! You take 3 damage. You open the shadow wraith like a pillowcase!!! You destroy the shadow wraith! The Shining One accepts your kill. You feel a little better. You slash the wraith! The wraith is moderately damaged. You barely miss the phantasmal warrior. The phantasmal warrior is severely damaged. The wraith hits you but does no damage. The flayed ghost closely misses you. The wraith closely misses you. Things that are here: a battleaxe; a robe You cut the flayed ghost into ribbons!!! The flayed ghost's magic leaks into the air. The flayed ghost is severely damaged. You barely miss the wraith. The wraith is moderately damaged. You hit the phantasmal warrior. The phantasmal warrior is severely damaged. The flayed ghost cries, "Feel what I felt!" Terrible wounds spread across more of your body! * * * LOW HITPOINT WARNING * * * The phantasmal warrior blinks! You take 49 damage. You slash the flayed ghost! The flayed ghost's magic leaks into the air. The flayed ghost is almost destroyed. You slice the wraith!! You destroy the wraith! The Shining One accepts your kill. You feel a little better. You hit the phantasmal warrior. The phantasmal warrior is severely damaged. The flayed ghost hits you but does no damage. The phantasmal warrior hits you. * * * LOW HITPOINT WARNING * * * The phantasmal warrior blinks! You open the flayed ghost like a pillowcase!!! You destroy the flayed ghost! The Shining One accepts your kill. You feel a little better. The terrible wounds on your body vanish. You slice the phantasmal warrior!! You destroy the phantasmal warrior! The Shining One accepts your kill. You feel a little better. The phantasmal warrior completely misses you. You slice the phantasmal warrior like a ripe choko!!! The phantasmal warrior is severely damaged. The phantasmal warrior hits you! You take 7 damage. You chop the phantasmal warrior into pieces!!! You destroy the phantasmal warrior! The Shining One accepts your kill. You feel a little better. Your Invocations skill increases to level 13! Things that are here: a battleaxe; a robe Eat which item? (? for menu, Esc to quit) You finish eating. That meat ration really hit the spot! There is a dry fountain here. HP restored. You open the door. A shadow wraith comes into view. The shadow wraith gives a chilling moan. Found 33 gold pieces. There is an open door here. A shadow wraith is nearby! A shadow wraith is nearby! A shadow wraith is nearby! Your gold dragon armour prevents you from hitting the shadow wraith. The shadow wraith hits you but does no damage. You slice the shadow wraith!! The shadow wraith is heavily damaged. The shadow wraith completely misses you. You slice the shadow wraith like a ripe choko!!! You destroy the shadow wraith! The Shining One accepts your kill. No target in view! No target in view! No target in view! You now have 511 gold pieces (gained 24). You now have 520 gold pieces (gained 9). You open the door. The Shining One will now bless your weapon at an altar... once. A flayed ghost comes into view. You feel less vulnerable to hostile enchantments. A freezing wraith comes into view. There is an open door here. You cut the flayed ghost into ribbons!!! You destroy the flayed ghost! The Shining One accepts your kill. The freezing wraith completely misses you. The freezing wraith hits you but does no damage. You slash the freezing wraith! The freezing wraith is moderately damaged. You hit the freezing wraith. The freezing wraith is moderately damaged. The freezing wraith hits you but does no damage. The freezing wraith completely misses you. You slice the freezing wraith!! The freezing wraith is severely damaged. The freezing wraith closely misses you. The freezing wraith barely misses you. You hit the freezing wraith. The freezing wraith is almost destroyed. The freezing wraith hits you but does no damage. The freezing wraith barely misses you. You hit the freezing wraith. The freezing wraith is almost destroyed. You cut the freezing wraith into ribbons!!! You destroy the freezing wraith! The Shining One accepts your kill. No target in view! There is an open door here. You open the door. Found 11 gold pieces. There is an open door here. Found 16 gold pieces. A freezing wraith comes into view. A freezing wraith is nearby! A freezing wraith is nearby! A freezing wraith is nearby! You slash the freezing wraith! The freezing wraith is lightly damaged. You slash the freezing wraith! The freezing wraith is moderately damaged. The freezing wraith hits you but does no damage. The freezing wraith barely misses you. You slice the freezing wraith!! The freezing wraith is almost destroyed. The freezing wraith completely misses you. x2 You slash the freezing wraith! You destroy the freezing wraith! The Shining One accepts your kill. No target in view! No target in view! No target in view! No target in view! You now have 531 gold pieces (gained 11). You now have enough gold to buy a +4 ring of evasion on Elf:2. You can access your shopping list by pressing '$'. You now have 547 gold pieces (gained 16). You open the door. There is an open door here. You pick your way through the web. There is a web here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. A phantasmal warrior comes into view. The phantasmal warrior blinks! Found a scroll of identify. A phantasmal warrior is nearby! A phantasmal warrior is nearby! A phantasmal warrior is nearby! You slice the phantasmal warrior!! The phantasmal warrior is heavily damaged. The phantasmal warrior completely misses you. Your gold dragon armour prevents you from hitting the phantasmal warrior. The phantasmal warrior is heavily damaged. The phantasmal warrior hits you!! Your magical defenses are stripped away! You take 20 damage. You slice the phantasmal warrior!! You destroy the phantasmal warrior! The Shining One accepts your kill. No target in view! No target in view! No target in view! There is an open door here. e - 9 scrolls of identify {!d} (gained 1) There is an open door here. You open the door. A phantasmal warrior comes into view. Found a royal jelly. A phantasmal warrior is nearby! A phantasmal warrior is nearby! The phantasmal warrior hits you but does no damage. There is an open door here. You slice the phantasmal warrior like a ripe choko!!! The phantasmal warrior is severely damaged. You slice the phantasmal warrior!! You destroy the phantasmal warrior! The Shining One accepts your kill. No target in view! No target in view! No target in view! No target in view! You open the door. A phantasmal warrior comes into view. Found a potion of degeneration. A phantasmal warrior is nearby! A phantasmal warrior is nearby! You slash the phantasmal warrior! The phantasmal warrior is moderately damaged. The phantasmal warrior closely misses you. You hit the phantasmal warrior but do no damage. The phantasmal warrior is moderately damaged. You slice the phantasmal warrior like a ripe choko!!! You destroy the phantasmal warrior! The Shining One accepts your kill. You feel a little better. No target in view! No target in view! No target in view! You start waiting. You feel less vulnerable to hostile enchantments. Done waiting. There is an open door here. You open the large door. A flayed ghost comes into view. Unknown command. A flayed ghost and an eidolon come into view. The eidolon gives a chilling moan. The flayed ghost stares at you with tortured malice. Terrible wounds open up all over your body! There is a large open door here. You take 63 damage. The flayed ghost completely misses you. You barely miss the flayed ghost. The flayed ghost cries, "Suffer as I suffered!" Terrible wounds spread across more of your body! You take 49 damage. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You open the flayed ghost like a pillowcase!!! You destroy the flayed ghost! The Shining One accepts your kill. You feel a little better. The terrible wounds on your body vanish. You carve the eidolon like a ham!!! The eidolon's magic leaks into the air. The eidolon is severely damaged. The eidolon hits you but does no damage. x2 The flayed ghost hits you but does no damage. You slice the flayed ghost!! The flayed ghost's magic leaks into the air. The flayed ghost is heavily damaged. You slice the eidolon!! You destroy the eidolon! The Shining One accepts your kill. You carve the flayed ghost like a ham!!! You destroy the flayed ghost! The Shining One accepts your kill. You feel Trog's fiery rage upon you! You resist. There is a sudden and violent explosion of flames! The fireball engulfs you! You open the door. Found a bubbling coppery potion. There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. A curse skull comes into view. The curse skull gives a chilling moan. Found a long smoking staff, a wand of slowing and a book. There is an open door here. The curse skull rattles its jaw. A freezing wraith is nearby! You start waiting. There are monsters nearby! The phantasmal warrior blinks! The curse skull rattles its jaw. The jiangshi claws you but does no damage. The jiangshi completely misses you. The curse skull rattles its jaw. The phantasmal warrior hits you! You take 16 damage. The jiangshi claws you but does no damage. x2 The phantasmal warrior tries to attack you, but flinches away. The jiangshi claws you but does no damage. The jiangshi claws you! The jiangshi claws you but does no damage. The jiangshi tries to attack you, but flinches away. You take 13 damage. Use which ability? (? or * to list) A divine shield forms around you! You feel slightly more hungry. You block the jiangshi's attack. The jiangshi completely misses you. The curse skull calls on the powers of darkness! Your body is wracked with pain! You take 81 damage. Use which ability? (? or * to list) The golden flame engulfs you! You resist. The golden flame engulfs the freezing wraith. The freezing wraith writhes in agony! The freezing wraith is heavily damaged. The golden flame engulfs the phantasmal warrior. The phantasmal warrior writhes in agony! The phantasmal warrior is lightly damaged. The golden flame engulfs the jiangshi. The jiangshi writhes in agony! You destroy the jiangshi! You feel somewhat more hungry. The phantasmal warrior hits you but does no damage. The freezing wraith tries to attack you, but flinches away. You block the freezing wraith's attack. The curse skull rattles its jaw. The phantasmal warrior tries to attack you, but flinches away. The freezing wraith closely misses you. You block the freezing wraith's attack. You slash the mummy! The mummy is almost destroyed. You hit the freezing wraith but do no damage. The freezing wraith is heavily damaged. You hit the phantasmal warrior. The phantasmal warrior is lightly damaged. The mummy completely misses you. You slash the mummy! You destroy the mummy! You hit the phantasmal warrior but do no damage. The phantasmal warrior is lightly damaged. You slice the freezing wraith!! You destroy the freezing wraith! You slash the naga zombie! The phantasmal warrior closely misses you. The curse skull rattles its jaw. You chop the phantasmal warrior into pieces!!! You destroy the phantasmal warrior! You slash the phantasmal warrior! The phantasmal warrior is moderately damaged. You hit the naga zombie but do no damage. You block the naga zombie's attack. The naga zombie misses you. The phantasmal warrior's blade passes through your shield. The phantasmal warrior tries to attack you, but flinches away. You hit the curse skull but do no damage. You slice the naga zombie!! You hit the phantasmal warrior. The phantasmal warrior is heavily damaged. The curse skull calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * The naga zombie closely misses you. x2 The phantasmal warrior barely misses you. You take 52 damage. You hit the curse skull but do no damage. You slice the naga zombie!! You destroy the naga zombie! You hit the phantasmal warrior but do no damage. The phantasmal warrior is heavily damaged. The wight closely misses you. You slash the curse skull! The curse skull's magic leaks into the air. The curse skull is moderately damaged. You hit the phantasmal warrior but do no damage. The phantasmal warrior is heavily damaged. The phantasmal warrior closely misses you. You block the wight's attack. You slash the curse skull! The curse skull's magic leaks into the air. The curse skull is heavily damaged. You hit the phantasmal warrior. The phantasmal warrior is heavily damaged. The curse skull falters for a moment. The phantasmal warrior completely misses you. You hit the curse skull but do no damage. The curse skull is heavily damaged. You slash the mummy! The mummy is severely damaged. You barely miss the phantasmal warrior. The phantasmal warrior is heavily damaged. The wight completely misses you. You hit the curse skull but do no damage. The curse skull is heavily damaged. You hit the phantasmal warrior but do no damage. The phantasmal warrior is heavily damaged. You cut the mummy into ribbons!!! You destroy the mummy! The phantasmal warrior's blade passes through your shield. The phantasmal warrior hits you but does no damage. You slice the curse skull!! The curse skull's magic leaks into the air. The curse skull is almost destroyed. You carve the phantasmal warrior like a ham!!! You destroy the phantasmal warrior! You block the wight's attack. You hit the curse skull but do no damage. The curse skull is almost destroyed. The curse skull falters for a moment. You hit the curse skull but do no damage. The curse skull is almost destroyed. The wight misses you. The curse skull rattles its jaw. You slash the curse skull! You destroy the curse skull! The Shining One accepts your kill. You chop the vampire into pieces!!! You destroy the vampire! You slice the hungry ghost!! The hungry ghost is severely damaged. You start resting. Your divine shield starts to fade. Your divine shield fades away. Magic restored. You start resting. A vampire mage opens the door. Read which item? (? for menu, Esc to quit) Okay, then. Unknown command. The vampire mage gestures wildly while chanting. The vampire mage casts a spell. The vampire mage flickers and vanishes for a moment. The shadow wraith gives a chilling moan. You slash the vampire mage! The vampire mage's magic leaks into the air. The vampire mage is moderately damaged. You hit the vampire mage but do no damage. The vampire mage is moderately damaged. The vampire mage hits you but does no damage. The vampire mage barely misses you. You slash the vampire mage! The vampire mage's magic leaks into the air. The vampire mage is heavily damaged. The vampire mage hits you but does no damage. The vampire mage closely misses you. You slash the vampire mage! The vampire mage's magic leaks into the air. The vampire mage is severely damaged. You slash the vampire mage! You destroy the vampire mage! The Shining One accepts your kill. You feel a little better. No target in view! No target in view! No target in view! No target in view! You see here a robe. You start resting. HP restored. Drop what? (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. Drop what? (_ for help) (? for menu, Esc to quit) You drop a scroll of brand weapon. There is an open door here. A jiangshi comes into view. A jiangshi is nearby! A jiangshi is nearby! You slice the jiangshi!! The jiangshi is moderately damaged. The jiangshi closely misses you. x2 You slice the jiangshi!! The jiangshi is severely damaged. The jiangshi closely misses you. The jiangshi claws you but does no damage. x3 You slice the jiangshi!! The jiangshi is almost destroyed. The jiangshi claws you but does no damage. The jiangshi completely misses you. You chop the jiangshi into pieces!!! You destroy the jiangshi! The Shining One accepts your kill. No target in view! There is an open door here. A vampire mage comes into view. There is a large open door here. A vampire mage is nearby! A vampire mage is nearby! The vampire mage hits you. The vampire mage bites you. You take 6 damage. You slice the vampire mage!! The vampire mage's magic leaks into the air. The vampire mage is moderately damaged. The vampire mage hits you! The vampire mage bites you but does no damage. You take 8 damage. You hit the vampire mage but do no damage. The vampire mage is moderately damaged. The vampire mage points at you and mumbles some strange words. The bolt of negative energy hits you! You resist. You resist. You slash the vampire mage! The vampire mage's magic leaks into the air. The vampire mage is heavily damaged. You carve the vampire mage like a ham!!! You destroy the vampire mage! The Shining One accepts your kill. You feel a little better. No target in view! No target in view! No target in view! No target in view! Things that are here: a robe; a potion of blood You found a web! A jiangshi comes into view. A ghost moth zombie comes into view. There is a large open door here. There are monsters nearby! A vampire and 2 skeletons come into view. The iron dragon skeleton tears through a web. A vampire knight and a skeleton come into view. The vampire knight shouts! The vampire knight casts a spell. The vampire knight flickers and vanishes for a moment. The ghost moth zombie hits you but does no damage. The ghost moth zombie closely misses you. The ghost moth zombie hits you but does no damage. The jiangshi closely misses you. The jiangshi claws you but does no damage. You hit the ghost moth zombie. You slice the jiangshi!! The jiangshi is moderately damaged. The ghost moth zombie hits you. The ghost moth zombie closely misses you. x2 You take 3 damage. You slice the jiangshi like a ripe choko!!! The jiangshi is almost destroyed. You carve the ghost moth zombie like a ham!!! A golden dragon skeleton comes into view. You hit the jiangshi. The jiangshi is almost destroyed. You hit the ghost moth zombie but do no damage. The ghost moth zombie hits you but does no damage. The ghost moth zombie completely misses you. The ghost moth zombie hits you but does no damage. The golden dragon skeleton moves out of view. You slice the jiangshi!! You destroy the jiangshi! The Shining One accepts your kill. You feel a little better. You slice the ghost moth zombie!! The ghost moth zombie misses you. The ghost moth zombie hits you but does no damage. The ghost moth zombie closely misses you. You slice the ghost moth zombie like a ripe choko!!! You destroy the ghost moth zombie! The Shining One accepts your kill. A spiny frog zombie comes into view. You slice the vampire knight!! The vampire knight's magic leaks into the air. The vampire knight is heavily damaged. The vampire knight casts a spell at you. You resist with significant effort. You slice the vampire knight!! The vampire knight's magic leaks into the air. The vampire knight is almost destroyed. You chop the vampire knight into pieces!!! You destroy the vampire knight! The Shining One accepts your kill. You slice the golden dragon skeleton!! The golden dragon skeleton bites you. The golden dragon skeleton claws you but does no damage. The golden dragon skeleton tramples you but does no damage. You take 5 damage. You slice the golden dragon skeleton!! You slash the golden dragon skeleton! The golden dragon skeleton misses you. The golden dragon skeleton claws you but does no damage. The golden dragon skeleton tramples you but does no damage. You slice the golden dragon skeleton!! You slash the golden dragon skeleton! The golden dragon skeleton misses you. The golden dragon skeleton claws you but does no damage. The golden dragon skeleton tramples you but does no damage. You slice the golden dragon skeleton!! You destroy the golden dragon skeleton! The Shining One accepts your kill. You feel a little better. Your Invocations skill increases to level 14! A six-headed hydra skeleton comes into view. Found 33 gold pieces. A vampire comes into view. Found 98 gold pieces. An iron dragon zombie comes into view. Found 103 gold pieces. An ice dragon skeleton comes into view. Found 74 gold pieces. Found a staircase to the Tomb. An ice dragon zombie comes into view. Found four items. Found a robe. You feel Trog's fiery rage upon you! You resist. There is a sudden and violent explosion of flames! The fireball engulfs you! You resist. You take 3 damage. A vampire knight comes into view. It is wielding a great mace. The vampire knight shouts! A ghost moth zombie comes into view. The iron dragon skeleton bites you but does no damage. The iron dragon skeleton claws you. The iron dragon skeleton completely misses you. You take 3 damage. You slash the iron dragon skeleton! You slice the iron dragon skeleton!! You slash the iron dragon skeleton! The iron dragon skeleton closely misses you. The iron dragon skeleton misses you. The iron dragon skeleton tramples you but does no damage. The vampire knight blinks! You slice the iron dragon skeleton!! You slice the iron dragon skeleton!! The iron dragon skeleton completely misses you. The iron dragon skeleton claws you but does no damage. The iron dragon skeleton tramples you! You hold your ground! You take 8 damage. You completely miss the vampire knight. You slash the iron dragon skeleton! The vampire knight casts a spell. The vampire knight seems to speed up. You slice the vampire knight!! The vampire knight's magic leaks into the air. The vampire knight is heavily damaged. You hit the iron dragon skeleton. The vampire knight barely misses you. The vampire knight bites you. The iron dragon skeleton bites you but does no damage. The iron dragon skeleton closely misses you. x2 You take 1 damage. You hit the vampire knight. The vampire knight's magic leaks into the air. The vampire knight is heavily damaged. You slash the iron dragon skeleton! You destroy the iron dragon skeleton! The Shining One accepts your kill. The vampire knight hits you with a great mace. The vampire knight misses you. You take 1 damage. You slice the vampire knight!! The vampire knight's magic leaks into the air. The vampire knight is severely damaged. You cut the vampire knight into ribbons!!! You destroy the vampire knight! The Shining One accepts your kill. You feel a little better. Things that are here: a great mace; a plate armour Things that are here: a great mace; a plate armour Found a book of Fire. There is an open door here. You slice the vampire!! The vampire's magic leaks into the air. The vampire is severely damaged. The vampire drinks a potion. The vampire is healed! You slice the vampire!! The vampire's magic leaks into the air. The vampire is severely damaged. You slash the vampire! You destroy the vampire! The Shining One accepts your kill. A catoblepas skeleton comes into view. The vampire hits you but does no damage. The vampire bites you but does no damage. You hit the vampire but do no damage. The vampire hits you but does no damage. The vampire bites you but does no damage. You slash the vampire! The vampire's magic leaks into the air. The vampire is moderately damaged. The vampire hits you but does no damage. The vampire bites you but does no damage. You slice the vampire like a ripe choko!!! You destroy the vampire! The Shining One accepts your kill. You slice the dire elephant skeleton!! You slash the dire elephant skeleton! The dire elephant skeleton barely misses you. You fracture the dire elephant skeleton into splinters!!! You feel magic returning to you. It bursts into flame! a - a +7 executioner's axe of flaming (weapon) The dire elephant skeleton tramples you but does no damage. You fracture the dire elephant skeleton into splinters!!! You burn the dire elephant skeleton. You destroy the dire elephant skeleton! The Shining One accepts your kill. You feel your power returning. You open the spiny frog zombie like a pillowcase!!! You burn the spiny frog zombie!! You destroy the spiny frog zombie! The Shining One accepts your kill. You feel your power returning. You see here a potion of blood. You fracture the human skeleton into splinters!!! You burn the human skeleton! You destroy the human skeleton! The Shining One accepts your kill. You hit the iron dragon zombie. You burn the iron dragon zombie. The iron dragon zombie completely misses you. The iron dragon zombie misses you. The iron dragon zombie barely misses you. You slash the iron dragon zombie! You burn the iron dragon zombie. You hit the iron dragon zombie but do no damage. The iron dragon zombie bites you but does no damage. The iron dragon zombie barely misses you. The iron dragon zombie tramples you but does no damage. You carve the iron dragon zombie like a ham!!! You burn the iron dragon zombie. You hit the iron dragon zombie but do no damage. The iron dragon zombie bites you but does no damage. The iron dragon zombie claws you but does no damage. The iron dragon zombie tramples you but does no damage. You slash the iron dragon zombie! You burn the iron dragon zombie. You slash the iron dragon zombie! You burn the iron dragon zombie. You slice the iron dragon zombie!! You burn the iron dragon zombie! The iron dragon zombie bites you. The iron dragon zombie claws you but does no damage. The iron dragon zombie misses you. You take 4 damage. You hit the iron dragon zombie but do no damage. You slice the iron dragon zombie!! You burn the iron dragon zombie. The iron dragon zombie bites you but does no damage. The iron dragon zombie misses you. The iron dragon zombie barely misses you. You hit the iron dragon zombie but do no damage. You slash the iron dragon zombie! You burn the iron dragon zombie. You destroy the iron dragon zombie! The Shining One accepts your kill. You feel a little better. You feel your power returning. You completely miss the ice dragon skeleton. You fracture the ice dragon skeleton into splinters!!! You burn the ice dragon skeleton! The ice dragon skeleton barely misses you. The ice dragon skeleton misses you. The ice dragon skeleton completely misses you. You hit the ice dragon skeleton but do no damage. The ice dragon skeleton bites you but does no damage. The ice dragon skeleton claws you but does no damage. The ice dragon skeleton tramples you but does no damage. You slice the ice dragon skeleton!! You burn the ice dragon skeleton. You destroy the ice dragon skeleton! The Shining One accepts your kill. You feel your power returning. You slash the ice dragon zombie! You burn the ice dragon zombie. The ice dragon zombie bites you but does no damage. The ice dragon zombie completely misses you. The ice dragon zombie tramples you but does no damage. You cut the ice dragon zombie into ribbons!!! You burn the ice dragon zombie!! You slice the ice dragon zombie!! You burn the ice dragon zombie. You destroy the ice dragon zombie! The Shining One accepts your kill. You feel your power returning. Trog sends monsters to punish you. You slice the stone giant!! You burn the stone giant! The stone giant is moderately wounded. You slice the ghost moth zombie!! You burn the ghost moth zombie! The ghost moth zombie hits you but does no damage. The ghost moth zombie closely misses you. The ghost moth zombie hits you but does no damage. You hit the stone giant. You burn the stone giant. The stone giant is moderately wounded. You slice the ghost moth zombie!! You burn the ghost moth zombie. The stone giant closely misses you. You slice the stone giant!! You burn the stone giant. The stone giant is heavily wounded. You hit the ghost moth zombie but do no damage. The ghost moth zombie hits you. The ghost moth zombie closely misses you. The ghost moth zombie hits you but does no damage. The stone giant hits you!!! You take 49 damage. You completely miss the stone giant. The stone giant is heavily wounded. You chop the ghost moth zombie into pieces!!! You burn the ghost moth zombie!! You destroy the ghost moth zombie! The Shining One accepts your kill. You feel a little better. You feel your power returning. The stone giant misses you. You open the stone giant like a pillowcase!!! You burn the stone giant!! The stone giant is almost dead. You slash the deep troll! You burn the deep troll. The deep troll is lightly wounded. The stone giant hits you! The deep troll barely misses you. The deep troll misses you. The deep troll completely misses you. You take 8 damage. You cut the stone giant into ribbons!!! You burn the stone giant. You kill the stone giant! You slice the deep troll!! You burn the deep troll! The deep troll is heavily wounded. The deep troll misses you. The deep troll completely misses you. The deep troll tries to attack you, but flinches away. You slice the deep troll!! You burn the deep troll! The deep troll is almost dead. You slash the hill giant! You burn the hill giant. The hill giant is lightly wounded. The hill giant completely misses you. The deep troll misses you. The deep troll completely misses you. The deep troll misses you. You open the deep troll like a pillowcase!!! You burn the deep troll. You kill the deep troll! You cut the hill giant into ribbons!!! You burn the hill giant. The hill giant is severely wounded. The hill giant tries to attack you, but flinches away. You open the hill giant like a pillowcase!!! You burn the hill giant. You kill the hill giant! You slice one of the six-headed hydra skeleton's heads off! You hit the five-headed hydra skeleton. You burn the five-headed hydra skeleton. You lop one of the five-headed hydra skeleton's heads off! You slice the four-headed hydra skeleton!! You burn the four-headed hydra skeleton! The four-headed hydra skeleton completely misses you. The four-headed hydra skeleton barely misses you. The four-headed hydra skeleton bites you but does no damage. The four-headed hydra skeleton misses you. You hack one of the four-headed hydra skeleton's heads off! You slice the three-headed hydra skeleton!! You burn the three-headed hydra skeleton. You chop one of the three-headed hydra skeleton's heads off! You slash the two-headed hydra skeleton! You burn the two-headed hydra skeleton. The two-headed hydra skeleton bites you but does no damage. The two-headed hydra skeleton bites you. You take 3 damage. You hack one of the two-headed hydra skeleton's heads off! You hit the one-headed hydra skeleton. You burn the one-headed hydra skeleton. You lop the one-headed hydra skeleton's last head off! You destroy the one-headed hydra skeleton! The Shining One accepts your kill. You feel a little better. You feel your power returning. The catoblepas skeleton gores you but does no damage. You fracture the catoblepas skeleton into splinters!!! You burn the catoblepas skeleton!! You slash the catoblepas skeleton! You burn the catoblepas skeleton. The catoblepas skeleton gores you but does no damage. You slice the catoblepas skeleton!! You burn the catoblepas skeleton. You destroy the catoblepas skeleton! The Shining One accepts your kill. You feel a little better. No target in view! No target in view! No target in view! You start resting. HP restored. You see here a potion of blood. There is an open door here. Things that are here: a long sword; a chain mail You open the large door. There is a large open door here. There is a fountain of sparkling water here. There is a fountain of sparkling water here. There is a large open door here. Found three items. Found five items. Found 24 gold pieces. You open the door. There is an open door here. You now have 563 gold pieces (gained 16). You now have 587 gold pieces (gained 24). You now have enough gold to buy a potion of cure mutation on Vaults:5. You can access your shopping list by pressing '$'. You now have 603 gold pieces (gained 16). You now have 628 gold pieces (gained 25). You now have 638 gold pieces (gained 10). You now have 657 gold pieces (gained 19). You now have 669 gold pieces (gained 12). You now have 690 gold pieces (gained 21). You now have 702 gold pieces (gained 12). x - 12 scrolls of remove curse (gained 1) You now have enough gold to buy a scroll of acquirement on Vaults:5. You can access your shopping list by pressing '$'. You now have 729 gold pieces (gained 27). You now have 743 gold pieces (gained 14). u - a box of beasts You now have 769 gold pieces (gained 26). N - a plain deck of cards You see here a pair of gloves {aux}. You open the door. A lich comes into view. Found a papyrus book. Your +7 executioner's axe of flaming stops flaming. You feel magic leave you. b - a +9 antimagic executioner's axe (weapon) Your gold dragon armour prevents you from hitting the lich. The lich gestures wildly while chanting. >>>>>>>>>>>>>>>>>>>>>> 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Tortuga] Species: Hill Orc Job: Berserker class_name: Berserker HP: 264/264; mods: 0/0 MP: 12/12; mod: 0 Stats: 26 (27) 7 (7) 21 (21) Position: (45, 6), god: the Shining One (2), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 24 | 16831 | 1240/1697 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/42 Axes | X | 0 | 0 | 26 | 16311 | 257/1635 Maces & Flails | | 0 | 0 | 0 | 0 | 0/42 Polearms | | 0 | 0 | 0 | 0 | 0/42 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 24 | 18631 | 90/2018 Dodging | X | 0 | 0 | 17 | 13751 | 387/1909 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/84 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/70 Transmutations | | 0 | 0 | 0 | 0 | 0/84 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/70 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 1 | 100 | 14 | 3760 | 193/624 Evocations | X | 0 | 0 | 18 | 9090 | 9/1262 Spell bugs: Durations: Attributes: #4: 728950 #12: 7200 #13: 6431 #23: 81804 #24: -516157447 #27: 1353010 #30: -1469 #34: 1 #46: 806 #47: 1 #49: 8784 Mutations: low mp: 1 weak: 1 Inventory bugs: Equipment: eq slot #0, inv slot #1: +9 antimagic executioner's axe eq slot #1, inv slot #41: +1 cloak {aux} eq slot #2, inv slot #47: +3 helmet of Saif {Dex+1, aux} eq slot #3, inv slot #24: +2 pair of gloves of dexterity {aux} eq slot #4, inv slot #49: +2 pair of boots {aux} eq slot #6, inv slot #35: +7 gold dragon armour eq slot #7, inv slot #8: ring "Thixot" {AC+2 Str+3 Slay+2} eq slot #8, inv slot #6: ring of protection from magic eq slot #9, inv slot #11: macabre finger necklace {Ward rN+} eq slot #18, inv slot #28: ring "Brooter" {+Blink rC+ AC+1} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ██ ∞█ ·█ ██ ████L███████ ████· █··@·))····█ ██··█· █··········█ ██···█· ██████████'███····█· █··········██·····█· █··········██·⌠█⌠·█· █··█████████··███·█· █··········'··⌠█⌠·█· █··········'······██ ████████████········ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true fix_slime_vaults: true ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>