diff options
-rw-r--r-- | src/game/Pet.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/Pet.cpp b/src/game/Pet.cpp index 8d8b667eb7f..96e365c2251 100644 --- a/src/game/Pet.cpp +++ b/src/game/Pet.cpp @@ -49,6 +49,13 @@ m_declinedname(NULL), m_owner(owner) m_summonMask |= SUMMON_MASK_PET; if(type == HUNTER_PET) m_summonMask |= SUMMON_MASK_HUNTER_PET; + + if (!(m_summonMask & SUMMON_MASK_CONTROLABLE_GUARDIAN)) + { + m_summonMask |= SUMMON_MASK_CONTROLABLE_GUARDIAN; + InitCharmInfo(); + } + m_name = "Pet"; m_regenTimer = 4000; } |