diff options
| author | Antonio MartÃn Berti <15972392+BertiRean@users.noreply.github.com> | 2024-05-12 06:15:04 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-12 11:15:04 +0200 |
| commit | d1d8f907fe0f1e42d9a8569ef2afdd89e2739b3a (patch) | |
| tree | c0e792300f2576253d9b884b064d4d09f2fd7c6a /src/server/game/Entities | |
| parent | 7b0d2eb39e7f2b0295b1d40b70b8d757c20f5d72 (diff) | |
Core/Criteria: Implemented CriteriaType EarnArtifactXP (#29975)
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Item/Item.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Entities/Item/Item.cpp b/src/server/game/Entities/Item/Item.cpp index 00bf2adcd2f..04aed3fa0c4 100644 --- a/src/server/game/Entities/Item/Item.cpp +++ b/src/server/game/Entities/Item/Item.cpp @@ -2756,6 +2756,8 @@ void Item::GiveArtifactXp(uint64 amount, Item* sourceItem, uint32 artifactCatego owner->SendDirectMessage(artifactXpGain.Write()); SetState(ITEM_CHANGED, owner); + + owner->UpdateCriteria(CriteriaType::EarnArtifactXP, amount); } void Item::SetFixedLevel(uint8 level) |
