static void DropItemForEachInteractingPlayerOnThePlayer(NPC npc, int itemId, UnifiedRandom rng, int chanceNumerator, int chanceDenominator, int stack=1, bool interactionRequired=true)
override bool CanDrop(DropAttemptInfo info)
override ItemDropAttemptResult TryDroppingItem(DropAttemptInfo info)
DropPerPlayerOnThePlayer(int itemId, int chanceDenominator, int amountDroppedMinimum, int amountDroppedMaximum, IItemDropRuleCondition optionalCondition)
bool CanDrop(DropAttemptInfo info)