diff options
| author | xinef1 <w.szyszko2@gmail.com> | 2018-01-08 20:31:21 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2018-01-08 20:31:21 +0100 |
| commit | 23823f5147e808928e1d8cd31b6cdf31753ef14d (patch) | |
| tree | 656f3f0b91a99c0b8d1374da9e472a375d01d7c8 /src/server/game/Entities/Pet | |
| parent | 57672fdf259d1106420e6a2c91f6f1b65b00fbc9 (diff) | |
Core/Spells: Defined and implemented some new spell attributes (#18950)
Diffstat (limited to 'src/server/game/Entities/Pet')
| -rw-r--r-- | src/server/game/Entities/Pet/Pet.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp index 8651693a417..abd82bf7f4a 100644 --- a/src/server/game/Entities/Pet/Pet.cpp +++ b/src/server/game/Entities/Pet/Pet.cpp @@ -1186,7 +1186,7 @@ void Pet::_LoadAuras(uint32 timediff) } // negative effects should continue counting down after logout - if (remaintime != -1 && !spellInfo->IsPositive()) + if (remaintime != -1 && (!spellInfo->IsPositive() || spellInfo->HasAttribute(SPELL_ATTR4_FADES_WHILE_LOGGED_OUT))) { if (remaintime/IN_MILLISECONDS <= int32(timediff)) continue; |
