[CODE][NEWBIE]HELP...Errors adding races

From: Brian Orr (borr@MAIL.TQCI.NET)
Date: 03/03/98


I know this is probably a really simple problem.  I am trying to add races
to my source and I get these two errors:

C:\Windows\Desktop\Circle2\TestCircle\circle30bpl12\src\class.c(547) :
error C2146: syntax error : missing ')' before identifier '$$'
C:\Windows\Desktop\Circle2\TestCircle\circle30bpl12\src\class.c(552) :
error C2181: illegal else without matching if

This is the code that it says the error is in:

int invalid_race (struct char_data *ch, struct obj_data *obj) {
  if ((IS_OBJ_STAT(obj, ITEM_ANTI_HUMAN) && IS_HUMAN(ch)) ||
      (IS_OBJ_STAT(obj, ITEM_ANTI_ELF) && IS_ELF(ch)) ||
      (IS_OBJ_STAT(obj, ITEM_ANTI_GNOME) && IS_GNOME(ch)) ||
      (IS_OBJ_STAT(obj, ITEM_ANTI_FAERIE) && IS_FAERIE(ch)))
 return 1;
  else
 return 0;

I've stared at it for awhile and I don't see the problem....it looks
exactly like the same commands for classes as far as I can tell.

-Casandra


     +------------------------------------------------------------+
     | 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