void ResourceSpawnImplementation::createSpawnMaps(bool jtl, int minpool, int maxpool, const String& zonerestriction, Vector<String>& activeZones) { int concentration = getConcentration(jtl); Vector<String> zonenames = getSpawnZones(minpool, maxpool, zonerestriction, activeZones); for (int i = 0; i < zonenames.size(); ++i) { Zone* zone = server->getZoneServer()->getZone(zonenames.get(i)); if (zone == NULL) continue; SpawnDensityMap newMap(isType("ore"), concentration, zone->getMinX(), zone->getMaxX(), zone->getMinY(), zone->getMaxY()); spawnMaps.put(zonenames.get(i), newMap); } }