Easy. Its not possible. Because there would be only 2 ways to keep a full storyline intact from start to finish, like if you wanted to redo lotr. Either your players pick exactly the right thing to go to the right next place, or you force them there.
Thats why I never plan more than 2 or 3 sessions in advance. The more I plan, the more I will either force upon my players or lose if they go batshit.
Even baldur's gate 3 with all of his possibilities and interactions can only go so far off the path. And its also why I prefer homebrew to campaigns, both as a player and a DM. I feel like modules are way closer to telltales games than a homebrew games with the choices available and their consequences.
And please dont say a dm can make a module be as opened as a homebrew. Because then the module becomes the starting point, but not the finish line as it will be the DM finishing the rails the players chose to ride to whatever destination they pick.
Lae'zel is refreshing. Not a damsel in distress, not an invincible mary sue, not someone that everyone likes, not someone that is pretty on a conventional level althought she is absolutely angry sex incarnated sometimes and it makes me feel things I havent felt in a medium in a long time while being absolutely a must in my party, camp and sometimes bedroll, in that order.
Easy. Its not possible. Because there would be only 2 ways to keep a full storyline intact from start to finish, like if you wanted to redo lotr. Either your players pick exactly the right thing to go to the right next place, or you force them there.
Thats why I never plan more than 2 or 3 sessions in advance. The more I plan, the more I will either force upon my players or lose if they go batshit.
Even baldur's gate 3 with all of his possibilities and interactions can only go so far off the path. And its also why I prefer homebrew to campaigns, both as a player and a DM. I feel like modules are way closer to telltales games than a homebrew games with the choices available and their consequences.
And please dont say a dm can make a module be as opened as a homebrew. Because then the module becomes the starting point, but not the finish line as it will be the DM finishing the rails the players chose to ride to whatever destination they pick.