pc_currchar->fame   += 100;
static bool ItemDroppedOnGuard(P_CLIENT ps, PKGx08 *pp, P_ITEM pi){	UOXSOCKET s=ps->GetSocket();	P_CHAR pc_currchar = ps->getPlayer();	P_CHAR target = FindCharBySerial(pp->Tserial);	// Search for the key word "the head of"	if( strstr( pi->name, "the head of" ) )	{		// This is a head of someone, see if the owner has a bounty on them		P_CHAR pCharIdx = FindCharBySerial( pi->ownserial );				if( pCharIdx->questBountyReward > 0 )		{			// Give the person the bounty assuming that they are not the			// same person as the reward is for			if( pc_currchar->serial != pCharIdx->serial )			{				// give them the gold for bringing the villan to justice				addgold( s, pCharIdx->questBountyReward );				goldsfx( s, pCharIdx->questBountyReward );								// Now thank them for their hard work				sprintf((char*) temp, "Excellent work! You have brought us the head of %s. Here is your reward of %d gold coins.",					pCharIdx->name,					pCharIdx->questBountyReward );				npctalk( s, target, (char*)temp, 0);								// Delete the Bounty from the bulletin board				Bounty->BountyDelete( pCharIdx->serial );								// Adjust their karma and fame back to what it was before the beheading!				pc_currchar->fame   += 100;				pc_currchar->karma  += 100;			}			else				npctalk(s, target, "You can not claim that prize scoundrel. You are lucky I don't strike you down where you stand!",0);						// Delete the item			Items->DeleItem(pi);			return true;		}	}	return false;}