Thats just retarded. It was declared as
int class_ok_race[][];"
and not
extern class_ok_race[][];"
so as soon as i went from int to extern, it worked.. geez, half the code
souldnt
work in that case if you ask me.. but who am i to judge.. ;)
Anywayz, thanks for the fix.. now Ill see what else I can destroy...
At 02:48 AM 7/24/2000 Monday, you wrote:
>Shay wrote:
> >
> > Ok, heres the problem, using raceclass, i have the following code
> implemented:
> >
> > In Interpreter.c I have:
> >
><snip>
>
> > And In class.c I Have:
> >
> > #define Y TRUE
> > #define N FALSE
> > int class_ok_race[NUM_RACES][NUM_CLASSES] = {
> > /* M, C, T, W */
> > /* Human */ { Y, Y, Y, Y },
> > /* Elf */ { Y, Y, Y, N },
> > /* Gnome */ { Y, Y, N, Y },
> > /* Dwarf */ { N, Y, N, Y },
> > /* Vamp */ { Y, N, N, Y }
> > };
>
>How is class_ok_race defined in interpreter.c? you need to have an
>"extern class_ok_race[][];" either in interpreter.c or in one of the
>header files #included in interpreter.c.
>
>Regards, Peter
>
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
> +------------------------------------------------------------+
+------------------------------------------------------------+
| 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 : 04/10/01 PDT