Move some packets processing to map context

Port From (https://github.com/TrinityCore/TrinityCore/commit/2ea8f5e6fced094f28c45ac84123c85477122567)
This commit is contained in:
hondacrx
2021-04-18 14:06:00 -04:00
parent 63f0f919e2
commit b1ea7212f3
21 changed files with 98 additions and 98 deletions
+4 -4
View File
@@ -102,7 +102,7 @@ namespace Game
}
}
[WorldPacketHandler(ClientOpcodes.PetStopAttack)]
[WorldPacketHandler(ClientOpcodes.PetStopAttack, Processing = PacketProcessing.Inplace)]
void HandlePetStopAttack(PetStopAttack packet)
{
Unit pet = ObjectAccessor.GetCreatureOrPetOrVehicle(GetPlayer(), packet.PetGUID);
@@ -410,7 +410,7 @@ namespace Game
}
}
[WorldPacketHandler(ClientOpcodes.QueryPetName)]
[WorldPacketHandler(ClientOpcodes.QueryPetName, Processing = PacketProcessing.Inplace)]
void HandleQueryPetName(QueryPetName packet)
{
SendQueryPetNameResponse(packet.UnitGUID);
@@ -602,7 +602,7 @@ namespace Game
}
}
[WorldPacketHandler(ClientOpcodes.PetSpellAutocast)]
[WorldPacketHandler(ClientOpcodes.PetSpellAutocast, Processing = PacketProcessing.Inplace)]
void HandlePetSpellAutocast(PetSpellAutocast packet)
{
Creature pet = ObjectAccessor.GetCreatureOrPetOrVehicle(GetPlayer(), packet.PetGUID);
@@ -645,7 +645,7 @@ namespace Game
charmInfo.SetSpellAutocast(spellInfo, packet.AutocastEnabled);
}
[WorldPacketHandler(ClientOpcodes.PetCastSpell)]
[WorldPacketHandler(ClientOpcodes.PetCastSpell, Processing = PacketProcessing.Inplace)]
void HandlePetCastSpell(PetCastSpell petCastSpell)
{
Unit caster = Global.ObjAccessor.GetUnit(GetPlayer(), petCastSpell.PetGUID);