Add something to the Character Creation bit, for starters.. I know there's a related question in the tutorial Survey/Test bit on the hill, but it's easy to miss it, first time.
Something like:
Code: Select all
Do you already have an account? [y]es or [n]o?
And then give the option to add the new character as a second if "Yes."
If "No," ask:
Code: Select all
Were you invited by another player? [y]es or [n]o?
If "yes,"
If "no," then the "Welcome to Genesis,, Open your eyes and see Lars" bit.
Obviously, this could be abused, but anyone caught could/would/should be punished the same way as a double-logger.
As for the rewards, a "scoreboard" type database could be kept for characters, counting the number of players they've recruited. Each recruit could award a gem that arrives in the mail.
Code: Select all
You have a package waiting at the post office!
Perhaps small gems worth a couple gold? Then have a milestone system that awards different gems based on how many recruits they have accumulated.
Code: Select all
Rewards:
Tier Gems Value # of recruits
1 Small Quartz 1 Gold < 3 recruited
2 Large Quartz 5 Gold < 5 recruited
3 Small Ruby 10 Gold < 10 recruited
4 Small Emerald 2 Plat < 15 recruited
5 Large Ruby 5 Plat < 20 recruited
6 Large Emerald 10 Plat < 25 recruited
7 Small Diamond 20 Plat < 30 recruited
8 Large Diamond 100 Plat + 40 recruited
Or something along those lines.
Could even give the rewards to each character a player has.. Like the same "scoreboard" applies to the main character and each second. It wouldn't make sense to have to reach the tier 8 gems twice.. (or more)
PS; Cherek, yes, I know what you're going to say: "Wiz and make it happen!" But it's good to write down thoughts and get feedback from others. After all, something that affects the game so severely needs at least majority approval..