Core/BattlePets: Move BattlePet stuff from SpellMgr to BattlePetMgr

Port From (https://github.com/TrinityCore/TrinityCore/commit/a1f673d1ca91ceea9585f6ec7267aae94d11fca7)
This commit is contained in:
hondacrx
2022-06-14 18:12:28 -04:00
parent c989047700
commit 53619fff1d
6 changed files with 33 additions and 14 deletions
+1 -1
View File
@@ -1752,7 +1752,7 @@ namespace Game.Spells
bool dependent = false;
var speciesEntry = Global.SpellMgr.GetBattlePetSpecies((uint)itemEffect.SpellID);
var speciesEntry = BattlePetMgr.GetBattlePetSpeciesBySpell((uint)itemEffect.SpellID);
if (speciesEntry != null)
{
player.GetSession().GetBattlePetMgr().AddPet(speciesEntry.Id, BattlePetMgr.SelectPetDisplay(speciesEntry), BattlePetMgr.RollPetBreed(speciesEntry.Id), BattlePetMgr.GetDefaultPetQuality(speciesEntry.Id));