feat: Geltana
This commit is contained in:
parent
9f89c4bfbc
commit
b9785ce9c6
3 changed files with 52 additions and 0 deletions
43
Content/Items/Geltana.cs
Normal file
43
Content/Items/Geltana.cs
Normal file
|
@ -0,0 +1,43 @@
|
|||
using Continuity.Content.Items;
|
||||
using Microsoft.Xna.Framework;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Terraria;
|
||||
using Terraria.ID;
|
||||
using Terraria.ModLoader;
|
||||
|
||||
namespace continuity.Content.Items
|
||||
{
|
||||
public class Geltana : ModItem
|
||||
{
|
||||
public override void SetDefaults()
|
||||
{
|
||||
Item.useStyle = 1;
|
||||
Item.useTurn = true;
|
||||
Item.autoReuse = true;
|
||||
Item.useAnimation = 15;
|
||||
Item.useTime = 15;
|
||||
Item.damage = 25;
|
||||
}
|
||||
|
||||
public override void AddRecipes()
|
||||
{
|
||||
Recipe recipe = Recipe.Create(ModContent.ItemType<Geltana>());
|
||||
recipe.AddIngredient(ItemID.Katana, 1);
|
||||
recipe.AddIngredient(ModContent.ItemType<ExquisiteGel>(), 8);
|
||||
// TODO(midnadimple): Replace torch with coal when we implement that
|
||||
recipe.AddIngredient(ItemID.Torch, 20);
|
||||
recipe.AddTile(TileID.Solidifier);
|
||||
recipe.AddTile(TileID.Anvils);
|
||||
recipe.Register();
|
||||
}
|
||||
|
||||
public override void OnHitNPC(Player player, NPC target, NPC.HitInfo hit, int damageDone)
|
||||
{
|
||||
target.AddBuff(BuffID.OnFire, 180);
|
||||
}
|
||||
}
|
||||
}
|
BIN
Content/Items/Geltana.png
Normal file
BIN
Content/Items/Geltana.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 704 B |
|
@ -12,4 +12,13 @@ Items: {
|
|||
Tooltip: "[c/4572e3:A refined type of gel featured within slime royalty.]"
|
||||
DisplayName: Exquisite Gel
|
||||
}
|
||||
|
||||
Geltana: {
|
||||
Tooltip:
|
||||
'''
|
||||
Half the taste, twice the flame!
|
||||
A [c/4572e3:gel-covered] katana that [c/B4202A:sets enemies on fire].
|
||||
'''
|
||||
DisplayName: Geltana
|
||||
}
|
||||
}
|
||||
|
|
Reference in a new issue