Поправка небольшая . Если на поле осталось 2 невыполненных квеста, и несколько, не обязательно 2, деревни для набегов, то триггериться конец игры. Нет необходимости, чтобы оставалось только 2 деревни либо только 2 квеста всего. Как только один из параметров достигается, триггериться конец игры