Additional refactoring and fixing of equipment data

Add attack data to enemy attacks (might need to rework a little bit for primary/secondary attacks)
This commit is contained in:
2025-10-23 00:05:44 -07:00
parent f0c4e65783
commit bc161a58b3
73 changed files with 641 additions and 641 deletions

View File

@@ -1,11 +1,17 @@
using Chickensoft.Introspection;
using Chickensoft.Serialization;
namespace Zennysoft.Ma.Adapter;
[Meta, Id("equipable_item")]
public abstract partial class EquipableItem : InventoryItem
{
[Save("equipable_item_is_equipped")]
public bool IsEquipped { get; set; }
public virtual int BonusAttack { get; }
public virtual int BonusDefense { get; }
public virtual int BonusHP { get; }
public virtual int BonusVT { get; }
public virtual int BonusLuck { get; }
}

View File

@@ -5,5 +5,6 @@ public enum WeaponTag
None,
SelfDamage,
IgnoreAffinity,
IgnoreDefense,
Knockback,
}