#### Back to Server.Engines.Quests.Haven

## Cannon : BaseAddon, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, IChopable, IAddon

(ctor) Cannon( Serial serial )
(ctor) Cannon( CannonDirection direction )
CannonDirection CannonDirection( get; )
MilitiaCanoneer Canoneer( get; set; )
bool HandlesOnMovement( get; )
virtual void Deserialize( GenericReader reader )
void DoFireEffect( IPoint3D target )
void Fire( Mobile from, Mobile target )
virtual void OnMovement( Mobile m, Point3D oldLocation )
virtual void Serialize( GenericWriter writer )