ASSERT(!you.turn_is_over) in 'state.cc' at line 199 failed. Version: Dungeon Crawl Stone Soup 0.33.0-13-g761f119567 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7324942662406412659, deterministic pregen: 1 Command line: /usr/games/crawl-0.33 -name Zanok -rc /dgldir/rcfiles/crawl-0.33/Zanok.rc -macro /dgldir/rcfiles/crawl-0.33/Zanok.macro -morgue /dgldir/morgue/Zanok/ -webtiles-socket /crawl-master/webserver/sockets/Zanok:2025-05-19.12:48:45.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-0.33(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x64b4980ca10e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.33(_Z13do_crash_dumpv+0x43a) [0x64b4980d819a]: do_crash_dump() /usr/games/crawl-0.33(_Z20crash_signal_handleri+0x1fa) [0x64b4980ca5ea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7689ee842910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7689ee89999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7689ee842866]: /usr/games/crawl-0.33(+0x4d856d) [0x64b4980d756d]: /usr/games/crawl-0.33(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x64b4980d7a77]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.33(_ZN10game_state16zero_turns_takenEv+0xa6) [0x64b4986ff5e6]: game_state::zero_turns_taken() /usr/games/crawl-0.33(_Z15activate_talentRK6talentP4dist+0xc68) [0x64b498012be8]: activate_talent(talent const&, dist*) /usr/games/crawl-0.33(_ZN6quiver14ability_action7triggerER4dist+0x189) [0x64b4985e8d59]: quiver::ability_action::trigger(dist&) /usr/games/crawl-0.33(_ZN6quiver13action_cycler9do_targetEv+0xf4) [0x64b4985e2144]: quiver::action_cycler::do_target() /usr/games/crawl-0.33(_ZN6quiver13action_cycler6targetEv+0x9c) [0x64b4985e6d7c]: quiver::action_cycler::target() /usr/games/crawl-0.33(+0xc68416) [0x64b498867416]: /usr/games/crawl-0.33(+0xc68fa5) [0x64b498867fa5]: /usr/games/crawl-0.33(main+0x1f7) [0x64b497fffad7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7689ee8280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7689ee828189]: /usr/games/crawl-0.33(_start+0x25) [0x64b498000505]: 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". 0x00007689ee90fbf7 in __GI___wait4 (pid=3269413, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007689ee90fbf7 in __GI___wait4 (pid=3269413, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000064b4980ca7bc in call_gdb (file=0x7689ee9ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3269353\000\000\000\000\000" #2 0x000064b4980d81b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1747659050 dir = "/dgldir/morgue/Zanok/" name = "/dgldir/morgue/Zanok/crash-Zanok-20250519-125050.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!you.turn_is_over) in 'state.cc' at line 199 failed." file = 0x7689ee9ff6c0 <_IO_2_1_stderr_> #3 0x000064b4980ca5ea 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 = {199}} 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 0x00007689ee842866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000064b4980d756d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc1ac5e720 "ASSERT(!you.turn_is_over) in 'state.cc' at line 199 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x000064b4980d7a77 in AssertFailed (expr=expr@entry=0x64b4988aa7b7 "!you.turn_is_over", file=file@entry=0x64b4988aa5f1 "state.cc", line=line@entry=199, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(!you.turn_is_over) in 'state.cc' at line 199 failed.\000\374\177\000\000X\355\305\032\374\177\000\000vR\206\356\211v\000\000\200\350\305\032\374\177\000\000\301\017\213\230\264d\000\000]\000\000\0007932\0003m]oꪺ\260\361\305\032\374\177\000\000\320\347\305\032\374\177\000\000\260\350\305\032\374\177\000\000I\020\213\230\264d\000\000\324\333ۘ\264d\000\000\340\333ۘ\264d\000\000\t\000\000\000\002\000\000\000c\016\213\230\264d\000\000|\016\213\230\264d\000\000\000\000\000\000oꪺ\260\360\305\032\374\177\000\000 \350\305\032\374\177"... args = {{gp_offset = 10, fp_offset = 25780, overflow_arg_area = 0x98879420, reg_save_area = 0x0}} fileName = #11 0x000064b4986ff5e6 in game_state::zero_turns_taken (this=) at state.cc:199 No locals. #12 0x000064b498012be8 in activate_talent (tal=..., target=, target@entry=0x64b4998536f8) at ability.cc:2929 abil = beam = {origin_spell = SPELL_NO_SPELL, range = 4, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} range = is_targeted = hitfunc = std::unique_ptr = {get() = 0x0} fail = hp_cost = 0 mp_cost = ability_result = spret::abort #13 0x000064b4985e8d59 in quiver::ability_action::trigger (this=0x64b4998536e0, t=...) at quiver.cc:1478 tal = {which = ABIL_HOP, hotkey = 102, fail = 0, is_invocation = false} #14 0x000064b4985e2144 in quiver::action_cycler::do_target (this=this@entry=0x64b498de3e90 ) at quiver.cc:233 a = std::shared_ptr (use count 3, weak count 1) = {get() = 0x64b4998536e0} #15 0x000064b4985e6d7c in quiver::action_cycler::target (this=0x64b498de3e90 ) at quiver.cc:2914 a = std::shared_ptr (use count 608471880, weak count 726164519) = {get() = 0x7ffc1ac5f970} initial = std::shared_ptr (use count 3, weak count 1) = {get() = 0x64b4998536e0} tmp = {previous = false} force_restore_initial = false what_happened = #16 0x000064b498867416 in _input () at main.cc:1268 cmd = CMD_FIRE real_prev_cmd = CMD_NEXT_CMD player_disabled = {was_disabled = false} #17 0x000064b498867fa5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #18 0x000064b497fffad7 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #19 main (argc=12, argv=0x7ffc1ac5ff18) 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 3269353) 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 = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_basic basic_altar Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Zanok the Barachi Hunter. Below lies the Orb of Zot, rumoured to be powerful enough to resurrect a god... Press ? for a list of commands and other information. Found a cloak, 4 stones, a robe and a pair of glowing boots. Found a staircase leading out of the dungeon. No target in view! No target in view! You see here a +2 pair of boots. No target in view! No target in view! d - a +2 pair of boots You start putting on your armour. You continue putting on your +2 pair of boots. x5 You finish putting on your +2 pair of boots. You open the door. There is an open door here. As you open the door, it creaks loudly! 2 goblins come into view. The goblin shouts! x2 The goblin moves out of view. You shoot an arrow. The arrow hits the goblin. You kill the goblin! You shoot an arrow. The arrow hits the goblin. You kill the goblin! No target in view! No target in view! There is an open door here. There is an open door here. There is an open door here. You open the large door. A hobgoblin comes into view. The hobgoblin shouts! You hear a shout! The hobgoblin throws a stone. The stone barely misses you. A hobgoblin comes into view. You shoot an arrow. The arrow barely misses the hobgoblin. The hobgoblin throws a stone. The stone misses you. You shoot an arrow. The arrow hits the hobgoblin! You kill the hobgoblin! You shoot an arrow. The arrow hits the hobgoblin. The hobgoblin is heavily wounded. You shoot an arrow. The arrow hits the hobgoblin but does no damage. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You shoot an arrow. The arrow hits the hobgoblin. You kill the hobgoblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is a large open door here. Things that are here: 7 stones; a hobgoblin corpse There is a large open door here. There is a large open door here. There is a large open door here. Things that are here: 7 stones; a hobgoblin corpse You see here 4 stones. e - a viscous brown potion You open the door. There is an open door here. Found 4 stones. Found a stone staircase leading down. No target in view! You open the door. Found a whip. The kobold shouts! A rat comes into view. You shoot an arrow. The arrow hits the rat but does no damage. The rat squeaks loudly. You shoot an arrow. The arrow barely misses the rat. You shoot an arrow. The arrow hits the rat but does no damage. You shoot an arrow. The arrow barely misses the rat. You shoot an arrow. The arrow hits the rat. The rat is severely wounded. The rat bites you but does no damage. x2 You shoot an arrow. The arrow hits the rat. You kill the rat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a robe. No target in view! You see here a +0 robe. There is a stone staircase leading down here. Found a pair of boots. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A frilled lizard comes into view. You shoot an arrow. The arrow hits the frilled lizard. You kill the frilled lizard! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A goblin comes into view. It is wielding a +0 dagger. You shoot an arrow. The arrow hits the goblin! You kill the goblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You open the door. A kobold comes into view. It is wielding a +0 dagger. Found a blade talisman. You shoot an arrow. The arrow hits the kobold! You kill the kobold! You have reached level 2! There is an open door here. Found a hand axe. No target in view! Found 5 stones. Things that are here: a +0 dagger; a goblin corpse No target in view! Found a stone staircase leading down. Found a sling. No target in view! You see here a +0 hand axe. You see here a +0 sling. f - a scroll labelled DIUZAC XA CASM Found 4 stones. No target in view! A frilled lizard comes into view. You shoot an arrow. The arrow hits the frilled lizard. You kill the frilled lizard! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A ball python comes into view. A ball python is nearby! A ball python is nearby! You shoot an arrow. The arrow hits the ball python. The ball python hisses angrily. The ball python is severely wounded. A bat comes into view. You shoot an arrow. The arrow hits the ball python! You kill the ball python! You shoot an arrow. The arrow closely misses the bat. The bat barely misses you. You shoot an arrow. The arrow hits the bat! You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A giant cockroach comes into view. You shoot an arrow. The arrow hits the giant cockroach. The giant cockroach is severely wounded. A giant cockroach is nearby! You shoot an arrow. The arrow hits the giant cockroach but does no damage. The giant cockroach is severely wounded. You shoot an arrow. The arrow closely misses the giant cockroach. The giant cockroach bites you. The giant cockroach closely misses you. You shoot an arrow. The arrow hits the giant cockroach but does no damage. The giant cockroach is heavily wounded. The giant cockroach bites you. You shoot an arrow. The arrow barely misses the giant cockroach. The giant cockroach bites you but does no damage. The giant cockroach closely misses you. You shoot an arrow. The arrow hits the giant cockroach but does no damage. The giant cockroach is heavily wounded. The giant cockroach barely misses you. You shoot an arrow. The arrow closely misses the giant cockroach. The giant cockroach bites you but does no damage. x2 You shoot an arrow. The arrow closely misses the giant cockroach. The giant cockroach bites you. You shoot an arrow. The arrow hits the giant cockroach. You kill the giant cockroach! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! HP restored. You see here a giant cockroach corpse. A giant cockroach comes into view. You shoot an arrow. The arrow hits the giant cockroach. The giant cockroach is severely wounded. You shoot an arrow. The arrow hits the giant cockroach. The giant cockroach is almost dead. The giant cockroach misses you. You shoot an arrow. The arrow hits the giant cockroach but does no damage. The giant cockroach is almost dead. The giant cockroach barely misses you. You shoot an arrow. The arrow hits the giant cockroach. You kill the giant cockroach! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! g - a +6 ring of dexterity No target in view! You see here a giant cockroach corpse. You now have 4 gold pieces. You see here 4 stones. Found an escape hatch in the floor. You feel agile. g - a +6 ring of dexterity (worn) Found a mace. No target in view! You now have 12 gold pieces (gained 8). You see here a +0 mace. Found a ring mail. No target in view! A hobgoblin comes into view. You shoot an arrow. The arrow hits the hobgoblin! You kill the hobgoblin! No target in view! Found a leather armour. You see here a +0 leather armour. You see here a +0 pair of boots. There is an open door here. A kobold is nearby! A kobold is nearby! You shoot an arrow. The arrow closely misses the kobold. The kobold shouts! You shoot an arrow. The arrow closely misses the kobold. You shoot an arrow. The arrow closely misses the kobold. You shoot an arrow. The arrow closely misses the kobold. You shoot an arrow. The arrow barely misses the kobold. You shoot an arrow. The arrow misses the kobold. The kobold closely misses you. You shoot an arrow. The arrow hits the kobold. The kobold is moderately wounded. The kobold hits you but does no damage. You shoot an arrow. The arrow hits the kobold! You kill the kobold! No target in view! No target in view! Things that are here: a +0 mace; a kobold corpse You see here 4 stones. There is an open door here. There is an open door here. There is an open door here. There is an open door here. You see here 4 stones. Things that are here: a +0 mace; a kobold corpse There is an open door here. You see here a frilled lizard skeleton. You see here a +0 ring mail. You see here a hobgoblin corpse. You now have 24 gold pieces (gained 12). You see here a hobgoblin corpse. You see here a +0 mace. You see here 4 stones. An endoplasm comes into view. You shoot an arrow. The arrow hits the endoplasm! You kill the endoplasm! No target in view! No target in view! No target in view! A rat comes into view. You shoot an arrow. The arrow hits the rat but does no damage. The rat squeaks loudly. A bat comes into view. The bat moves out of view. A rat is nearby! You shoot an arrow. The arrow barely misses the rat. You shoot an arrow. The arrow hits the rat. You kill the rat! No target in view! A hobgoblin comes into view. You shoot an arrow. The hobgoblin shouts! The arrow hits the hobgoblin. The hobgoblin is severely wounded. You shoot an arrow. The arrow hits the hobgoblin. You kill the hobgoblin! You shoot an arrow. The arrow closely misses the bat. You shoot an arrow. The arrow hits the bat! You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a stone staircase leading down. No target in view! h - 2 viscous coppery potions No target in view! No target in view! A dart slug comes into view. You shoot an arrow. The arrow hits the dart slug. The dart slug is lightly wounded. You shoot an arrow. The arrow hits the dart slug. The dart slug is heavily wounded. You shoot an arrow. The arrow hits the dart slug but does no damage. The dart slug is heavily wounded. The dart slug bites you but does no damage. You shoot an arrow. The arrow hits the dart slug. The dart slug is severely wounded. The dart slug launches a dart at you. The slug dart misses you. You shoot an arrow. The arrow hits the dart slug. You kill the dart slug! No target in view! No target in view! A bat comes into view. You shoot an arrow. The arrow misses the bat. You shoot an arrow. The arrow barely misses the bat. The bat hits you but does no damage. A bat is nearby! You shoot an arrow. The arrow closely misses the bat. The bat barely misses you. x2 You shoot an arrow. The arrow hits the bat but does no damage. The bat barely misses you. The bat misses you. You shoot an arrow. The arrow hits the bat. You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a bat corpse. Found a club. No target in view! You see here a +0 club. A ball python comes into view. You shoot an arrow. The arrow hits the ball python but does no damage. The ball python hisses angrily. A ball python is nearby! You shoot an arrow. The arrow hits the ball python! You kill the ball python! No target in view! No target in view! i - an amulet of reflection You start putting on your amulet. You continue putting on your amulet of reflection. x5 You finish putting on your amulet of reflection. You feel a shielding aura gather around you. i - an amulet of reflection (worn) You see here a ball python corpse. A bat comes into view. You shoot an arrow. The arrow hits the bat! You kill the bat! You open the door. There is an open door here. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! You shoot an arrow. The arrow hits the goblin! You kill the goblin! No target in view! No target in view! No target in view! j - a scroll labelled FEAHAESAYTT No target in view! No target in view! Done exploring. Done exploring. There is an open door here. There is a stone staircase leading down here. You climb downwards. Found a scroll labelled EROETE INIFYWN. There is a stone staircase leading up here. k - a scroll labelled EROETE INIFYWN No target in view! There is a stone staircase leading up here. l - a pink potion No target in view! j - 2 scrolls labelled FEAHAESAYTT (gained 1) Found 2 stones. No target in view! You see here 2 stones. Found a pair of gloves. No target in view! You now have 40 gold pieces (gained 16). A hobgoblin comes into view. A hobgoblin is nearby! You shoot an arrow. The arrow hits the hobgoblin. The hobgoblin shouts! The hobgoblin is heavily wounded. You shoot an arrow. The arrow hits the hobgoblin. The hobgoblin is almost dead. You shoot an arrow. The arrow hits the hobgoblin. You kill the hobgoblin! You have reached level 3! Your experience leads to an increase in your attributes! Your base attributes are Str 12, Int 9, Dex 15. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. x2 You see here a +0 pair of gloves. Hop to where? Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Okay, then. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33.0-13-g761f119567 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_FIRE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Zanok] Species: Barachi Job: Hunter HP: 28/28; mods: 0/0 MP: 3/3; mod: 0 Stats: 12 9 23 Position: (12, 35), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 13 | 2 | 166 | 60/106 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 0 | 0 | 0 | 0/42 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/42 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 1 | 76 | 4 | 708 | 208/250 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 6 | 0 | 0 | 0/35 Dodging | X | 1 | 3 | 2 | 161 | 35/126 Stealth | X | 1 | 2 | 0 | 44 | 44/50 Shields | X | 1 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 0 | 0 | 0 | 0/50 Conjurations | X | 1 | 0 | 0 | 0 | 0/42 Hexes | X | 1 | 0 | 0 | 0 | 0/42 Summonings | X | 1 | 0 | 0 | 0 | 0/35 Necromancy | X | 1 | 0 | 0 | 0 | 0/59 Translocations | X | 1 | 0 | 0 | 0 | 0/42 Forgecraft | X | 1 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 0 | 0 | 0 | 0/42 Ice Magic | X | 1 | 0 | 0 | 0 | 0/35 Air Magic | X | 1 | 0 | 0 | 0 | 0/42 Earth Magic | X | 1 | 0 | 0 | 0 | 0/50 Alchemy | X | 1 | 0 | 0 | 0 | 0/42 Invocations | X | 1 | 0 | 0 | 0 | 0/59 Evocations | X | 1 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 40 #49: 64 Mutations: frog-like legs: 1 (innate) +LOS: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 shortbow eq slot #2, inv slot #0: +0 shortbow(overflow) eq slot #3, inv slot #1: +0 leather armour eq slot #6, inv slot #3: +2 pair of boots eq slot #9, inv slot #6: +6 ring of dexterity eq slot #10, inv slot #8: amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.# #.# #.# #.# #.# #.# #†# #.# #@# #.# #.# #.# #.# #.# ######+ #.# ....... #.# ....... #.# ....... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>