remove support for name= in standart unit filters

This causes OOS because the name differs in different languages
Also this wasn't documented in the wiki
This commit is contained in:
gfgtdf 2016-02-23 01:54:20 +01:00
parent 7f02961dda
commit a5d03e9519

View file

@ -231,10 +231,6 @@ bool basic_unit_filter_impl::matches(const unit & u, const map_location& loc, co
bool basic_unit_filter_impl::internal_matches_filter(const unit & u, const map_location& loc) const
{
if (!vcfg["name"].blank() && vcfg["name"].str() != u.name()) {
return false;
}
if (!vcfg["id"].empty()) {
std::vector<std::string> id_list = utils::split(vcfg["id"]);
if (std::find(id_list.begin(), id_list.end(), u.id()) == id_list.end()) {