void GossipSelectOption(ObjectPointer pObject, PlayerPointer plr, uint32 Id, uint32 IntId, const char * Code) { CreaturePointer pCreature = (pObject->GetTypeId()==TYPEID_UNIT)?(TO_CREATURE(pObject)):NULLCREATURE; if(pCreature==NULLCREATURE) return; switch(IntId) { case 1: { plr->GetQuestLogForEntry(11142)->SendQuestComplete(); TaxiPath * path = sTaxiMgr.GetTaxiPath( 724 ); // Flight Path plr->TaxiStart( path, 1147, 0 ); // Gryph }break; } }