Also, I have heard that he only spawns if everyone in instance is lvl 70. Is this true?
Negative, got this sig last night and our Monk was not yet 70. He spawned about 3 of 8 spawn cycles for us. Once back to back, guess we were lucky. And we got a random named that dropped nice BP, aug