… | |
… | |
438 | if (tmp->type == SIGN) /* possibly an immunity, or diseased */ |
438 | if (tmp->type == SIGN) /* possibly an immunity, or diseased */ |
439 | if (tmp->name == disease->name && tmp->level >= disease->level) |
439 | if (tmp->name == disease->name && tmp->level >= disease->level) |
440 | return 0; /*Immune! */ |
440 | return 0; /*Immune! */ |
441 | } |
441 | } |
442 | |
442 | |
443 | new_symptom = get_archetype (ARCH_SYMPTOM); |
443 | new_symptom = get_archetype ("symptom"); |
444 | |
444 | |
445 | /* Something special done with dam. We want diseases to be more |
445 | /* Something special done with dam. We want diseases to be more |
446 | * random in what they'll kill, so we'll make the damage they |
446 | * random in what they'll kill, so we'll make the damage they |
447 | * do random, note, this has a weird effect with progressive diseases. |
447 | * do random, note, this has a weird effect with progressive diseases. |
448 | */ |
448 | */ |