Changeset 940

Show
Ignore:
Timestamp:
05/18/08 14:55:34 (6 months ago)
Author:
takkaria
Message:

(#276) Add a DROP_20 flag.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/defines.h

    r939 r940  
    14131413#define RF0_DROP_GOOD           0x10000000      /* Drop good items */ 
    14141414#define RF0_DROP_GREAT          0x20000000      /* Drop great items */ 
    1415 #define RF0_DROP_USEFUL                0x40000000      /* Drop "useful" items */ 
     1415#define RF0_DROP_20            0x40000000      /* Drop an item/gold (20%) */ 
    14161416#define RF0_DROP_CHOSEN         0x80000000      /* Drop "chosen" items */ 
    14171417 
  • trunk/src/init1.c

    r939 r940  
    176176        "DROP_GOOD", 
    177177        "DROP_GREAT", 
    178         "DROP_USEFUL", 
     178        "DROP_20", 
    179179        "DROP_CHOSEN" 
    180180}; 
  • trunk/src/xtra2.c

    r939 r940  
    13311331 
    13321332        /* Determine how much we can drop */ 
     1333        if ((r_ptr->flags[0] & RF0_DROP_20) && (randint0(100) < 20)) number++; 
    13331334        if ((r_ptr->flags[0] & RF0_DROP_40) && (randint0(100) < 40)) number++; 
    13341335        if ((r_ptr->flags[0] & RF0_DROP_60) && (randint0(100) < 60)) number++;