Treasure Bag

Gooseman

Terrarian
I need to make a treasure bag every thing ok except one ligne of code the errore say

error CSo619 'Moditem.bossBagNPC' is obsolete 'override ModItem.BossBagNPC property'

can you help me

This is the code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Terraria;
using Terraria.ModLoader;
using Terraria.ID;
namespace jeffmod.Items.TreasureBags
{
public class TutorialBossBag : ModItem
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Treasure Bag");
Tooltip.SetDefault("{$CommonItemTooltip.RightClickToOpen}");
}

public override void SetDefaults()
{
item.maxStack = 999;
item.consumable = true;
item.width = 24;
item.height = 24;
item.rare = 9;
item.expert = true;
bossBagNPC = mod.NPCType("TheTyrant");
}

public override bool CanRightClick()
{
return true;
}

public override void OpenBossBag(Player player)
{
player.TryGettingDevArmor();
if (Main.rand.Next(3) == 0)
{
player.QuickSpawnItem(mod.ItemType("TyrantEdge"));
}
player.QuickSpawnItem(ItemID.HellstoneBar, 5);
}
}
}
 
Back
Top Bottom