ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/disease.C
(Generate patch)

Comparing deliantra/server/server/disease.C (file contents):
Revision 1.55 by root, Fri Nov 6 13:03:34 2009 UTC vs.
Revision 1.56 by root, Fri Nov 6 13:31:47 2009 UTC

572 infect_object (victim, disease, 0); 572 infect_object (victim, disease, 0);
573 573
574 return 1; 574 return 1;
575} 575}
576 576
577// find a disease in someone
578static object *
579find_disease (object *victim)
580{
581 for (object *disease = victim->inv; disease; disease = disease->below)
582 if (disease->type == DISEASE)
583 return disease;
584
585 return 0;
586}
587
588/* do the cure disease stuff, from the spell "cure disease" */ 577/* do the cure disease stuff, from the spell "cure disease" */
589int 578int
590cure_disease (object *sufferer, object *caster, object *spell) 579cure_disease (object *sufferer, object *caster, object *spell)
591{ 580{
592 object *disease, *next; 581 object *disease, *next;
628 } 617 }
629 618
630 return 1; 619 return 1;
631} 620}
632 621
622#if 0 // unused, but seems interesting
633/* reduces disease progression: reduce_symptoms 623/* reduces disease progression: reduce_symptoms
634 * return true if we actually reduce a disease. 624 * return true if we actually reduce a disease.
635 */ 625 */
636static int 626static int
637reduce_symptoms (object *sufferer, int reduction) 627reduce_symptoms (object *sufferer, int reduction)
657 if (success) 647 if (success)
658 new_draw_info (NDI_UNIQUE, 0, sufferer, "Your illness seems less severe."); 648 new_draw_info (NDI_UNIQUE, 0, sufferer, "Your illness seems less severe.");
659 649
660 return success; 650 return success;
661} 651}
652#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines