using Terraria; using Terraria.DataStructures; using Terraria.ID; using Terraria.ModLoader; namespace Emiliasmod.Content.Items.Accessories { [Autoload(false)] [AutoloadEquip(EquipType.Wings)] public class Spacesurf : ModItem { public override string Texture => $"Emiliasmod/Assets/Textures/{Name}"; //public override void SetStaticDefaults() { // ArmorIDs.Wing.Sets.Stats[Item.wingSlot] = new WingStats(180, 8.5f, 4.5f, true, -1, 4.5f); //} public override void SetDefaults() { Item.width = 22; Item.height = 20; Item.value = Item.sellPrice(1, 35, 0, 0); Item.rare = ItemRarityID.Red; Item.accessory = true; Item.master = true; } public override void UpdateAccessory(Player player, bool hideVisual) { player.empressBrooch = true; player.moveSpeed += 0.15f; player.wingsLogic = 45; // simplest answer } public override void AddRecipes() { Recipe recipe = CreateRecipe(); recipe.AddCondition(Condition.DownedMoonLord); recipe.AddIngredient(ItemID.EmpressFlightBooster, 1); recipe.AddIngredient(ItemID.MoonLordLegs, 1); recipe.AddIngredient(ItemID.LongRainbowTrailWings, 1); recipe.Register(); } } }