Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Components/ISigil.cs
T
zenny 68a8769834 HP Drain sigil (shura) implementation
Drains 15% of damage done but HP isn't restored by VT timer
2026-06-17 19:09:09 -07:00

29 lines
473 B
C#

using Godot;
using Zennysoft.Ma.Adapter;
using Zennysoft.Ma.Adapter.Entity;
namespace Zennysoft.Ma;
public interface ISigil
{
[Export]
public double DamageModifier { get; }
[Export]
public double MoveSpeedModifier { get; }
[Export]
public ElementType ElementType { get; }
[Export]
public ElementalResistanceSet ElementalResistanceSet { get; }
[Export] public SigilTag SigilTag { get; }
}
public enum SigilTag
{
None,
AutoRevive,
HPDrain,
}