In Diablo, the game world is a linear progression of dungeons with respawnable enemies and loot. The focus is obtaining loot, the story is merely a mechanism for explaining the order of dungeons you go through.
In this game the story is the goal. The choices you make can have impacts on your game world. Nothing respawns. When you finish the game, you don't get to take your character to the inferno version of the storyline.
Your character is part of the world instance you created when you started a new game. S/he lives and dies with it.
If you want to play Diablo, you came to the wrong game.
Logistically speaking, this game is the same as Diablo.
When you host a game in Diablo, *YOU* host nothing. The battlenet server creates an instance on its machine. The server grabs the character files stored on its databases that it links with your user profile. You do not own your character files. You are merely accessing the battlenet servers as clients.
In this game, you are literally creating the instance are your machine, you are the server on which all the characters are saved. You are basically acting as the battlenet server and your friend is your client.
Larian doesn't have the budget that ActiBlizzard have to maintain a persistent free server for you, so you have to act as a server, technically speaking, if your friend can't access his/her character whenever s/he wants to play, it's actually your fault for not maintaining the server for him/her to access, not Larians
Last edited by Songbird; 11/07/14 05:26 PM.