v1tell
Skeletron Prime
I was coding some armor and I got this error:
Items/Armor/VitalHood_Head
at Terraria.ModLoader.Mod.GetTexture(String name)
at Terraria.ModLoader.ModLoader.GetTexture(String name)
at Terraria.ModLoader.Mod.AddEquipTexture(EquipTexture equipTexture, ModItem item, EquipType type, String name, String texture, String armTexture, String femaleTexture)
at Terraria.ModLoader.Mod.AddEquipTexture(ModItem item, EquipType type, String name, String texture, String armTexture, String femaleTexture)
at Terraria.ModLoader.Mod.AutoloadItem(Type type)
at Terraria.ModLoader.Mod.Autoload()
at Terraria.ModLoader.ModLoader.do_Load(Object threadContext)
does anyone know how i fix it?
also heres the item code
Items/Armor/VitalHood_Head
at Terraria.ModLoader.Mod.GetTexture(String name)
at Terraria.ModLoader.ModLoader.GetTexture(String name)
at Terraria.ModLoader.Mod.AddEquipTexture(EquipTexture equipTexture, ModItem item, EquipType type, String name, String texture, String armTexture, String femaleTexture)
at Terraria.ModLoader.Mod.AddEquipTexture(ModItem item, EquipType type, String name, String texture, String armTexture, String femaleTexture)
at Terraria.ModLoader.Mod.AutoloadItem(Type type)
at Terraria.ModLoader.Mod.Autoload()
at Terraria.ModLoader.ModLoader.do_Load(Object threadContext)
does anyone know how i fix it?
also heres the item code
Code:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace swordmod.Items.Armor
{
[AutoloadEquip(EquipType.Head)]
public class VitalHood : ModItem
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Hood of Vitality");
Tooltip.SetDefault("+250 max life and mana and +3 minion slots");
}
public override void SetDefaults()
{
item.width = 26;
item.height = 26;
item.value = 10000;
item.rare = 12;
item.defense = 39;
}
public override void UpdateEquip(Player player)
{
player.statLifeMax2 += 250;
player.statManaMax2 += 250;
player.maxMinions++;
player.AddBuff(BuffID.Bewitched, 2);
player.AddBuff(BuffID.Summoning, 2);
}
public override bool IsArmorSet(Item head, Item body, Item legs)
{
return body.type == mod.ItemType("VitalBreastplate") && legs.type == mod.ItemType("VitalLeggings");
}
public override void UpdateArmorSet(Player player)
{
player.setBonus = "+10% damage, allows for infinite use of the Rod of Discord, and summons a Deadly Sphere to fight for you";
player.buffImmune[BuffID.ChaosState] = true;
player.AddBuff(BuffID.DeadlySphere, 2);
player.meleeDamage *= 1.1f;
player.thrownDamage *= 1.1f;
player.rangedDamage *= 1.1f;
player.magicDamage *= 1.1f;
player.minionDamage *= 1.1f;
}
public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(ItemID.LunarBar, 8);
recipe.AddIngredient(ItemID.BoneGlove, 1);
recipe.AddIngredient(null, "opticesscence", 5);
recipe.AddIngredient(null, "chaosshard", 5);
recipe.AddTile(TileID.WorkBenches);
recipe.SetResult(this);
recipe.AddRecipe();
}
}
}