He was gone for all of diablo, ive seen him twice since and now not in days. Did they remove hin again or just coincidence? By fqr my favorite bg hero.
There was a bug with Barov and Diablo (probably due to how Diablo faces everyone every 4 rounds), so Barov is disabled while Diablo is out.