Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007645 [DCSS] Bug Report minor have not tried 2013-10-19 06:50 2014-08-26 08:11
Reporter rchandra View Status public  
Assigned To PleasingFungus
Priority normal Resolution done  
Status resolved   Product Branch 0.13 ancient branch
Summary 0007645: Jorgrun mysteriously retreating
Description I fought jorgrun. he landed a petrify, I went upstairs but froze midmotion. when I came back down, he was retreating for some reason, and he then tunnelled his way to the corner of the map or thereabouts.

!lm rchandra huck uniq=jorgun 2 -tv:<T34361
https://dobrazupa.org/saves/rchandra-crawl-0.13-131019-0450.tar.bz2 [^]
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0024218)
chris (updater)
2013-10-19 17:59

This would be fixed by removing Jorgrun.
(0024235)
sim (reporter)
2013-10-23 02:01
edited on: 2013-10-23 23:14

to actually contribute potentially useful, i've had this issue before with uniques . i don't recall who exactly, but most recently i've went upstairs after beating up mara and leaving, came downstairs and he was fleeing. i'm pretty positive this isn't unique at all to jorgrun

edit: this happened again with gastronok. i never touched him so he was full hp the entire time. he's on lair:3. i took stairs to lair:4, later used a new staircase to lair:3 and he slowed me. took another set of stairs to lair:3 shortly after and he was fleeing instead

(0024257)
Wahaha (reporter)
2013-10-27 06:42
edited on: 2013-10-27 06:55

After going up stairs with monsters in LOS and then down the same stairs, it rarely happens that a monster or two are marked with an ! indicating fleeing (don't know about console) for one turn or maybe a few turns. I don't think they ACT like they're fleeing, so this might not be the same bug. I vaguely recall this happening with orc priests and maybe orc wizards. I don't remember this happening with low intelligence monsters, I think it has something to do with high intelligence or the ability to cast spells.

(0027056)
PleasingFungus (administrator)
2014-08-20 07:30

This seems to be a behavior associated with ranged AI, used to discourage them from hugging the stairs when players stair-dance; I've seen it on frost giants, among others. The behavior is good, but it probably shouldn't be exposed to the player in this way.
(0027062)
PleasingFungus (administrator)
2014-08-20 17:55

Found it, in effects.cc:_catchup_monster_moves().

        // If we're doing short time movement and the monster has a
        // ranged attack (missile or spell), then the monster will
        // flee to gain distance if it's "too close", else it will
        // just shift its position rather than charge the player. -- bwr

            mon->behaviour = BEH_FLEE;

Probably should set their behaviour back afterward.
(0027072)
elliptic (developer)
2014-08-21 19:46

Yeah, this has nothing to do with Jorgrun. It would be good to fix it though, since it confuses players a lot.
(0027092)
PleasingFungus (administrator)
2014-08-26 08:11

Should be fixed, thanks!

- Issue History
Date Modified Username Field Change
2013-10-19 06:50 rchandra New Issue
2013-10-19 17:59 chris Note Added: 0024218
2013-10-23 02:01 sim Note Added: 0024235
2013-10-23 23:14 sim Note Edited: 0024235
2013-10-27 06:42 Wahaha Note Added: 0024257
2013-10-27 06:42 Wahaha Note Edited: 0024257
2013-10-27 06:45 Wahaha Note Edited: 0024257
2013-10-27 06:55 Wahaha Note Edited: 0024257
2014-08-20 07:30 PleasingFungus Note Added: 0027056
2014-08-20 17:55 PleasingFungus Note Added: 0027062
2014-08-21 19:46 elliptic Note Added: 0027072
2014-08-26 08:11 PleasingFungus Note Added: 0027092
2014-08-26 08:11 PleasingFungus Status new => resolved
2014-08-26 08:11 PleasingFungus Fixed in Branch => 0.16 development branch
2014-08-26 08:11 PleasingFungus Resolution open => done
2014-08-26 08:11 PleasingFungus Assigned To => PleasingFungus


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker