Core/Pets: Hunter pets should always be on the same level as their owner

This commit is contained in:
Ovahlord
2018-05-28 17:00:09 +02:00
parent a2c187ddbb
commit 399e2ea132

View File

@@ -1936,14 +1936,8 @@ void Pet::SynchronizeLevelWithOwner()
{
// always same level
case SUMMON_PET:
GivePetLevel(owner->getLevel());
break;
// can't be greater owner level
case HUNTER_PET:
if (getLevel() > owner->getLevel())
GivePetLevel(owner->getLevel());
else if (getLevel() + 5 < owner->getLevel())
GivePetLevel(owner->getLevel() - 5);
GivePetLevel(owner->getLevel());
break;
default:
break;