summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/behold.cc
Commit message (Collapse)AuthorAgeFilesLines
* Trim unnecessary #includes.Adam Borowski2010-01-131-2/+0
|
* Beholding + berserk/fleeing/sanctuaryMatthew Cline2009-12-061-2/+33
| | | | | | If a mermaid goes berserk or starts fleeing it stops singing, and if the player is in Sanctuary then the mermaid's song sounds muted and has no effect on the player.
* Sometimes give msg when mermaid stops beholdingMatthew Cline2009-12-051-0/+25
|
* Bug #125: Pacifying mermaid -> still mesmerizedMatthew Cline2009-12-051-1/+2
| | | | | If a mermaid is pacified (or otherwise changes attitude so that it won't attack the player) then it will stop mesmerizing the player.
* Fix mesmerisation being broken too soonMatthew Cline2009-12-021-1/+1
|
* Move silenced(pos) to areas.cc.Robert Vollmert2009-11-211-0/+1
|
* Beholder check now uses proper LOS.Robert Vollmert2009-11-211-16/+5
| | | | This should fix corners cutting mesmerization short (2901182).
* Update delay for mesmerisation, slowing, and hasteCharles Otto2009-11-151-7/+3
| | | | | Also fix a couple compile issues and change over one last case for paralysis
* Remove a few obsolete includes.Robert Vollmert2009-11-101-1/+0
| | | | Also add a few previously indirect includes.
* Split shouting and stealth code from view.cc.Robert Vollmert2009-11-101-0/+1
|
* behold.cc: Don't use 'you' in methods of player.Vsevolod Kozlov2009-11-081-4/+4
|
* Replace mons_cannot_move with monsters::cannot_move.Vsevolod Kozlov2009-11-081-1/+1
|
* Move mons_is_friendly to monsters::friendly.Vsevolod Kozlov2009-11-061-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Restore genus check in beholder update.Robert Vollmert2009-11-051-1/+2
|
* Fix arena assert.Robert Vollmert2009-11-051-0/+8
|
* Unify mesmerisation code.Robert Vollmert2009-11-051-0/+173
There were several places that had copies of the same code, checking whether mesmerisation blocked movement to a given target. The various mesmerisation functions have become methods of player and were moved into behold.cc.