ModernUO/Scripts/Engines/Quests/Terrible Hatchlings/TerribleHatchlingsQuest.cs
2018-09-14 08:41:38 -07:00

68 lines
1.5 KiB
C#

using System;
using Server.Mobiles;
namespace Server.Engines.Quests.Zento
{
public class TerribleHatchlingsQuest : QuestSystem
{
private static Type[] m_TypeReferenceTable = new Type[]
{
typeof( AcceptConversation ),
typeof( DirectionConversation ),
typeof( TakeCareConversation ),
typeof( EndConversation ),
typeof( FirstKillObjective ),
typeof( SecondKillObjective ),
typeof( ThirdKillObjective ),
typeof( ReturnObjective )
};
public override Type[] TypeReferenceTable => m_TypeReferenceTable;
public override object Name
{
get
{
// Terrible Hatchlings
return 1063314;
}
}
public override object OfferMessage
{
get
{
/* The Deathwatch Beetle Hatchlings have trampled through my fields
* again, what a nuisance! Please help me get rid of the terrible
* hatchlings. If you kill 10 of them, you will be rewarded.
* The Deathwatch Beetle Hatchlings live in The Waste -
* the desert close to this city.<BR><BR>
*
* Will you accept this challenge?
*/
return 1063315;
}
}
public override TimeSpan RestartDelay => TimeSpan.MaxValue;
public override bool IsTutorial => true;
public override int Picture => 0x15CF;
public TerribleHatchlingsQuest( PlayerMobile from ) : base( from )
{
}
// Serialization
public TerribleHatchlingsQuest()
{
}
public override void Accept()
{
base.Accept();
AddConversation( new AcceptConversation() );
}
}
}