Re: UM, hit()

From: Daniel [Trice] Koepke (
Date: 07/25/95

On Tue, 25 Jul 1995, David E. Berthiaume Jr. wrote:

> > So, instead of do_diagnose(victim), you need to do_diagnose(ch, "", 0, 0);
> ok I see that now that you point it out, but, how do I change vict or 
> FIGHTING(ch) to a name or string so that arg2 is a compatable pointeR?

	do_diagnose(ch, GET_NAME(vict), 0, 0);
	do_diagnose(ch, GET_NAME(FIGHTING(ch)), 0, 0);

	vict is ``cast'' as struct char_data, meaning it's got access to 
all the variables of the character data structure (char_data).  
FIGHTING() is a macro, see utils.h (right filename?).

	Incidently, depending on where you are going to be using this, 
FIGHTING(ch) may == vict, if my memory serves me well enough (probably 
doesn't, but Hell, it's early).

dak@krimson, 1234

This archive was generated by hypermail 2b30 : 12/07/00 PST