diff options
author | Vincent-Michael <vincent_michael@gmx.de> | 2016-08-28 19:49:35 +0200 |
---|---|---|
committer | Vincent-Michael <vincent_michael@gmx.de> | 2016-08-28 19:49:35 +0200 |
commit | 1e323a10dfb3b41e9dba0223a46ac2abe2928ee6 (patch) | |
tree | 66f340f82dda2c265b921077e41f1de9e25a7430 | |
parent | a190a4d2d5593afb7710c9ec9ed870bc3c9b5b2e (diff) |
Core/Characters: Implemented demon hunter cinematic at player login
-rw-r--r-- | src/server/game/Handlers/CharacterHandler.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
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); |