Core/Items: Fixed more build warnings

This commit is contained in:
Shauren
2016-10-11 15:31:33 +02:00
parent a59fef4bff
commit 53e15de4bf

View File

@@ -794,7 +794,7 @@ void Item::LoadArtifactData(uint32 xp, uint32 artifactAppearanceId, std::vector<
switch (enchant->Effect[i])
{
case ITEM_ENCHANTMENT_TYPE_ARTIFACT_POWER_BONUS_RANK_BY_TYPE:
if (artifactPower->RelicType == enchant->EffectSpellID[i])
if (uint32(artifactPower->RelicType) == enchant->EffectSpellID[i])
power.CurrentRankWithBonus += enchant->EffectPointsMin[i];
break;
case ITEM_ENCHANTMENT_TYPE_ARTIFACT_POWER_BONUS_RANK_BY_ID:
@@ -2352,7 +2352,7 @@ void Item::ApplyArtifactPowerEnchantmentBonuses(uint32 enchantId, bool apply, Pl
case ITEM_ENCHANTMENT_TYPE_ARTIFACT_POWER_BONUS_RANK_BY_TYPE:
for (ItemDynamicFieldArtifactPowers const& artifactPower : GetArtifactPowers())
{
if (sArtifactPowerStore.AssertEntry(artifactPower.ArtifactPowerId)->RelicType == enchant->EffectSpellID[i])
if (uint32(sArtifactPowerStore.AssertEntry(artifactPower.ArtifactPowerId)->RelicType) == enchant->EffectSpellID[i])
{
ItemDynamicFieldArtifactPowers newPower = artifactPower;
if (apply)