protected override void OnTarget( Mobile from, object targeted )
{
if ( m_Item.Deleted ) return;
if ( targeted is Eggs )
{
m_Item.Delete();
((Eggs)targeted).Consume();
from.AddToBackpack( new UnbakedQuiche() );
from.AddToBackpack( new Eggshells() );
}
else if ( targeted is CheeseWheel )
{
m_Item.Delete();
((CheeseWheel)targeted).Consume();
from.AddToBackpack( new CheesePizza() );
}
else if ( targeted is Sausage )
{
m_Item.Delete();
((Sausage)targeted).Consume();
from.AddToBackpack( new SausagePizza() );
}
else if ( targeted is Apple )
{
m_Item.Delete();
((Apple)targeted).Consume();
from.AddToBackpack( new UnbakedApplePie() );
}
else if ( targeted is Peach )
{
m_Item.Delete();
((Peach)targeted).Consume();
from.AddToBackpack( new UnbakedPeachCobbler() );
}
}
}