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:
@@ -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; }
|
||||
}
|
||||
|
||||
@@ -5,5 +5,6 @@ public enum WeaponTag
|
||||
None,
|
||||
SelfDamage,
|
||||
IgnoreAffinity,
|
||||
IgnoreDefense,
|
||||
Knockback,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user