Prolific D&D novelist R.A. Salvatore says writing around 4th Edition rules 'almost broke' him and he knew its setting changes were a mistake: 'In about 5 years they're going to come to us and say, Bob, we got to fix this'
Changes made in the popular 5th Edition seem to have vindicated him.

In a new interview with Polygon, fantasy (and sci-fi, and videogame) writer R.A. Salvatore dished on some of the unique challenges of writing stories that have to stay consistent with an ever evolving tabletop ruleset and world state.
Salvatore has notably contributed to the Star Wars Expanded Universe (RIP), but is most famous for his novels set in the Forgotten Realms, a world shared with classic PC games including Baldur's Gate, Neverwinter Nights, and most of the Gold Box RPGs.
Like Realms creator Ed Greenwood's Elminster, Salvatore's characters have gotten cameos in Baldur's Gate. Heroic cleric Cadderly pops in to say hi near the end of Baldur's Gate 1, while Salvatore's signature Drow Ranger and memetic Best Swordsman Ever, Drizzt Do'Urden, can be befriended or fought in both Baldur's Gate 1 and 2.
According to Salvatore, making sure the action in his books hews close enough to the D&D rules of the day has been one of the job's more challenging demands. "That's been one of the toughest parts," said Salvatore. "4th Edition D&D almost broke me, not because I didn't like 4th edition D&D. I'm not making any judgements—positive or negative—on any of the editions, but the changes were so sweeping."
Even with the addition of feats and prestige classes, as well as fundamental reworks of systems like AC and attack bonus (goodbye THAC0) when moving from AD&D to 3rd Edition, it still felt more mutually intelligible with previous rulesets than the controversial 4th Edition. I've always found it telling that the explosively popular 5th Edition—which Baldur's Gate 3 is based on—plays like a more approachable riff on D&D 3.5.
But mechanics aren't the only 4th Edition zag Salvatore had trouble adapting to: He and Greenwood both objected to The Forgotten Realms' world state shakeup. Previous new editions moved the timeline forward a decade each, while 4th Edition skipped a century and introduced The Spellplague, which altered Faerûn's geography, politics, and cosmology. Drizzt would still only be a spry 180 years old or so (of a 700-year lifespan), but his human buddy, Wulfgar, and wife, Catti-Brie, weren't so lucky.
"Ed looked at me and says, 'Bob, what are we going to do?'" Salvatore recalled from the moment when the two found out about the changes. "I said, we're going to figure out how we're going to fix it because in about five years they're going to come to us and say 'Bob we got to fix this.'"
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
That timeline was pretty much on the money: Just as 5th Edition's rules hewed closer to 3rd Edition, The Forgotten Realms moved forward another decade or so, but underwent yet another metaphysical calamity that made its politics, geography, and metaphysics look suspiciously similar to how they did 120 years previously.
Salvatore even got a mulligan on Do'Urden's dead friends, with Catti-Brie, Wulfgar, Bruenor Battlehammer, and Regis the Halfling all getting a second chance at life. Salvatore's most recent novel, the 39th in the Legend of Drizzt saga, was Lolth's Warrior in 2023.
2025 games: This year's upcoming releases
Best PC games: Our all-time favorites
Free PC games: Freebie fest
Best FPS games: Finest gunplay
Best RPGs: Grand adventures
Best co-op games: Better together
Ted has been thinking about PC games and bothering anyone who would listen with his thoughts on them ever since he booted up his sister's copy of Neverwinter Nights on the family computer. He is obsessed with all things CRPG and CRPG-adjacent, but has also covered esports, modding, and rare game collecting. When he's not playing or writing about games, you can find Ted lifting weights on his back porch. You can follow Ted on Bluesky.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.