Soteric
Knight
Imagine if there is a Service that allows to transfer character skills and stats from shard to shard. Could it be popular?
For example player has character Hercules on shard Haven and character Homer on shard Hell. Haven and Hell owners are agree that all stats and skill gained on one shard are valid on another. They sign such agreement on Service and share characters information with Service (nothing private, just character name and skill/stat values). Then player comes to Service and says that he wants to treat character Hercules and character Homer as one shared character. Next time he logins Haven, shard sends request to Service which checks agreements, characters and returns the sum of the skills. Actually not the sum but if you gained from level 1 to level 10 on Hell you'll enter as 10th level character to Haven. And then if you gain from 10 to 20 on Haven next time you login to Hell you'll be 20th level.
I had a brief discussion with some players on Hybrid IRC channel and they said it was a bad idea Because gaining skills is part of the game and when you join new shard it's great to train your character in new environment.
I also thought about different problems with implementation. For example it's easier to train some skills on Haven so no point to train them on Hell. It can be solved by setting rates between shards like only half or 1/3 or 1/4 of the skills will be transfered.
Another problem is breaking agreements. For example Haven and Hell owners don't want to have common characters anymore. This problem can be solved by storing all gain transactions. If you don't want another gains affect you then you disable them and they won't be included in skill calculations. It could be configured in quite flexible way like "don't want to add skills gained on Haven from 5am to 6am on 13th of Feb last year" and so on.
What do you think? Is it nice to have a world wide character database and easily travel from shard to shard?
For example player has character Hercules on shard Haven and character Homer on shard Hell. Haven and Hell owners are agree that all stats and skill gained on one shard are valid on another. They sign such agreement on Service and share characters information with Service (nothing private, just character name and skill/stat values). Then player comes to Service and says that he wants to treat character Hercules and character Homer as one shared character. Next time he logins Haven, shard sends request to Service which checks agreements, characters and returns the sum of the skills. Actually not the sum but if you gained from level 1 to level 10 on Hell you'll enter as 10th level character to Haven. And then if you gain from 10 to 20 on Haven next time you login to Hell you'll be 20th level.
I had a brief discussion with some players on Hybrid IRC channel and they said it was a bad idea Because gaining skills is part of the game and when you join new shard it's great to train your character in new environment.
I also thought about different problems with implementation. For example it's easier to train some skills on Haven so no point to train them on Hell. It can be solved by setting rates between shards like only half or 1/3 or 1/4 of the skills will be transfered.
Another problem is breaking agreements. For example Haven and Hell owners don't want to have common characters anymore. This problem can be solved by storing all gain transactions. If you don't want another gains affect you then you disable them and they won't be included in skill calculations. It could be configured in quite flexible way like "don't want to add skills gained on Haven from 5am to 6am on 13th of Feb last year" and so on.
What do you think? Is it nice to have a world wide character database and easily travel from shard to shard?