--- src-orig/object2.c Tue Dec 31 20:27:40 2002 +++ src/object2.c Sun Jan 12 18:38:44 2003 @@ -3172,7 +3172,7 @@ static bool kind_is_good(int k_idx) case TV_RING: case TV_AMULET: { - if (k_ptr->cost >= 1000 + object_level * 200) return (TRUE); + if (k_ptr->cost >= 5000 + object_level * 1000) return (TRUE); return (FALSE); } @@ -3182,14 +3182,14 @@ static bool kind_is_good(int k_idx) case TV_ROD: case TV_TALISMAN: { - if (k_ptr->cost >= 1500 + object_level * 100) return (TRUE); + if (k_ptr->cost >= 7500 + object_level * 500) return (TRUE); return (FALSE); } /* Lights - depends on cost/depth */ case TV_LITE: { - if (k_ptr->cost >= 500 + object_level * 50) return (TRUE); + if (k_ptr->cost >= 2500 + object_level * 250) return (TRUE); return (FALSE); } }