I have a small problem, I am putting werewolfs on my mud, I have everything setup. cept the command that changes them from human to were form doesn't work :( here is my command (this is basic mind you) --- snip ---- ACMD(do_change) { int parse_race(char arg); if (GET_RACE(ch) == RACE_WHUMAN) { GET_RACE(ch) == parse_race("l"); } else GET_RACE(ch) == parse_race("w"); } ---snip--- and these are the compiling errors I get: ---snip--- make ../bin/Thryne gcc -c -g -Wall act.were.c act.other.c: In function `do_change': act.other.c:1166: warning: passing arg 1 of `parse_race' makes integer from pointer without a cast act.other.c:1164: warning: value computed is not used act.other.c:1166: warning: passing arg 1 of `parse_race' makes integer from pointer without a cast act.other.c:1166: warning: value computed is not used ---snip--- and no its not cause I made a nrew .c file, I have made many new .c files, removed alot too :) Anyone know what I did wrong? I know it has to do with my parse_race, or the way I used it if I use RACE_PWHUMAN or RACE_WHUMAN instead of the 'w' or 'l' the compile erros are that same minus these 2: act.other.c:1166: warning: passing arg 1 of `parse_race' makes integer from pointer without a cast act.other.c:1166: warning: passing arg 1 of `parse_race' makes integer from pointer without a cast
This archive was generated by hypermail 2b30 : 12/07/00 PST