The error for this is that the line with CON_QCLASS has a duplicate case value, and that the line with CON_QRACE is the previously value. I don't see anything wrong with it(when I find out I'll realize how stupid I was, but...), could someone tell me? (I'm adding some code above and below the target lines of code): default: SEND_TO_Q("That is not a sex..\r\n" "What IS your sex? ", d); return; break; } SEND_TO_Q(race_menu, d); SEND_TO_Q("\r\nRace: ", d); STATE(d) = CON_QRACE; break; case CON_QRACE: load_result = parse_race(*arg); if (load_result == RACE_UNDEFINED) { SEND_TO_Q("\r\nThat's not a race.\r\nRace: ", d); return; } else GET_RACE(d->character) = load_result; if(GET_RACE(ch) == RACE_HUMAN) SEND_TO_Q(human_class_menu, d); if(GET_RACE(ch) == RACE_WOOKIE SEND_TO_Q(wookie_class_menu, d); SEND_TO_Q("\r\nClass: ", d); STATE(d) = CON_QCLASS; break; case CON_QCLASS: load_result = parse_class(*arg); if (load_result == CLASS_UNDEFINED) { SEND_TO_Q("\r\nThat's not a class.\r\nClass: ", d); return; } else GET_CLASS(d->character) = load_result; if (GET_PFILEPOS(d->character) < 0) GET_PFILEPOS(d->character) = create_entry(GET_NAME(d->character)); init_char(d->character); save_char(d->character, NOWHERE); SEND_TO_Q(motd, d); SEND_TO_Q("\r\n\n*** PRESS RETURN: ", d); STATE(d) = CON_RMOTD; Nicholas T. Becker nick@connecti.com
This archive was generated by hypermail 2b30 : 12/07/00 PST