If I understand the question correctly, here's a simple way to do it.. Normally the checks are something like this: if (number(0, 101) < GET_SKILL(ch, SKILL_DODGE)) Instead, just use a higher number so the chance is less: if (number(0, 501) < GET_SKILL(ch, SKILL_DODGE)) On Tue, 9 Jul 1996, Brian Christopher Guilbault wrote: <clip> > skills can go up to. I would like it to work more like 15 percent or so. > Should I first check to see if they make the 85%, then check again > against 15% or should I not include it as a skill at all and just have it > work 15% of the time? That is bad because then it wouldn't matter how > good you were or what level, it would always be the same. Maybe a switch > based on skill percentage, like if you had 0-10% in it you would dodge 5% > of the time...see what I mean? <clip>
This archive was generated by hypermail 2b30 : 12/07/00 PST