that is a little harder. because there are many mons with same field, you can maybe do a hierarchy of fields like fields available first, then grass, then mountain and then water. but we don't know if that will be what we want or if that can broke something else on the code.