The arena now prevents undesired random monsters from being placed by telling

pick_random_monster() to try something else, rather than by culling them after they're placed.

By default the arena prevents zero xp monsters from being randomly placed. To allow them to be placed use the spec tag "allow_zero_xp".

Removed the arena spec tag "alert", since it's no longer needed.

Added the arena spec tag "cycle_random", which if set causes pick_random_monster() to cycle through all the monsters valid for the level_id chosen as the arena's place. Produces a greater variety of monsters when using test spawners.

If arena mode is dumping message to the output file then prefix error messages with "ERROR: " and diagnostic messages with "DIAG: "

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8165 c06c8d41-db1a-0410-9941-cceddc491573

Created by  zelgadis  on January 3, 2009
R32CQ6FQJTQLB35P3HENIDCBDT3UWXBBCDAAUWHUQO6G6NKEDPKQC
Change contents