void main() { object oPC=GetPCSpeaker(); object oMe=OBJECT_SELF; object oWP=GetWaypointByTag("WP_GITHSHARE_04"); object oHench=GetNearestObjectByTag("GITHHENCHWAR",oPC,1); if (oHench==OBJECT_INVALID||GetMaster(oHench)!=oPC) { // you don't have one oHench=CreateObject(OBJECT_TYPE_CREATURE,"githhenchwar",GetLocation(oWP)); AddHenchman(oPC,oHench); } // you don't have one else { // you have one SendMessageToPC(oPC,"I'm sorry but, you already have a henchman like her!!"); } // you have one }