diff --git a/zone/aa.cpp b/zone/aa.cpp index 2451416aa..51cb376da 100644 --- a/zone/aa.cpp +++ b/zone/aa.cpp @@ -1204,7 +1204,7 @@ void Client::ActivateAlternateAdvancementAbility(int rank_id, int target_id) { } // // Modern clients don't require pet targeted for AA casts that are ST_Pet - if (spells[rank->spell].targettype == ST_Pet) + if (spells[rank->spell].targettype == ST_Pet || spells[rank->spell].targettype == ST_SummonedPet) target_id = GetPetID(); // Bards can cast instant cast AAs while they are casting another song diff --git a/zone/client_packet.cpp b/zone/client_packet.cpp index e9fad51c7..361c67d40 100644 --- a/zone/client_packet.cpp +++ b/zone/client_packet.cpp @@ -8607,7 +8607,7 @@ void Client::Handle_OP_ItemVerifyRequest(const EQApplicationPacket *app) } // Modern clients don't require pet targeted for item clicks that are ST_Pet - if (spell_id > 0 && spells[spell_id].targettype == ST_Pet) + if (spell_id > 0 && (spells[spell_id].targettype == ST_Pet || spells[spell_id].targettype == ST_SummonedPet)) target_id = GetPetID(); Log(Logs::General, Logs::None, "OP ItemVerifyRequest: spell=%i, target=%i, inv=%i", spell_id, target_id, slot_id);