> > hello, I am adding a Paladin class to circle 311 and making the paladin > have some of the skills as a warrior and cleric. the cleric part works fine > with cure_light and stuff but kick doesnt work, he can practice but > he cant actually kick anyone > > In act.offensive.c I added != PALADIN > > ACMD(do_kick) > { > struct char_data *vict; > int percent, prob; > > if (GET_CLASS(ch) != CLASS_WARRIOR != CLASS_PALADIN) { Yeah, that line doesnt work... you are sayghing this: say his class = 3 warrior = 7 paladin = 3 You are saying: if 3 != 7 != 3 then dont do it. Well... 3 != 7. You need to make it: if(GET_CLASS(ch) != CLASS_WARRIOR && GET_CLASS(ch) !+ CLASS_PALADIN) != of course, not !+... my editor is laggy, dont feel like editing that :) Hades
This archive was generated by hypermail 2b30 : 12/18/00 PST