void main()
{

object oPC = GetPCSpeaker();
object oTarget = GetObjectByTag("StartPerch");
DestroyObject(oTarget, 0.0);

GiveXPToCreature(oPC, 150);
CreateItemOnObject("x0_it_mthnmisc11", oPC);

object oSpawn;
location lTarget;

oTarget = GetWaypointByTag("WP_JudgePerch");
lTarget = GetLocation(oTarget);
oSpawn = CreateObject(OBJECT_TYPE_PLACEABLE, "parrotperch", lTarget);

oTarget = GetObjectByTag("HerschelChest");
SetPlotFlag(oTarget, FALSE);
SetLocked(oTarget, FALSE);

oTarget = GetObjectByTag("HarveyChest");
SetPlotFlag(oTarget, FALSE);
SetLocked(oTarget, FALSE);

oTarget = GetWaypointByTag("WP_AetherParrot_02");
lTarget = GetLocation(oTarget);
oSpawn = CreateObject(OBJECT_TYPE_CREATURE, "aetherparrot", lTarget);

}

