summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/monstuff.cc
Commit message (Expand)AuthorAgeFilesLines
* Move checks for a player or monster's being chaotic into anotherDavid Lawrence Ramsey2009-11-011-5/+6
* Split up monstuff.ccMatthew Cline2009-11-011-6313/+372
* Add more minor cosmetic fixes.David Lawrence Ramsey2009-10-311-4/+2
* Merge mons_holiness() into monster::holiness(), and add an is_unholy()David Lawrence Ramsey2009-10-311-46/+48
* Combine mons_res_foo(monsters *m) into monsters::res_foo()abrahamwl2009-10-311-16/+16
* Fix polymorphing monsters into slime creatures by setting the monsterDavid Lawrence Ramsey2009-10-311-4/+0
* monstuff.cc: Don't polymorph into slime creatures.Matthew Cline2009-10-311-0/+4
* Combine mons_is_submerged(monsters *m) into monsters::submerged()abrahamwl2009-10-311-13/+13
* Fix more missing includes. Sorry.Robert Vollmert2009-10-311-0/+1
* Combine mons_is_sleeping(monsters *m) into monsters::asleep()abrahamwl2009-10-301-19/+19
* Add minor cosmetic fixes.David Lawrence Ramsey2009-10-301-15/+16
* Various slime creature improvementsCharles Otto2009-10-301-3/+5
* Preliminary support for slime creatures merging and splitting.Charles Otto2009-10-301-2/+13
* Splitting up stuff.cc.Robert Vollmert2009-10-301-0/+1
* Rewrite _set_nearest_monster_foe.Robert Vollmert2009-10-291-13/+13
* Remove mons_friendly special casing in arena.Robert Vollmert2009-10-291-4/+4
* Initialize foepos to (0,0) instead of (-1,-1).Robert Vollmert2009-10-291-1/+1
* Replace some more occurrences of -1 by MONS_NO_MONSTER.Robert Vollmert2009-10-281-11/+12
* (MONS_PROGRAM_BUG || -1) --> MONS_NO_MONSTERMatthew Cline2009-10-271-5/+6
* Fix typo in previous commit.Robert Vollmert2009-10-271-1/+1
* Make all monsters choose near foe if they don't have one.Robert Vollmert2009-10-271-2/+3
* _handle_behaviours: foe_memory simplification.Robert Vollmert2009-10-271-10/+10
* Further simplification of _handle_behaviour.Robert Vollmert2009-10-271-20/+11
* Simplify player proximity handling in _handle_behaviour.Robert Vollmert2009-10-271-10/+5
* Get rid of part of mons_near.Robert Vollmert2009-10-271-4/+3
* Move autoexclude code from misc.cc to exclude.cc.Robert Vollmert2009-10-271-0/+1
* Convert some ints to monster_type.Robert Vollmert2009-10-271-6/+8
* Rewrite los_def to handle function parameters sensibly.Robert Vollmert2009-10-261-4/+4
* Replace what was originally mons_player_visible by you.visible_to.Robert Vollmert2009-10-251-7/+7
* Rename Chronos to Cheibriados. (Jude Brown)David Ploog2009-10-231-1/+1
* Get rid of player_monster_visible.Robert Vollmert2009-10-221-3/+3
* Fold mon_can_see_monster and mons_monster_visible into monsters.Robert Vollmert2009-10-221-4/+3
* Move mons_player_visible into player::visible_to.Robert Vollmert2009-10-221-7/+7
* Move player_see_invis into player class.Robert Vollmert2009-10-221-2/+2
* Replace calls to losight() with the new class los_def.Robert Vollmert2009-10-221-9/+8
* Fix another case of reversed speed.Adam Borowski2009-10-221-1/+2
* Yank some god invocations from religion.cc into godabil.ccAdam Borowski2009-10-221-0/+1
* Don't disturb monsters witth their own soundMatthew Cline2009-10-211-3/+3
* gods: added "Chronos", the slow godSteven Noonan2009-10-201-0/+6
* monstuff.cc: friendly arena jellies can eatMatthew Cline2009-10-191-1/+1
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
* Fix off-by-one and remove magic numbers.Robert Vollmert2009-10-181-13/+16
* Add test for monster placement.Darshan Shaligram2009-10-181-0/+49
* Replace monster_los by calls to losight.Robert Vollmert2009-10-171-22/+12
* Make default LOS configurable.Robert Vollmert2009-10-171-1/+1
* More renaming and reorganization of feature checks.Robert Vollmert2009-10-171-10/+10
* Naming consistency.Robert Vollmert2009-10-171-25/+25
* Globally replace see_grid by see_cell.Robert Vollmert2009-10-171-24/+24
* Rename Summon Wraiths to Haunt everywhere, for consistency, and adjustDavid Lawrence Ramsey2009-10-131-4/+4
* fix 'DEBUG' macro usage consistencySteven Noonan2009-10-131-2/+2