Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CPetSystem::ReSummonPet()
- {
- if (m_pkOwner) {
- for (TPetActorMap::const_iterator iter = m_petActorMap.begin(); iter != m_petActorMap.end(); ++iter)
- {
- CPetActor* petActor = iter->second;
- if (0 != petActor && petActor->IsSummoned()) {
- petActor->Unsummon();
- }
- }
- int model = GetPetModel();
- const char * pet_name = GetOrgName();
- char pname[CHARACTER_NAME_MAX_LEN + 1];
- snprintf(pname, sizeof(pname), "%s (%s)", pet_name, m_pkOwner->GetName());
- Summon(model, NULL, pname, false, m_pkOwner->GetQuestFlag("pet_system.lv")+1);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement