- // New_PetSystem.cpp içerisinde arat :
- void CNewPetActor:: IncreasePetBonus() {
- // İçerisinde alttaki kod yoksa ekle varsa ekleme :
- int tmplevel = GetLevel();
- // Aynı fonksiyon içerisinde tekrar arat :
- m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);
- LPITEM pSummonItem = ITEM_MANAGER::instance().FindByVID(this->GetSummonItemVID());
- if (pSummonItem != NULL){
- for (int b = 0; b < 3; b++){
- pSummonItem->SetForceAttribute(b, 1, m_dwbonuspet[b][1]);
- }
- }
- // Alttaki ile değiştir :
- m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);
- LPITEM pSummonItem = ITEM_MANAGER::instance().FindByVID(this->GetSummonItemVID());
- if (pSummonItem != NULL){
- for (int b = 0; b < 3; b++){
- pSummonItem->SetForceAttribute(b, 1, m_dwbonuspet[b][1]);
- }
- pSummonItem->SetSocket(1,tmplevel);
- }