From f5da8740190e82c664b81f0b0575fdc09403958b Mon Sep 17 00:00:00 2001 From: Niko Date: Wed, 19 Nov 2025 12:39:12 +0000 Subject: [PATCH] Add materials for Astramora/Niko, Neptune and Lyyka --- Content/Items/Materials/FallenAngelFeather.cs | 22 ++++++++++++++++++ .../Items/Materials/FallenAngelFeather.png | Bin 0 -> 2509 bytes Content/Items/Materials/HalfEatenFish.cs | 20 ++++++++++++++++ Content/Items/Materials/HalfEatenFish.png | Bin 0 -> 504 bytes Content/Items/Materials/LyykaBossDrop.cs | 20 ++++++++++++++++ Content/Items/Materials/LyykaBossDrop.png | Bin 0 -> 504 bytes 6 files changed, 62 insertions(+) create mode 100644 Content/Items/Materials/FallenAngelFeather.cs create mode 100644 Content/Items/Materials/FallenAngelFeather.png create mode 100644 Content/Items/Materials/HalfEatenFish.cs create mode 100644 Content/Items/Materials/HalfEatenFish.png create mode 100644 Content/Items/Materials/LyykaBossDrop.cs create mode 100644 Content/Items/Materials/LyykaBossDrop.png diff --git a/Content/Items/Materials/FallenAngelFeather.cs b/Content/Items/Materials/FallenAngelFeather.cs new file mode 100644 index 0000000..8ef13cc --- /dev/null +++ b/Content/Items/Materials/FallenAngelFeather.cs @@ -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(); + Item.value = Item.buyPrice(platinum: 1); + } + + } +} \ No newline at end of file diff --git a/Content/Items/Materials/FallenAngelFeather.png b/Content/Items/Materials/FallenAngelFeather.png new file mode 100644 index 0000000000000000000000000000000000000000..e20957d2ffa32ae22082a90be7905c09abe221ac GIT binary patch literal 2509 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a z5n0T@pr;JNj1^1m%YcIHC7!;n>@T_b`Neszy87t?l_`6=IEHxeGD>hh|HcSZLLFcp z{vXAllPkeyGoc95fWtzznP@H+`SAg4lzmnem|n}k0QM2heL#8~KwbX-#0s!WMGZW# z2ErQ-0kHVs@d2Zl12|0oz1$CWS>v;ZV7gvP9!$f00&_XTph-o9Tn_We>kB);K4G+o z0Mjsn=5c^CAK-HN6t8rMkIdW*4`#@t&^!G;R3TBYwJYD@< J);T3K0RWBxh2H=G literal 0 HcmV?d00001 diff --git a/Content/Items/Materials/HalfEatenFish.cs b/Content/Items/Materials/HalfEatenFish.cs new file mode 100644 index 0000000..46c3b90 --- /dev/null +++ b/Content/Items/Materials/HalfEatenFish.cs @@ -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(); + } + } +} \ No newline at end of file diff --git a/Content/Items/Materials/HalfEatenFish.png b/Content/Items/Materials/HalfEatenFish.png new file mode 100644 index 0000000000000000000000000000000000000000..9e0cf81e52f4133dbe85453dd9a37993af17b5be GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBbOU@sT!FNbf{DF-NtsjE_3B;! z|NjSy0D+K@p01v+t9x8zR#D@WS?dlQ`1+YJESG!@x4dC7*`C93=UXkhhvvt!hjSLlJ~RwmnP~Bh_e#*cGOJz5H)U2RZk=*d{>S{o z|7E^K_FWXNcxrjXh&wV*Hfp0Ti%!ljhM&t`NT+&77>M@wN(xASbQfH=B6&8`PK|k& o(pT;d?|57xzrgJ7^Ax@sCjQeEzP*#>W`d&2)78&qol`;+07t#pIRF3v literal 0 HcmV?d00001 diff --git a/Content/Items/Materials/LyykaBossDrop.cs b/Content/Items/Materials/LyykaBossDrop.cs new file mode 100644 index 0000000..40835ec --- /dev/null +++ b/Content/Items/Materials/LyykaBossDrop.cs @@ -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(); + Item.maxStack = 9999; + } + } +} \ No newline at end of file diff --git a/Content/Items/Materials/LyykaBossDrop.png b/Content/Items/Materials/LyykaBossDrop.png new file mode 100644 index 0000000000000000000000000000000000000000..9e0cf81e52f4133dbe85453dd9a37993af17b5be GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBbOU@sT!FNbf{DF-NtsjE_3B;! z|NjSy0D+K@p01v+t9x8zR#D@WS?dlQ`1+YJESG!@x4dC7*`C93=UXkhhvvt!hjSLlJ~RwmnP~Bh_e#*cGOJz5H)U2RZk=*d{>S{o z|7E^K_FWXNcxrjXh&wV*Hfp0Ti%!ljhM&t`NT+&77>M@wN(xASbQfH=B6&8`PK|k& o(pT;d?|57xzrgJ7^Ax@sCjQeEzP*#>W`d&2)78&qol`;+07t#pIRF3v literal 0 HcmV?d00001