git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1803 c06c8d41-db1a-0410-9941-cceddc491573
WTGKEI4F7WINPHW4UMWFADYQH7VK7TNV5V7RUORBVXGFSO5SNP5AC
KXUQB3WNWC5IFL6VFWADEPQMMU3VV3NDI5FLA666PGOEWFYUHCLQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
MI7CWKRDXHAU7PIHLXXOSFBULRGT2OOMIMOSQLMVYOUVGABIVXGAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
JDM27QE4HR52AYFSQE763BFF57ANOTF5MXKMO377PP5EXMN7SAOAC
&& !vdefs[i].place.is_valid()
// Tagged levels cannot be selected by depth. This is
// Some tagged levels cannot be selected by depth. This is
&& !vdefs[i].has_tag("entry") && !vdefs[i].has_tag("pan"))
&& !vdefs[i].has_tag("entry")
&& !vdefs[i].has_tag("pan"))
&& !vdefs[i].has_tag_suffix("entry") && !vdefs[i].has_tag("pan") && !vdefs[i].has_tag("unrand"))
&& !vdefs[i].has_tag_suffix("entry")
&& !vdefs[i].has_tag("pan")
&& !vdefs[i].has_tag("unrand"))
bool has_tag_suffix(const std::string &suffix) const;
}bool map_def::has_tag_suffix(const std::string &suffix) const{ return !tags.empty() && !suffix.empty() && tags.find(suffix + " ") != std::string::npos;
}
bool map_def::has_tag_suffix(const std::string &suffix) const
{
return !tags.empty() && !suffix.empty()
&& tags.find(suffix + " ") != std::string::npos;