Example #1
0
        public override void CheckActive()
        {
            Player          player    = Main.player[projectile.owner];
            OverworldPlayer modPlayer = player.GetModPlayer <OverworldPlayer>();

            if (player.dead)
            {
                modPlayer.akkhotepMinion = false;
            }
            if (modPlayer.akkhotepMinion)
            {
                projectile.timeLeft = 2; //Ensures the projectile doesn't die so long as they have the buff.
            }
        }
Example #2
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            OverworldPlayer modPlayer = player.GetModPlayer <OverworldPlayer>();

            modPlayer.spikeShoot = true;
        }