static void ReportDroprates(List< IItemDropRuleChainAttempt > ChainedRules, float personalDropRate, List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)
static void DropItemFromNPC(NPC npc, int itemId, int stack, bool scattered=false)
bool CanDrop(DropAttemptInfo info)
List< IItemDropRuleChainAttempt > ChainedRules
ItemDropAttemptResult TryDroppingItem(DropAttemptInfo info)
void GetDropInfo(int itemId, out int amountDroppedMinimum, out int amountDroppedMaximum)
void ReportDroprates(List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)