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

@@ -55,12 +55,17 @@ public partial class Weapon : EquipableItem
public override int BonusDefense { get => Stats.BonusDefense + _bonusDefense; }
public override int BonusLuck { get => Stats.BonusLuck + _bonusLuck; }
[Save("weapon_bonus_damage")]
private int _bonusDamage { get; set; } = 0;
[Save("weapon_bonus_damage")]
private int _bonusDefense { get; set; } = 0;
[Save("weapon_bonus_luck")]
private int _bonusLuck { get; set; } = 0;
[Export]
[Save("weapon_stats")]
public WeaponStats Stats { get; set; } = new WeaponStats();