if( pc_cs->murdererSer == 0 )
if( pc_cs->murdererSer == INVALID_SERIAL )
void command_bounty(UOXSOCKET s){	// Check if boountys are active		P_CHAR pc_cs = currchar[s];	if (pc_cs == NULL) return;		if( !SrvParams->bountysactive() )	{		sysmessage(s, tr("The bounty system is not active."));		return;	}		if( !pc_cs->dead )	{		sysmessage(s, tr("You can only place a bounty while you are a ghost."));		pc_cs->murdererSer = 0;		return;	}		if( pc_cs->murdererSer == 0 )	{		sysmessage(s, tr("You can only place a bounty once after someone has murdered you."));		return;	}		if( tnum == 2 )	{		int nAmount = makenumber(1);		if( Bounty->BountyWithdrawGold( pc_cs, nAmount ) )		{			if( Bounty->BountyCreate( pc_cs->murdererSer, nAmount ) )			{				sysmessage( s, tr("You have placed a bounty of %1 gold coins on %2.").arg(nAmount).arg(FindCharBySerial(pc_cs->murdererSer)->name.c_str() ));			}			else				sysmessage( s, tr("You were not able to place a bounty (System Error)") );						// Set murdererSer to 0 after a bounty has been 			// placed so it can only be done once			pc_cs->murdererSer = 0;		}		else			sysmessage( s, tr("You do not have enough gold to cover the bounty."));			}	else		sysmessage(s, tr("To place a bounty on a murderer, use BOUNTY <amount>"));			return;}