Если для MIN стоит условие
Код:
return faction && player->GetReputationMgr().GetRank(faction) >= ReputationRank(m_value2);
то для MAX по аналогии должно быть
Код:
return faction && player->GetReputationMgr().GetRank(faction) <= ReputationRank(m_value2);