Exemple #1
0
void SetupGMAnnounce(ScriptMgr* mgr)
{
        mgr->register_hook( SERVER_HOOK_EVENT_ON_ENTER_WORLD_2, (void *)&OnEnterWorld);
        mgr->register_quest_script( 10888, CREATE_QUESTSCRIPT( ChampionOfNaruu ) );
        mgr->register_quest_script( 10445, CREATE_QUESTSCRIPT( HandOfAdal ) );
		mgr->register_quest_script( 11549, CREATE_QUESTSCRIPT( ShatteredSun ) );
};
void SetupTirisfalGlades(ScriptMgr * mgr)
{
	mgr->register_quest_script(410, CREATE_QUESTSCRIPT(TheDormantShade));
	mgr->register_creature_script(6784, &CalvinMontague::Create);
	mgr->register_quest_script(590, CREATE_QUESTSCRIPT(ARoguesDeal));
	/*mgr->register_quest_script(407, CREATE_QUESTSCRIPT(FieldsofGrief));*/
	mgr->register_creature_script(1931, &Zealot::Create);
}
Exemple #3
0
void SetupUnsorted(ScriptMgr * mgr)
{
	mgr->register_quest_script(10998, CREATE_QUESTSCRIPT(Quest_Grimoire_Business));
	mgr->register_quest_script(10996, CREATE_QUESTSCRIPT(Quest_Maggocs_Treasure_Chest));
	mgr->register_quest_script(10995, CREATE_QUESTSCRIPT(Quest_Grulloc_Has_Two_Skulls));
	mgr->register_quest_script(10866, CREATE_QUESTSCRIPT(Quest_Zuluhed_the_Whacked));
	mgr->register_creature_script(620, &Chicken::Create);
	mgr->register_creature_script(21468, &Kaliri::Create);
}
void SetupDustwallowMarsh(ScriptMgr * mgr)
{
	mgr->register_creature_script(5089, &BalosJackenQAI::Create);
	/*mgr->register_quest_script(4961, CREATE_QUESTSCRIPT(Cleansing_of_the_Orb_of_Orahil));
	mgr->register_quest_script(1955, CREATE_QUESTSCRIPT(Cleansing_of_the_Orb_of_Orahil));*/
   	mgr->register_creature_script(4500, &OverlordMokMorokk::Create);
	mgr->register_quest_script(1173, CREATE_QUESTSCRIPT(ChallengeOverlordMokMorokk));
	mgr->register_creature_script(4966, &PrivateHendel::Create);
	mgr->register_quest_script(1324, CREATE_QUESTSCRIPT(TheMissingDiplomat2));
}
void SetupStranglethornVale(ScriptMgr * mgr)
{
	GossipScript * gossip1 = (GossipScript*) new StrFever();
	mgr->register_gossip_script(1449, gossip1);

	mgr->register_creature_script(1511, &Beka::Create);

	mgr->register_creature_script(1516, &Beka1::Create);

	mgr->register_quest_script(584, CREATE_QUESTSCRIPT(BloodscalpClanHeads));

	mgr->register_quest_script(1118, CREATE_QUESTSCRIPT(BacktoBootyBay));
	mgr->register_quest_script(609, CREATE_QUESTSCRIPT(VoodooDues));
}
Exemple #6
0
void SetupWarrior(ScriptMgr * mgr)
{
	GossipScript * gossip1 = (GossipScript*) new TheSummoning();
	mgr->register_gossip_script(6176, gossip1);
	mgr->register_creature_script(6090, &Bartleby::Create);
	mgr->register_quest_script(1640, CREATE_QUESTSCRIPT(BeatBartleby));
}
Exemple #7
0
void SetupUnGoro(ScriptMgr * mgr)
{
  	mgr->register_dummy_spell(15591, &SpragglesCanteen);
  	mgr->register_creature_script(9999, &RingoDeadNPC::Create);
  	mgr->register_gameobject_script(164955, &NorthernPylon::Create);
  	mgr->register_gameobject_script(164957, &EasternPylon::Create);
  	mgr->register_gameobject_script(164956, &WesternPylon::Create);
	mgr->register_dummy_spell(16378, &FindingTheSource);
	mgr->register_quest_script(4245, CREATE_QUESTSCRIPT(ChasingAMe01));
	mgr->register_creature_script(9623, &A_Me01::Create);
}
void SetupBladeEdgeMountains(ScriptMgr * mgr)
{
	mgr->register_creature_script(19995, &BladespireQAI::Create);
	mgr->register_creature_script(21296, &BladespireQAI::Create);
	mgr->register_creature_script(20765, &BladespireQAI::Create);
	mgr->register_creature_script(20766, &BladespireQAI::Create);
	mgr->register_creature_script(19998, &BladespireQAI::Create);
	mgr->register_creature_script(21731, &MagnetoAura::Create);
	mgr->register_creature_script(21823, &FunnyDragon::Create);
	mgr->register_creature_script(19957, &BloodmaulQAI::Create);
	mgr->register_creature_script(19991, &BloodmaulQAI::Create);
	mgr->register_creature_script(21238, &BloodmaulQAI::Create);
	mgr->register_creature_script(19952, &BloodmaulQAI::Create);
	mgr->register_creature_script(21294, &BloodmaulQAI::Create);
	mgr->register_creature_script(19956, &BloodmaulQAI::Create);
	mgr->register_creature_script(19993, &BloodmaulQAI::Create);
	mgr->register_creature_script(19992, &BloodmaulQAI::Create);
	mgr->register_creature_script(19948, &BloodmaulQAI::Create);
	mgr->register_creature_script(22384, &BloodmaulQAI::Create);
	mgr->register_creature_script(22160, &BloodmaulQAI::Create);
	mgr->register_creature_script(19994, &BloodmaulQAI::Create);
	mgr->register_creature_script(22920, &Thuk_the_DefiantAI::Create);

	mgr->register_creature_script(CN_BLOODMAUL_BRUTEBANE_STOUT_TRIGGER, &BrutebaneStoutTriggerAI::Create);
	mgr->register_creature_script(CN_BLADESPIRE_OGRE_1, &BladespireOgreAI::Create);
	mgr->register_creature_script(CN_BLADESPIRE_OGRE_2, &BladespireOgreAI::Create);
	mgr->register_creature_script(CN_BLADESPIRE_OGRE_3, &BladespireOgreAI::Create);

	mgr->register_quest_script(11000, CREATE_QUESTSCRIPT(IntotheSoulgrinder));

	mgr->register_gameobject_script(184867, &NetherEgg::Create);
	mgr->register_gameobject_script(184906, &powerconv::Create);
//	mgr->register_gameobject_script( 185198, &LegionObelisk::Create);
//	mgr->register_gameobject_script( 185197, &LegionObelisk::Create);
//	mgr->register_gameobject_script( 185196, &LegionObelisk::Create);
//	mgr->register_gameobject_script( 185195, &LegionObelisk::Create);
//	mgr->register_gameobject_script( 185193, &LegionObelisk::Create);
	mgr->register_gameobject_script(185512, &Stasis_Chamber_Alpha::Create);

	mgr->register_dummy_spell(32578, &ProtectingOurOwn);
}
Exemple #9
0
void SetupNagrand(ScriptMgr * mgr)
{
	mgr->register_creature_script(17147, &GiseldaTheCroneQAI::Create);
	mgr->register_creature_script(17148, &GiseldaTheCroneQAI::Create);
	mgr->register_creature_script(18397, &GiseldaTheCroneQAI::Create);
	mgr->register_creature_script(18658, &GiseldaTheCroneQAI::Create);
	mgr->register_creature_script(17146, &GiseldaTheCroneQAI::Create);
	mgr->register_creature_script(18351, &NotOnMyWatch::Create);
	mgr->register_creature_script(18069, &mogorQAI::Create);
	
	mgr->register_quest_script(9977, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_The_Final_Challenge));
	mgr->register_quest_script(9973, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_The_Warmaul_Champion));
	mgr->register_quest_script(9972, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_Skragath));
	mgr->register_quest_script(9970, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_Rokdar_the_Sundered_Lord));
	mgr->register_quest_script(9967, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_The_Blue_Brothers));
	mgr->register_quest_script(9962, CREATE_QUESTSCRIPT(Quest_The_Ring_of_Blood_Brokentoe));

	GossipScript * LumpGossip = (GossipScript*) new LumpGossipScript;
	mgr->register_gossip_script(18351, LumpGossip);
	mgr->register_dummy_spell(32146, &StoppingTheSpread);
	mgr->register_dummy_spell(32307, &RuthlessCunning);
}
Exemple #10
0
void SetupStormwind(ScriptMgr * mgr)
{
	mgr->register_creature_script(4961, &DashelStonefist::Create);
	mgr->register_quest_script(1447, CREATE_QUESTSCRIPT(TheMissingDiplomat));
}
Exemple #11
0
void SetupThousandNeedles(ScriptMgr * mgr)
{
	mgr->register_creature_script(10427, &Paoka_Swiftmountain::Create);
	/*mgr->register_quest_script(4770, CREATE_QUESTSCRIPT(HomewardBound));*/
	mgr->register_quest_script(1117, CREATE_QUESTSCRIPT(RumorsforKravel));
}
Exemple #12
0
void SetupWestfall(ScriptMgr * mgr)
{
	mgr->register_quest_script(155, CREATE_QUESTSCRIPT(TheDefiasBrotherhood));
	mgr->register_creature_script(467, &The_Defias_Traitor::Create);
}
Exemple #13
0
void SetupDesolace(ScriptMgr * mgr)
{
	mgr->register_creature_script(5644, &Dalinda_Malem::Create);
	mgr->register_quest_script(1440, CREATE_QUESTSCRIPT(ProtectingtheShipment));
}
void SetupSilverpineForest(ScriptMgr * mgr)
{
	mgr->register_creature_script(1769, &ProveYourWorthQAI::Create);
	mgr->register_quest_script(435, CREATE_QUESTSCRIPT(EscortingErland));
	mgr->register_creature_script(1978, &Deathstalker_Erland::Create);
}
Exemple #15
0
void SetupHillsbradFoothills(ScriptMgr * mgr)
{
	mgr->register_creature_script(2306, &Baron_Vardus::Create);
	mgr->register_quest_script(566, CREATE_QUESTSCRIPT(WantedBaronVardus));
}
Exemple #16
0
void SetupUndercity(ScriptMgr *mgr)
{
    mgr->register_quest_script(9180, CREATE_QUESTSCRIPT(Quest_JourneytoUndercity));
}