My proposal is an an account system for players. This will change the login procedure.
Basically, a player needs to log into an account to access their characters in the game. Each player is restricted to one account and each account is required to have a unique email address. That same email address can be verified and used for the creation of a forum account (doubles as a way for new players to get involved on the forum). After logging in, the player chooses which character to play. Seem simple? Here is what this imm-centered change will do:
For players:
Only need one login name and password
All active and previous characters are listed (no more forgetting char names/class/race/rank/etc AND player history--maybe even a snapshot of player score sheet)
Allows for moderation of multiple players from a single ip (some of you share a connection with other players and that has always been a pain for both imms and players)
Allows for total player time count (and time/month)
(which as a side helps to foil unauthorized access)
For imms:
Puts a timer on same-account login and logout, to discourage multing eq/cheating
Discourages char trading/multing as each char is tied to an entire account, not simply a password
Banning blocks an entire account (all chars from that player) and cannot be as easily defeated by dynamic ip or proxies
Forum and game banning may coincide, rather than being seperate (improving moderation and accountability of players on both)
Allows various hard-to-keep-track-of balance checks to put in (e.g. no two chars from the same account may be in opposing cabals at the same time; no two elders+, limited quest races/classes, etc)
Aids in the selection of new staff by checking player char history and quality as well as playing length (while at the same time improving player quality, knowing they are accountable)
Possible fix:
Chars are generated within the account system and need to be logged on after creation. This allows a player to roll (a staff selected number of..) chars and play at the same time without reprucussion. Likewise, if the staff wishes to require account validation before playing, it gives new recruits the chance to make their character while they wait to be validated.
Extra suggestion:
Give a prompt during chargen to write a description or abort. If aborted, you may still write up to 15th level as normal. If not aborted, write it then. (allows new people more time to get into their char before entering/being validated)