Something that has been plaguing new users or anyone using a name change is names that were taken by users that no longer have the name are not recycled back into the naming system. Here are the problems that it causes:
Solutions:
Please consider supporting this suggestion, that's the only hope Valofe will acknowledge it and help us fix some of the problems of CA.
- New users seeking to use names that were taken by accounts that no longer have that name cannot repurpose the name and as such, it is wasted.
- Users seeking to change the capitalization of their current name can't just buy another name change and instead are stuck with their name forever.
- Account data for past names is preserved despite the fact that it's literally junk data that only the CBL utilized back under Nexon service.
Solutions:
- Add a recursive script to your database that activates once an account changes its name, deleting all account data for the copy made after a name change. Also have a 1-5 minute cooldown period for that name where it is unavailable to be changed to, so that way no glitches occur
For people seeking to change capitalization, have a script play to check if the user already has the name in question and allow the user to change the capitalization.
A prerequisite for all of this would be to check the account data of all the accounts to sort which ones are not being used due to a name change:
Utilize the "Name changed" flag in your database to identify the accounts that should be deleted (the one that CBL used)
If for some reason the Name Changed flag is gone, just compare the login dates for accounts that had the same email. If one is more recent than the other, allow the less recent one to be deleted after a short time frame of recognizing that the emails were the same and were logged in at differing times. This forces a name changer to relog to allow their old name to be available, but it's a simple script to implement.
Please consider supporting this suggestion, that's the only hope Valofe will acknowledge it and help us fix some of the problems of CA.
Comment