21 lines
No EOL
379 B
C#
21 lines
No EOL
379 B
C#
namespace Server.Items
|
|
{
|
|
interface IDurability
|
|
{
|
|
bool CanFortify { get; }
|
|
|
|
int InitMinHits { get; }
|
|
int InitMaxHits { get; }
|
|
|
|
int HitPoints { get; set; }
|
|
int MaxHitPoints { get; set; }
|
|
|
|
void ScaleDurability();
|
|
void UnscaleDurability();
|
|
}
|
|
|
|
interface IWearableDurability : IDurability
|
|
{
|
|
int OnHit( BaseWeapon weapon, int damageTaken );
|
|
}
|
|
} |