Changeset 203

Show
Ignore:
Timestamp:
06/21/07 20:23:18 (1 year ago)
Author:
takkaria
Message:

Make amnesia a bit less nasty.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/cmd5.c

    r199 r203  
    907907 
    908908        /* Check for amnesia */ 
    909         else if (rand_int(3) != 0 && p_ptr->timed[TMD_AMNESIA]) 
     909        else if (rand_int(2) != 0 && p_ptr->timed[TMD_AMNESIA]) 
    910910        { 
    911911                /* Can't remember how */ 
     
    10851085 
    10861086        /* Check for amnesia */ 
    1087         else if (rand_int(3) != 0 && p_ptr->timed[TMD_AMNESIA]) 
     1087        else if (rand_int(2) != 0 && p_ptr->timed[TMD_AMNESIA]) 
    10881088        { 
    10891089                /* Can't remember how */ 
  • trunk/src/cmd6.c

    r158 r203  
    290290 
    291291        /* Check for amnesia */ 
    292         if (rand_int(4) != 0 && p_ptr->timed[TMD_AMNESIA]) 
     292        if (rand_int(2) != 0 && p_ptr->timed[TMD_AMNESIA]) 
    293293        { 
    294294                /* Can't remember how */ 
     
    394394        p_ptr->energy_use = 100; 
    395395 
    396         /* Check for amnesia */ 
    397         if (rand_int(4) != 0 && p_ptr->timed[TMD_AMNESIA]) 
    398         { 
    399                 /* Can't remember how */ 
    400                 msg_print("You can't remember how to use the staff!"); 
    401                 return; 
    402         } 
    403396 
    404397        /* Not identified yet */ 
     
    541534        } 
    542535 
    543         /* Check for amnesia */ 
    544         if (rand_int(4) != 0 && p_ptr->timed[TMD_AMNESIA]) 
    545         { 
    546                 /* Can't remember how */ 
    547                 p_ptr->energy_use = 100; 
    548                 msg_print("You can't remember how to activate the wand!"); 
    549                 return; 
    550         } 
    551536 
    552537 
     
    720705        p_ptr->energy_use = 100; 
    721706 
    722         /* Check for amnesia */ 
    723         if (rand_int(3) && p_ptr->timed[TMD_AMNESIA]) 
    724         { 
    725                 /* Can't remember how */ 
    726                 if (flush_failure) flush(); 
    727                 msg_print("You can't remember how to activate that."); 
    728                 return; 
    729         } 
    730707 
    731708        /* Extract the item level */ 
     
    749726        { 
    750727                chance = USE_DEVICE; 
     728        } 
     729 
     730        /* Check for amnesia */ 
     731        if (rand_int(2) != 0 && p_ptr->timed[TMD_AMNESIA]) 
     732        { 
     733                if (flush_failure) flush(); 
     734                msg_print("You can't remember how to activate it."); 
     735                return; 
    751736        } 
    752737