Hey, i have some questions, here goes... :) firstly, so all of you have an image of what i made... GET_CLASS(ch) is changed into GET_CLASS(ch, i) where i is the position of a class in the array for the multiclassing... [0] is the first class, when the player creates his char [1] is the first multiclass and so on... [5] is the last multiclass what do i do when it checks if ch has the same class as vict? like in say_spell where it displays the spell language if ch and vict has the same class? i looked in db.c, but the line GET_CLASS(mob_proto + i) = 0; i'm not sure what it looks for here... should i change it into GET_CLASS(mob_proto + i, 0) = 0; ? and the st->chclass = GET_CCLASS(ch); should i change it to st->chclass[i] = GET_CLASS(ch, i); ? or should i loop through it and make it store all values? i have created some functions to search for the current position, eg the one you are leveling on at the moment... and to search for a specific class in the array, that returns the position number... i know much doesn't make sense in this mail, but i tried to explain as directly as i could... off-list answers are appreciated as well :) thanx :) //Peter Gratis e-mail resten av livet på: www.yahoo.se/mail Busenkelt! -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT