public static IItemDropRule ExpertGetsRerolls( int itemId, int dropsOutOfX, int expertRerolls) { return((IItemDropRule) new DropBasedOnExpertMode(ItemDropRule.WithRerolls(itemId, 0, dropsOutOfX, 1, 1), ItemDropRule.WithRerolls(itemId, expertRerolls, dropsOutOfX, 1, 1))); }