> > af.type = SKILL_RAGE; > > af.location = APPLY_DAMROLL; > > af.location = APPLY_AC; > > af.bitvector[0] = 0; > > af.bitvector[1] = 0; > > af.bitvector[2] = 0; > > af.bitvector[3] = 0; > > af.modifier = GET_LEVEL(ch)/3; > > af.modifier = +50; > > af.duration = GET_LEVEL(ch)/2; Well think of it like this: your settinf af.location to equal APPLY_DAMROLL then your setting it equal to APPLY_AC Your not setting it to APPLY_DAMROLL and APPLY_AC, just the one that comes last.. Also.. af.modifier should be: af.modifer += 50; (assuming were speaking of type int, or some other numerical type) Anyway have fun --LordKaT +------------------------------------------------------------+ | 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