From 1e323a10dfb3b41e9dba0223a46ac2abe2928ee6 Mon Sep 17 00:00:00 2001 From: Vincent-Michael Date: Sun, 28 Aug 2016 19:49:35 +0200 Subject: Core/Characters: Implemented demon hunter cinematic at player login --- src/server/game/Handlers/CharacterHandler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp index 9077e6ad014..9b601090d9e 100644 --- a/src/server/game/Handlers/CharacterHandler.cpp +++ b/src/server/game/Handlers/CharacterHandler.cpp @@ -1079,7 +1079,9 @@ void WorldSession::HandlePlayerLogin(LoginQueryHolder* holder) if (ChrClassesEntry const* cEntry = sChrClassesStore.LookupEntry(pCurrChar->getClass())) { - if (cEntry->CinematicSequenceID) + if (pCurrChar->getClass() == CLASS_DEMON_HUNTER) /// @todo: find a more generic solution + pCurrChar->SendMovieStart(469); + else if (cEntry->CinematicSequenceID) pCurrChar->SendCinematicStart(cEntry->CinematicSequenceID); else if (ChrRacesEntry const* rEntry = sChrRacesStore.LookupEntry(pCurrChar->getRace())) pCurrChar->SendCinematicStart(rEntry->CinematicSequenceID); -- cgit v1.2.3