Implement Skirmisher armor set bonus
This commit is contained in:
@@ -4,6 +4,9 @@ using Terraria.ModLoader;
|
||||
using ForgottenWawiTech.Content.Items.Materials;
|
||||
using ForgottenWawiTech.Content.Rarities;
|
||||
using ForgottenWawiTech.Content.Items.Armor.AvaliScoutSet;
|
||||
using ForgottenWawiTech.Content.Players;
|
||||
|
||||
// Pre-hardmode
|
||||
|
||||
namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
{
|
||||
@@ -36,7 +39,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
player.setBonus = "Summons thermal vision drones that mark enemies\nMarked enemies take 12% more damage\n+2 max minions and +20% summon damage";
|
||||
player.maxMinions += 2;
|
||||
player.GetDamage(DamageClass.Summon) += 0.20f;
|
||||
// TODO: Implement thermal vision drone marking system
|
||||
player.GetModPlayer<AvaliSkirmisherPlayer>().EnableThermalDrones();
|
||||
}
|
||||
|
||||
public override void AddRecipes()
|
||||
|
||||
@@ -4,6 +4,7 @@ using Terraria.ModLoader;
|
||||
using ForgottenWawiTech.Content.Items.Materials;
|
||||
using ForgottenWawiTech.Content.Rarities;
|
||||
using ForgottenWawiTech.Content.Items.Armor.AvaliScoutSet;
|
||||
using ForgottenWawiTech.Content.Players;
|
||||
|
||||
namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
{
|
||||
@@ -37,7 +38,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
player.setBonus = "Summons thermal vision drones that mark enemies\nMarked enemies take 12% more damage\n+15% melee damage and speed";
|
||||
player.GetDamage(DamageClass.Melee) += 0.15f;
|
||||
player.GetAttackSpeed(DamageClass.Melee) += 0.15f;
|
||||
// TODO: Implement thermal vision drone marking system
|
||||
player.GetModPlayer<AvaliSkirmisherPlayer>().EnableThermalDrones();
|
||||
}
|
||||
|
||||
public override void AddRecipes()
|
||||
|
||||
@@ -4,6 +4,7 @@ using Terraria.ModLoader;
|
||||
using ForgottenWawiTech.Content.Items.Materials;
|
||||
using ForgottenWawiTech.Content.Rarities;
|
||||
using ForgottenWawiTech.Content.Items.Armor.AvaliScoutSet;
|
||||
using ForgottenWawiTech.Content.Players;
|
||||
|
||||
namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
{
|
||||
@@ -37,7 +38,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
player.setBonus = "Summons thermal vision drones that mark enemies\nMarked enemies take 12% more damage\n+20% magic damage and -15% mana cost";
|
||||
player.GetDamage(DamageClass.Magic) += 0.20f;
|
||||
player.manaCost -= 0.15f;
|
||||
// TODO: Implement thermal vision drone marking system
|
||||
player.GetModPlayer<AvaliSkirmisherPlayer>().EnableThermalDrones();
|
||||
}
|
||||
|
||||
public override void AddRecipes()
|
||||
|
||||
@@ -4,6 +4,7 @@ using Terraria.ModLoader;
|
||||
using ForgottenWawiTech.Content.Items.Materials;
|
||||
using ForgottenWawiTech.Content.Rarities;
|
||||
using ForgottenWawiTech.Content.Items.Armor.AvaliScoutSet;
|
||||
using ForgottenWawiTech.Content.Players;
|
||||
|
||||
namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
{
|
||||
@@ -36,7 +37,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.AvaliSkirmisherSet
|
||||
player.setBonus = "Summons thermal vision drones that mark enemies\nMarked enemies take 12% more damage\n+18% ranged damage and critical strike chance";
|
||||
player.GetDamage(DamageClass.Ranged) += 0.18f;
|
||||
player.GetCritChance(DamageClass.Ranged) += 18;
|
||||
// TODO: Implement thermal vision drone marking system
|
||||
player.GetModPlayer<AvaliSkirmisherPlayer>().EnableThermalDrones();
|
||||
}
|
||||
|
||||
public override void AddRecipes()
|
||||
|
||||
Reference in New Issue
Block a user