diff options
| author | Shauren <shauren.trinity@gmail.com> | 2016-09-04 22:55:25 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2016-09-04 22:55:25 +0200 |
| commit | ed904e952efe67557174c450281f275fee8040ea (patch) | |
| tree | 1267c1e2df005d049d77f15b35ccd34a27b061bc /src | |
| parent | 10b683cf96383b730a235994366abafa60867558 (diff) | |
Core/Items: Add missing nullptr check in WorldSession::HandleConfirmArtifactRespec
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Handlers/ArtifactHandler.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/game/Handlers/ArtifactHandler.cpp b/src/server/game/Handlers/ArtifactHandler.cpp index 87ee711cc7a..597d51533b7 100644 --- a/src/server/game/Handlers/ArtifactHandler.cpp +++ b/src/server/game/Handlers/ArtifactHandler.cpp @@ -192,10 +192,8 @@ void WorldSession::HandleConfirmArtifactRespec(WorldPackets::Artifact::ConfirmAr artifact->SetArtifactPower(&newPower); if (artifact->IsEquipped()) - { - ArtifactPowerRankEntry const* artifactPowerRank = sDB2Manager.GetArtifactPowerRank(artifactPower.ArtifactPowerId, 0); - _player->ApplyArtifactPowerRank(artifact, artifactPowerRank, false); - } + if (ArtifactPowerRankEntry const* artifactPowerRank = sDB2Manager.GetArtifactPowerRank(artifactPower.ArtifactPowerId, 0)) + _player->ApplyArtifactPowerRank(artifact, artifactPowerRank, false); } for (ItemDynamicFieldArtifactPowers const& power : artifact->GetArtifactPowers()) |
