Nice changes here. So before I start toying with my item list, Catacomb01 would mean there's only a 1% chance they get to roll on that item list if they win against the monsters? This is really good though, hopefully it means my few super powered, super expensive items will not longer randomly show up as mission rewards.
It's a little complicated. So here goes:
When a girl or a gang succeeds in a catacomb raid they will randomly get a few items ... only maybe not. :-P Each item they 'maybe' got will then be checked against the rarity value.
Case 1: Common, Shop50
These are 'junk items' as far as the code goes. Buy them from the shop, they won't be found in the catacomb (your girl doesn't want to weigh her backpack down with crap).
Case 2: Shop25
Cheap stuff. These aren't rare and can usually be found in the shop but if they are found in the catacomb they are kept.
Case 3: Catacomb15, Shop05
Nice items. The most novice girl or crappy gang might find one of these. The rarity '15%' is applied _after_ they get added to the temporary list of stuff you found. So it's like "Hey, I got a widget!" followed by an 85% chance of "Oh no you didn't".
Case 4: Catacomb05
Expensive items. Well trained gangs and adventurers can get these from the lower catacomb levels. After they are randomly rolled up the first time there is a 95% chance that they weren't 'really' found.
Case 5: Catacomb01
Fabulous artifacts. Gangs never find these. Only the most hardened adventurer is able to venture far enough into the reality warping depths of the catacomb to get them. After getting randomly rolled up to the temporary list there is only a 1% chance that they were 'really' found.
Objective Rewards
I've now checked, and changed, the objective rewards code and reward items now only come from the following rarities:
Shop25
Shop05
Catacomb15
Catacomb05
ScriptOrReward