Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 private void ArrowRain_DoFireArrowRain(On.EntityStates.Huntress.ArrowRain.orig_DoFireArrowRain orig, EntityStates.Huntress.ArrowRain self)
 {
     ignoreMugs = true;
     orig(self);
     ignoreMugs = false;
 }