Implement Skirmisher armor set bonus

This commit is contained in:
2025-11-20 13:36:07 +00:00
parent d1a99ca8b1
commit 9162878883
11 changed files with 237 additions and 4 deletions
@@ -0,0 +1,26 @@
using Terraria;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Buffs.Debuffs;
namespace ForgottenWawiTech.Content.GlobalNPCs
{
public class ThermalMarkGlobalNPC : GlobalNPC
{
public bool ThermalMarked { get; set; }
public override bool InstancePerEntity => true;
public override void ResetEffects(NPC npc)
{
ThermalMarked = false;
}
public override void ModifyIncomingHit(NPC npc, ref NPC.HitModifiers modifiers)
{
if (npc.HasBuff(ModContent.BuffType<ThermalMarkDebuff>()))
{
modifiers.FinalDamage *= 1.12f;
}
}
}
}