git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5110 c06c8d41-db1a-0410-9941-cceddc491573
DCD5TZTIZ2JNYXJT22YSIS7FPOSUEUUV3B7GSY2DWP2NSVLXAVQAC
/*
* Determines if a monster is smart and pushy enough to displace other monsters.
* A shover should not cause damage to the shovee by displacing it, so monsters
* that trail clouds of badness are ineligible. The shover should also benefit
* from shoving, so monsters that can smite/torment are ineligible.
*
* (Smiters would be eligible for shoving when fleeing if the AI allowed for
* smart monsters to flee.)
*/
// Determines if a monster is smart and pushy enough to displace other
// monsters. A shover should not cause damage to the shovee by
// displacing it, so monsters that trail clouds of badness are
// ineligible. The shover should also benefit from shoving, so monsters
// that can smite/torment are ineligible.
//
// (Smiters would be eligible for shoving when fleeing if the AI allowed
// for smart monsters to flee.)