Add materials for Astramora/Niko, Neptune and Lyyka

This commit is contained in:
2025-11-19 12:39:12 +00:00
parent d5f99e4b66
commit f5da874019
6 changed files with 62 additions and 0 deletions
@@ -0,0 +1,22 @@
// NOTE: Drop from Astramora Noctis boss post-SCal. Meant for material crafting.
using Terraria.ID;
using Terraria;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Materials
{
public class FallenAngelFeather : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.maxStack = 9999;
Item.rare = ModContent.RarityType<SingularityItem>();
Item.value = Item.buyPrice(platinum: 1);
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

+20
View File
@@ -0,0 +1,20 @@
// NOTE: Drop from Neptune boss.
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Materials
{
public class HalfEatenFish : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 12;
Item.maxStack = 9999;
Item.value = Item.sellPrice(silver: 5);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

+20
View File
@@ -0,0 +1,20 @@
// TODO: Get a name and vibe idea from Lyyka
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Materials
{
public class LyykaBossDrop : ModItem
{
public override void SetDefaults()
{
Item.width = 30;
Item.height = 30;
Item.value = Item.sellPrice(gold: 15);
Item.rare = ModContent.RarityType<AvalianItem>();
Item.maxStack = 9999;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B