From 25b3d19d3ad8587585bf6fd8f044fbe7610ee0f0 Mon Sep 17 00:00:00 2001 From: Jofairden Date: Sun, 15 Oct 2017 17:50:18 +0200 Subject: [PATCH] changelogs --- Changelogs/v1.3.2.5.txt | 7 +++++++ Items/ChainCoif.cs | 1 + Items/ChainGreaves.cs | 1 + Items/Chainmail.cs | 1 + Items/LeatherGreaves.cs | 6 ++++++ Items/LeatherHat.cs | 6 ++++++ Items/LeatherShirt.cs | 6 ++++++ 7 files changed, 28 insertions(+) diff --git a/Changelogs/v1.3.2.5.txt b/Changelogs/v1.3.2.5.txt index 95c7a475..2c546a31 100644 --- a/Changelogs/v1.3.2.5.txt +++ b/Changelogs/v1.3.2.5.txt @@ -48,6 +48,13 @@ Items: - Invar Helmet now grants +1 defense as its own bonus, and +2 defense as its set bonus - Invar Headgear now grants 6% melee damage as its set bonus - Invar Hat now grants 10% melee speed as its set bonus +- The Invar armor pieces will craft into new sets in the near future +- The Red Steel items have been made unavailable and the items will find a new purpose in the near future. The changes will be applied retroactively. This means if you have Red Steel gear right now it will still be functional in game right now, and when they find a new purpose they will automatically be updated +- The Thief mob no longer drops Chainmail and Leather armor items directly +- Chainmail armor is now craftable with iron/lead bars, chains and invar bars using anvil +- Leather armor is now craftable with leather using workbench or heavy workbench +- Chainmail armor is now sold by the Knight town npc after defeating EoC +- Leather armor is now sold by the ARcher town npc after defeating EoC Other: - Fixed silently Caught Exception: Index was outside the bounds of the array. at Tremor.NPCs.Bosses.CogLord.CogLordProbe.AI() diff --git a/Items/ChainCoif.cs b/Items/ChainCoif.cs index 3aec0cba..7aeba5f1 100644 --- a/Items/ChainCoif.cs +++ b/Items/ChainCoif.cs @@ -39,6 +39,7 @@ public override void AddRecipes() recipe.AddIngredient(ItemID.IronBar, 15); recipe.AddIngredient(mod.ItemType()); recipe.AddIngredient(ItemID.Chain); + recipe.AddTile(TileID.Anvils); recipe.anyIronBar = true; recipe.SetResult(this); } diff --git a/Items/ChainGreaves.cs b/Items/ChainGreaves.cs index 84ece67d..594809c4 100644 --- a/Items/ChainGreaves.cs +++ b/Items/ChainGreaves.cs @@ -28,6 +28,7 @@ public override void AddRecipes() recipe.AddIngredient(ItemID.IronBar, 20); recipe.AddIngredient(mod.ItemType()); recipe.AddIngredient(ItemID.Chain); + recipe.AddTile(TileID.Anvils); recipe.anyIronBar = true; recipe.SetResult(this); } diff --git a/Items/Chainmail.cs b/Items/Chainmail.cs index a1332fe3..5da0fd7b 100644 --- a/Items/Chainmail.cs +++ b/Items/Chainmail.cs @@ -28,6 +28,7 @@ public override void AddRecipes() recipe.AddIngredient(ItemID.IronBar, 25); recipe.AddIngredient(mod.ItemType()); recipe.AddIngredient(ItemID.Chain); + recipe.AddTile(TileID.Anvils); recipe.anyIronBar = true; recipe.SetResult(this); } diff --git a/Items/LeatherGreaves.cs b/Items/LeatherGreaves.cs index 208b327e..1aa86587 100644 --- a/Items/LeatherGreaves.cs +++ b/Items/LeatherGreaves.cs @@ -25,6 +25,12 @@ public override void AddRecipes() { ModRecipe recipe = new ModRecipe(mod); recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.WorkBenches); + recipe.SetResult(this); + + recipe = new ModRecipe(mod); + recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.HeavyWorkBench); recipe.SetResult(this); } } diff --git a/Items/LeatherHat.cs b/Items/LeatherHat.cs index 3e3ceb3f..52565fb3 100644 --- a/Items/LeatherHat.cs +++ b/Items/LeatherHat.cs @@ -36,6 +36,12 @@ public override void AddRecipes() { ModRecipe recipe = new ModRecipe(mod); recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.WorkBenches); + recipe.SetResult(this); + + recipe = new ModRecipe(mod); + recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.HeavyWorkBench); recipe.SetResult(this); } } diff --git a/Items/LeatherShirt.cs b/Items/LeatherShirt.cs index b3e2018c..ad64a763 100644 --- a/Items/LeatherShirt.cs +++ b/Items/LeatherShirt.cs @@ -25,6 +25,12 @@ public override void AddRecipes() { ModRecipe recipe = new ModRecipe(mod); recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.WorkBenches); + recipe.SetResult(this); + + recipe = new ModRecipe(mod); + recipe.AddIngredient(ItemID.Leather, 15); + recipe.AddTile(TileID.HeavyWorkBench); recipe.SetResult(this); } }