Got races in. Now I am lacking some functionality so I begin the arduous
task of making the mud be nice to races. First I get stat to show what race
a person is. Now I am attempting to get set to set races. However it does
not work :(
First I added to the set_fields structure a race field that is basically a
copy of class field. Making sure that it at the end but not before the last
field. So it is now number 52.
{ "race", LVL_GRGOD, BOTH, MISC },
Then I went down and added a case 52. That is a copy of the class one
changed to race.
case 52:
if ((i = parse_race(*val_arg)) == RACE_UNDEFINED) {
send_to_char("That is not a race.\r\n", ch);
return (0);
}
GET_RACE(vict) = i;
break;
Unfortunately it does not even reach the case to tell me if the code works.
It reaches the default.
default:
send_to_char("Can't set that!\r\n", ch);
return (0);
}
I figure it has something to do with the set_fields structure but I am not
sure. I am not familiar enough with the code, yet, to figure out all that
is going on in the set function, and its related functions. Any help would
be appreciated.
-Tim
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST