private IEnumerator PatchCollectGem(On.Celeste.SummitGem.orig_SmashRoutine orig, SummitGem self, Player player, Level level) { PerformAutoBubble(self); return(orig(self, player, level)); }
void PatchNewGem(On.Celeste.SummitGem.orig_ctor orig, SummitGem self, EntityData e, Vector2 v, EntityID i) { orig(self, e, v, i); PatchAutoBubble(self, e); }