using Terraria; using Terraria.ModLoader; namespace FabusMod.Buffs.Shotgun; public class Hypercharging : ModBuff { public override void SetStaticDefaults() { DisplayName.SetDefault("Hypercharging..."); Description.SetDefault("- Charging your weapon!\n - Can't use items!"); Main.debuff[Type] = true; Main.buffNoTimeDisplay[Type] = false; } public override void Update(Player player, ref int buffIndex) { if (!player.HasBuff(ModContent.BuffType())) { player.noItems = true; int dust = Dust.NewDust(player.position, player.width, player.height, ModContent.DustType()); Main.dust[dust].scale = 2f; Main.dust[dust].velocity.Y = -1f; Main.dust[dust].velocity.X = 0f; Main.dust[dust].noGravity = true; } } }