06-13-2021, 04:04 PM
For those who didn't know the dmg hack (with apets) before:
doFuncItem.cpp
in this function
void do_ItemWear(CPC* ch, CNetMsg::SP& msg)
right after
CItem* item = ch->m_inventory.getItem(packet->tab, packet->invenIndex);
insert
if (packet->wearPos != WEARING_PET && item->IsAPet())
{
CNetMsg::SP rmsg(new CNetMsg);
ResponseClient::ItemWearMsg(rmsg, ResponseClient::WEAR_ERR_INVALID_POS);
SEND_Q(rmsg, ch->m_desc);
return;
}

