All I know is that if you spawn the Butcher quest, you don't get Leoric. And if you get Leoric, you also usually get Lachdanan later (which is awesome, I love Veil of Steel!).
You play single-player, right? It's way harder to find him on multi-player games.
You play single-player, right? It's way harder to find him on multi-player games.