Re: [CODE] Unterminated character constant

From: John Evans (evansj@HI-LINE.NET)
Date: 04/06/98


On Mon, 6 Apr 1998, Thomas Smith wrote:

>   if (GET_HIT(vict) > 0) {
>     send_to_char("This person does not need first aid."\r\n", ch);
>     return;
>   }

You have an extra quote in your send_to_char() call. Remove it and you'll
fix your error with the unterminated character constant.

   if (GET_HIT(vict) > 0) {
     send_to_char("This person does not need first aid.\r\n", ch);
     return;
   }


>   if (percent > prob) {
>    send_to_char("Oppss!!\r\n");

send_to_char() needs a character to send the mesage to. Try this:
  send_to_char("Oppss!!\r\n", ch);

>     GET_HIT(vict) = GET_MAX_HIT(vict) - GET_MAX_HIT(vict) + 1;

If you want to set their HPs to one, then just do so!

GET_HIT(victim) = 1;


John Evans <evansj@hi-line.net>  --  http://www.hi-line.net/~evansj/

Any sufficiently advanced technology is indistinguishable from magic.
--Arthur C. Clarke


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



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