Simple question, I am in the process of adding races to my mud. And I am trying to figure out the easiest way to give a race infravision. I have looked at the docs available at ftp.circlemud.org and have this question: in class.c where I add switch(GET_RACE(ch)){ case RACE_ELF: ++ch->real_abils.dex; would making the next line in the case statment read af[0].bitvector = AFF_INFRAVISION; cause the character to have infravision from the get go? then in magic.c add a condition to the mag_affects so that the sell infravision cannot be cast on elves (this being so that if the spell is cast on them, when it expires the flag is not removed) If you feel you must flame me for my ignorance, please do so to my email address, not the list. Sincerely, Elric elric@melnibone.org +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST