private void On_ArrowRain_DoFireArrowRain(On.EntityStates.Huntress.ArrowRain.orig_DoFireArrowRain orig, ArrowRain self) { var origPrefab = ArrowRain.projectilePrefab; if (Scepter.instance.GetCount(self.outer.commonComponents.characterBody) > 0) { ArrowRain.projectilePrefab = projReplacer; } orig(self); ArrowRain.projectilePrefab = origPrefab; }
private void ArrowRain_DoFireArrowRain(On.EntityStates.Huntress.ArrowRain.orig_DoFireArrowRain orig, EntityStates.Huntress.ArrowRain self) { ignoreMugs = true; orig(self); ignoreMugs = false; }