public String getClosestTownName(L2Character activeChar) { int nearestTownId = getMapRegion(activeChar.getX(), activeChar.getY()); String nearestTown; switch (nearestTownId) { case 0: nearestTown = "Talking Island Village"; break; case 1: nearestTown = "Elven Village"; break; case 2: nearestTown = "Dark Elven Village"; break; case 3: nearestTown = "Orc Village"; break; case 4: nearestTown = "Dwarven Village"; break; case 5: nearestTown = "Gludio Castle Town"; break; case 6: nearestTown = "Gludin Village"; break; case 7: nearestTown = "Dion Castle Town"; break; case 8: nearestTown = "Giran Castle Town"; break; case 9: nearestTown = "Oren Castle Town"; break; case 10: nearestTown = "Aden Castle Town"; break; case 11: nearestTown = "Hunters Village"; break; case 12: nearestTown = "Giran Harbor"; break; case 13: nearestTown = "Heine"; break; case 14: nearestTown = "Rune Castle Town"; break; case 15: nearestTown = "Goddard"; break; case 16: nearestTown = "Shuttgart"; break; ////TODO@ (Check mapregion table)[Luno] case 555: nearestTown = "Crator"; break; default: nearestTown = "Aden Castle Town"; break; } return nearestTown; }