Hi,
Thank you for taking the time to help me.

Yes I think I do right before CharacterMakePlayer I call DB_IsPlayer on the very same GUID. Or I don't know how to do it right

my code :

Quote

PROC
PROC_AddPlayerToParty((CHARACTERGUID)_Char, (CHARACTERGUID)_NPC)
THEN
DB_IsPlayer(_NPC);
CharacterMakePlayer(_NPC);
CharacterAddToParty(_Char, _NPC);


So it's similar to the original one but with this insignificant change of the last line.