[10885] Hunter pet can't have < owner-5 level

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also make tame time check call safe.
This commit is contained in:
click 2010-12-17 19:25:48 +03:00 committed by VladimirMangos
parent 8d7cc36098
commit ddd37b719f
3 changed files with 6 additions and 3 deletions

View file

@ -2022,8 +2022,10 @@ void Pet::SynchronizeLevelWithOwner()
break;
// can't be greater owner level
case HUNTER_PET:
if(getLevel() > owner->getLevel())
if (getLevel() > owner->getLevel())
GivePetLevel(owner->getLevel());
else if (getLevel() + 5 < owner->getLevel())
GivePetLevel(owner->getLevel() - 5);
break;
default:
break;