aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2016-09-04 22:55:25 +0200
committerShauren <shauren.trinity@gmail.com>2016-09-04 22:55:25 +0200
commited904e952efe67557174c450281f275fee8040ea (patch)
tree1267c1e2df005d049d77f15b35ccd34a27b061bc
parent10b683cf96383b730a235994366abafa60867558 (diff)
Core/Items: Add missing nullptr check in WorldSession::HandleConfirmArtifactRespec
-rw-r--r--src/server/game/Handlers/ArtifactHandler.cpp6
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())