Basically I want to avoid the superposition of names like with Eboracum-York-Jorvik among others, so I have coded some "name changing features" that allow a name to change under some conditions, like if the vikings conquer York it will become Jorvik. The problem is that now if the english refound a city they will create York again and that's what I want to avoid, I want the list to skip to the next name.