summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-behv.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix allies making a beeline for the map origin when out of LOSCharles Otto2010-01-171-2/+9
* Trim unnecessary #includes.Adam Borowski2010-01-131-3/+0
* Don't make monsters seek projectiles. That's, uhm, unhealthy.Adam Borowski2009-12-271-0/+1
* Short-circuit behaviour_event(), projectiles are not supposed to behave.Adam Borowski2009-12-211-0/+2
* Remove unnecessary header-header includes.Robert Vollmert2009-11-271-0/+1
* Fix wandering monsters always targetting the player if in sight.Robert Vollmert2009-11-241-3/+5
* Move some pathfinding code from mon-behv.cc to mon-movetarget.cc.Robert Vollmert2009-11-161-963/+10
* Split monster_pathfind out into mon-pathfind.cc.Robert Vollmert2009-11-161-0/+1
* _guess_invis_foe_pos(): fix radius_iteratorMatthew Cline2009-11-151-1/+1
* Make test-spawners work properly again.Matthew Cline2009-11-151-0/+17
* handle_behaviour(): fix infinite loop.Matthew Cline2009-11-151-7/+20
* handle_behaviour(): guess pos of invis foesMatthew Cline2009-11-151-0/+35
* Fix some arena asserts.Matthew Cline2009-11-151-1/+4
* Change arena foe check to assert.Robert Vollmert2009-11-131-2/+1
* Remove arena AI forcing option.Robert Vollmert2009-11-131-100/+3
* Move trans_wall_blocking into player.Robert Vollmert2009-11-131-1/+1
* Replace observe_cell by you.see_cell.Robert Vollmert2009-11-131-1/+1
* Replace monster_index with monsters::mindex.Vsevolod Kozlov2009-11-131-2/+2
* More monster_iterator conversions.Robert Vollmert2009-11-121-5/+6
* Rename monspeak/monplace/monstuff to mon-speak/place/stuff.Jude Brown2009-11-121-2/+2
* Remove a few obsolete includes.Robert Vollmert2009-11-101-1/+0
* Remove inside_level_bounds.Robert Vollmert2009-11-101-1/+1
* Split shouting and stealth code from view.cc.Robert Vollmert2009-11-101-0/+1
* Fix a genus check for blink frogs, and species checks for giant spores.David Lawrence Ramsey2009-11-091-4/+6
* Allied giant spore behavior tweaksCharles Otto2009-11-091-1/+6
* Replace mons_is_pacified with monsters::pacified.Vsevolod Kozlov2009-11-091-3/+3
* Replace mons_wont_attack with monsters::wont_attack.Vsevolod Kozlov2009-11-091-6/+6
* Rename FeawnCharles Otto2009-11-081-1/+1
* Remove dead code.Robert Vollmert2009-11-081-3/+0
* Get rid of a few uses of mon_see_cell.Robert Vollmert2009-11-081-1/+1
* Split map knowledge and FPROPs.Robert Vollmert2009-11-081-5/+6
* Replace bounds_func with circle_def.Robert Vollmert2009-11-081-1/+2
* Replace mons_strict_neutral with monsters::strict_neutral.Vsevolod Kozlov2009-11-071-1/+1
* Replace mons_neutral with monsters::neutral.Vsevolod Kozlov2009-11-071-4/+4
* Replace global see_cell by observe_cell and disambiguate old uses.Robert Vollmert2009-11-061-2/+2
* Move checks for the berserk state into actor::berserk().David Lawrence Ramsey2009-11-061-5/+5
* Move mons_is_friendly to monsters::friendly.Vsevolod Kozlov2009-11-061-12/+12
* Simplify.David Lawrence Ramsey2009-11-061-5/+5
* Remove mons_friendly_real and mons_wont_attack_real.Vsevolod Kozlov2009-11-061-5/+5
* Unify mesmerisation code.Robert Vollmert2009-11-051-1/+1
* Split up view.cc.Robert Vollmert2009-11-041-0/+1
* Get rid of multiple-meaning "int object" in env.show.Robert Vollmert2009-11-041-14/+11
* Split game_options from externs.h into options.h.Robert Vollmert2009-11-041-0/+1
* Split up monstuff.ccMatthew Cline2009-11-011-0/+1928