Hello! First of all, thanks for the contribution.
I have the same error that you mentioned above;
char.cpp:
No matching fuction for call to "CPetSystem:Summon(DWORD&, CItem*&, int)"
PetSystem.h:
candidates are CPetActor* CPetSystem:Summon(DWORD, CItem*, const char*, bool, DWORD)
your file; char.cpp
petSystem->Summon(mobVnum, petItem, false);
my file; PetSystem.h
CPetActor* AddPet(DWORD mobVnum, const char* petName, const SPetAbility& ability, DWORD options = CPetActor::EPetOption_Followable | CPetActor::EPetOption_Summonable | CPetActor::EPetOption_Combatable);
Any help is appreciated, thanks!