38 lines
626 B
C#
38 lines
626 B
C#
using System;
|
|
|
|
namespace Server.Mobiles
|
|
{
|
|
public interface IFreezable
|
|
{
|
|
void OnRequestedAnimation(Mobile from);
|
|
}
|
|
|
|
public interface IRepairableMobile : IEntity
|
|
{
|
|
Type RepairResource { get; }
|
|
int Hits { get; set; }
|
|
int HitsMax { get; }
|
|
}
|
|
|
|
public interface IElementalCreature
|
|
{
|
|
ElementType ElementType { get; }
|
|
}
|
|
|
|
public interface IAuraCreature
|
|
{
|
|
void AuraEffect(Mobile victim);
|
|
}
|
|
|
|
public enum ElementType
|
|
{
|
|
Physical,
|
|
Fire,
|
|
Cold,
|
|
Poison,
|
|
Energy,
|
|
Chaos,
|
|
Direct
|
|
}
|
|
}
|