public DragonSlayerTarget( DragonSlayerDeed deed )
     : base(1, false, TargetFlags.None)
 {
     m_Deed = deed;
 }
 public DragonSlayerTarget(DragonSlayerDeed deed) : base(1, false, TargetFlags.None)
 {
     m_Deed = deed;
 }
		public override void OnResponse( NetState state, RelayInfo info ) 
		{
			Mobile from = state.Mobile;

			switch ( info.ButtonID )
			{
				case 0: 
                    {
					//Cancel
					from.SendMessage( "You decide not to choose a Slayer Deed." );
					LesserSlayerDeed LesserSlayerDeed = new LesserSlayerDeed();
					from.AddToBackpack( LesserSlayerDeed );
				}
				break;
				case 1: 
                    {
					BalronSlayerDeed BalronSlayerDeedX = new BalronSlayerDeed();
					from.AddToBackpack( BalronSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 2:
				{
					BloodDrinkingSlayerDeed BloodDrinkingSlayerDeedX = new BloodDrinkingSlayerDeed();
					from.AddToBackpack( BloodDrinkingSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 3:
				{
					DaemonSlayerDeed DaemonSlayerDeedX = new DaemonSlayerDeed();
					from.AddToBackpack( DaemonSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
                case 4:
                    {
                        DragonSlayerDeed DragonSlayerDeedX = new DragonSlayerDeed();
                        from.AddToBackpack(DragonSlayerDeedX);
                        from.SendMessage("Your choice has been added to your backpack!");
                    }
                    break;
                case 5:
				{
					EarthShatterSlayerDeed EarthShatterSlayerDeedX = new EarthShatterSlayerDeed();
					from.AddToBackpack( EarthShatterSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 6:
				{
					ElementalHealthSlayerDeed ElementalHealthSlayerDeedX = new ElementalHealthSlayerDeed();
					from.AddToBackpack( ElementalHealthSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 7:
				{
					FlameDousingSlayerDeed FlameDousingSlayerDeedX = new FlameDousingSlayerDeed();
					from.AddToBackpack( FlameDousingSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 8:
				{
					GargoyleSlayerDeed GargoyleSlayerDeedX = new GargoyleSlayerDeed();
					from.AddToBackpack( GargoyleSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 9:
				{
					LizardmanSlayerDeed LizardmanSlayerDeedX = new LizardmanSlayerDeed();
					from.AddToBackpack( LizardmanSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 10:
				{
					OgreSlayerDeed OgreSlayerDeedX = new OgreSlayerDeed();
					from.AddToBackpack( OgreSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 11:
				{
					OphidianSlayerDeed OphidianSlayerDeedX = new OphidianSlayerDeed();
					from.AddToBackpack( OphidianSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 12:
				{
					OrcSlayerDeed OrcSlayerDeedX = new OrcSlayerDeed();
					from.AddToBackpack( OrcSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 13:
				{
					ScorpionSlayerDeed ScorpionSlayerDeedX = new ScorpionSlayerDeed();
					from.AddToBackpack( ScorpionSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 14:
				{
					SnakeSlayerDeed SnakeSlayerDeedX = new SnakeSlayerDeed();
					from.AddToBackpack( SnakeSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 15:
				{
					SpidersDeathSlayerDeed SpidersDeathSlayerDeedX = new SpidersDeathSlayerDeed();
					from.AddToBackpack( SpidersDeathSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 16:
				{
					SummerWindSlayerDeed SummerWindSlayerDeedX = new SummerWindSlayerDeed();
					from.AddToBackpack( SummerWindSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 17:
				{
					TerathanSlayerDeed TerathanSlayerDeedX = new TerathanSlayerDeed();
					from.AddToBackpack( TerathanSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 18:
				{
					TrollSlayerDeed TrollSlayerDeedX = new TrollSlayerDeed();
					from.AddToBackpack( TrollSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 19:
				{
					VacuumSlayerDeed VacuumSlayerDeedX = new VacuumSlayerDeed();
					from.AddToBackpack( VacuumSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;
				case 20:
				{
					WaterDissipationSlayerDeed WaterDissipationSlayerDeedX = new WaterDissipationSlayerDeed();
					from.AddToBackpack( WaterDissipationSlayerDeedX );
					from.SendMessage( "Your choice has been added to your backpack!" );
				}
				break;

			}
		}