ModernUO/Projects/Scripts/Items/Misc/IDurability.cs
2020-04-26 00:16:02 -07:00

21 lines
No EOL
417 B
C#

namespace Server.Items
{
internal interface IDurability
{
bool CanFortify { get; }
int InitMinHits { get; }
int InitMaxHits { get; }
int HitPoints { get; set; }
int MaxHitPoints { get; set; }
void ScaleDurability();
void UnscaleDurability();
}
internal interface IWearableDurability : IDurability
{
int OnHit(BaseWeapon weapon, int damageTaken);
}
}