Implement plasma sword instakill

This commit is contained in:
2026-02-09 23:01:52 -08:00
parent bfaa324e6a
commit aba325ff2b
12 changed files with 273 additions and 219 deletions

View File

@@ -36,6 +36,8 @@ public partial class Accessory : EquipableItem
public override int BonusVT => Stats.BonusVT;
public override int BonusLuck { get => Stats.BonusLuck + _bonusLuck; }
public override ElementalResistanceSet ElementalResistance => new ElementalResistanceSet(Stats.AeolicResistance, Stats.HydricResistance, Stats.IgneousResistance, Stats.FerrumResistance, Stats.TelluricResistance, Stats.HolyResistance);
[Save("accessory_tag")]
@@ -43,6 +45,9 @@ public partial class Accessory : EquipableItem
public override ItemTag ItemTag => Stats.ItemTag;
[Save("accessory_bonus_luck")]
private int _bonusLuck { get; set; } = 0;
[Export]
[Save("accessory_stats")]
public AccessoryStats Stats { get; set; } = new AccessoryStats();