Just because we can use such large numbers doesn't always mean we should. If in their minds at the start they felt they needed to keep the footprint down in size. For all we know it's a left over that was just a test to see if they could do what they wanted to do. Maybe the person who set the numbers that way, has long gone and the other programmers didn't know it had only been a test and built on it. Never knowing until later that it was so limited. Now it would need a whole rewrite. If they are using a package system as you say then it's something they will need to start from scratch with. Who knows why the limits are there. With a database being added to the game why wasn't this problem integrated with the database. There is more then one limit self imposed in the game. A programmer can overcome any limit if given enough time. Do I expect an answer? Not really. I tend to think. They know the problem and have known for a very long time. Why go into detail why it was done. At some point the programmers will find a solution to the problem. I think the Dev's want more ID's just as much as anyone else. I'm not going to waste their time asking "Are we there yet?"