Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function ClassQuests()
- class = UnitClass("target");
- race = UnitRace("target");
- playerName = UnitName("target");
- if (class == nil) then
- NoClassQ = 1
- FakeRaid();
- end
- if (class == "Warrior") then
- WarriorForm:Show();
- end
- if (class == "Warlock") then
- WarlockForm:Show();
- end
- if (class == "Shaman") then
- ShamanForm:Show();
- end
- if (class == "Druid" and race == "Tauren") then
- result=".quest remove 5926";
- result2=".quest add 5926";
- result3=".quest complete 5926";
- SendChatMessage("I have given you the first quest in the Bear form chain called Heeding the Call, " ..playerName.. ". Please finish the chain and you will receive Bear Form.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Heeding the Call (ID: 5926) completed for " ..playerName.. " port them to 'Elder'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Druid" and race == "Night Elf") then
- result=".quest remove 5923";
- result2=".quest add 5923";
- result3=".quest complete 5923";
- SendChatMessage("I have given you the first quest in the Bear form chain called Heeding the Call, " ..playerName.. ". Please finish the chain and you will receive Bear Form.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Heeding the Call (ID: 5923) given to " ..playerName.. " port them to 'Dolanaar'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- --DruidForm:Show();
- if (class == "Hunter" and race == "Blood Elf") then
- result=".quest remove 9617";
- result2=".quest add 9617";
- result3=".quest complete 9617";
- result4=".quest remove 9484";
- result5=".quest remove 9486";
- result6=".quest remove 9485";
- result7=".quest remove 9617";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called Seek the Farstrider's, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Seek The Farstrider's (ID: 9617) given to " ..playerName.. " port them to 'Eversong'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Hunter" and race == "Night Elf") then
- result=".quest remove 6071";
- result2=".quest add 6071";
- result3=".quest complete 6071";
- result4=".quest remove 6071";
- result5=".quest remove 6063";
- result6=".quest remove 6101";
- result7=".quest remove 6102";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called The Hunter's Path, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: The Hunter's Path (ID: 6071) given to " ..playerName.. " port them to 'Dolanaar'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Hunter" and race == "Draenei") then
- result=".quest remove 9757";
- result2=".quest add 9757";
- result3=".quest complete 9757";
- result4=".quest remove 9757";
- result5=".quest remove 9591";
- result6=".quest remove 9592";
- result7=".quest remove 9593";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called Seek Huntress Kella Nightbow, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Seek Huntress Kella Nightbow (ID: 9757) given to " ..playerName.. " port them to 'Dolanaar'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Hunter" and race == "Dwarf") then
- result=".quest remove 6074";
- result2=".quest add 6074";
- result3=".quest complete 6074";
- result4=".quest remove 6074";
- result5=".quest remove 6064";
- result6=".quest remove 6084";
- result7=".quest remove 6085";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called The Hunter's Path, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: The Hunter's Path (ID: 6074) given to " ..playerName.. " port them to 'Dolanaar'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Hunter" and race == "Orc" or race == "Troll") then
- result=".quest remove 6070";
- result2=".quest add 6070";
- result3=".quest complete 6070";
- result4=".quest remove 6070";
- result5=".quest remove 6062";
- result6=".quest remove 6083";
- result7=".quest remove 6082";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called The Hunter's Path, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: The Hunter's Path (ID: 6070) given to " ..playerName.. " port them to 'RazorHill'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Hunter" and race == "Tauren") then
- result=".quest remove 6066";
- result2=".quest add 6066";
- result3=".quest complete 6066";
- result4=".quest remove 6066";
- result5=".quest remove 6061";
- result6=".quest remove 6087";
- result7=".quest remove 6088";
- outSAY(result7);
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Tame Beast chain called The Hunter's Path, " ..playerName.. ". Please finish the chain and you will receive Tame Beast.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: The Hunter's Path (ID: 6066) given to " ..playerName.. " port them to 'RazorHill'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- --HunterForm:Show();
- if (class == "Paladin" and race == "Human") then
- result=".quest remove 2998";
- result2=".quest add 2998";
- result3=".quest complete 2998";
- result4=".quest remove 2998";
- result5=".quest remove 1641";
- result6=".quest remove 1643";
- result7=".quest remove 1644";
- result8=".quest remove 1780";
- result9=".quest remove 1781";
- result10=".quest remove 1786";
- result11=".quest remove 1787";
- result12=".quest remove 1788";
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- outSAY(result7);
- outSAY(result8);
- outSAY(result9);
- outSAY(result10);
- outSAY(result11);
- outSAY(result12);
- SendChatMessage("I have given you the first quest in the Redemption chain called Tome of Divinity, " ..playerName.. ". Please finish the chain and you will receive Redemption.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Tome of Divinity (ID: 2998) given to " ..playerName.. " port them to 'RazorHill'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Paladin" and race == "Dwarf") then
- result=".quest remove 2997";
- result2=".quest add 2997";
- result3=".quest complete 2997";
- result4=".quest remove 2997";
- result5=".quest remove 1646";
- result6=".quest remove 1647";
- result7=".quest remove 1648";
- result8=".quest remove 1778";
- result9=".quest remove 1779";
- result10=".quest remove 1783";
- result11=".quest remove 1784";
- result12=".quest remove 1785";
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- outSAY(result7);
- outSAY(result8);
- outSAY(result9);
- outSAY(result10);
- outSAY(result11);
- outSAY(result12);
- SendChatMessage("I have given you the first quest in the Redemption chain called Tome of Divinity, " ..playerName.. ". Please finish the chain and you will receive Redemption.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Tome of Divinity (ID: 2997) given to " ..playerName.. " port them to 'RazorHill'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Paladin" and race == "Draenei") then
- result=".quest remove 10366";
- result2=".quest add 10366";
- result3=".quest complete 10366";
- result4=".quest remove 10366";
- result5=".quest remove 9598";
- result6=".quest remove 9600";
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- SendChatMessage("I have given you the first quest in the Redemption chain called JOL, " ..playerName.. ". Please finish the chain and you will receive Redemption.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: JOL (ID: 10366) given to " ..playerName.. " port them to 'VaultofLights'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- if (class == "Paladin" and race == "Blood Elf") then
- result=".quest remove 9677";
- result2=".quest add 9677";
- result3=".quest complete 9677";
- result4=".quest remove 9677";
- result5=".quest remove 9678";
- result6=".quest remove 9684";
- result7=".quest remove 9685";
- outSAY(result4);
- outSAY(result5);
- outSAY(result6);
- outSAY(result7);
- SendChatMessage("I have given you the first quest in the Redemption chain called Summons from Knight-Lord Bloodvalor, " ..playerName.. ". Please finish the chain and you will receive Redemption.", "WHISPER", nil, playerName);
- print("\124cff00B4FF\124Hitem:19:0:0:0:0:0:0:0\124h Quest: Summons from Knight-Lord Bloodvalor (ID: 9677) given to " ..playerName.. " port them to 'Redemption'\124h\124r");
- outSAY(result);
- outSAY(result2);
- outSAY(result3);
- end
- --PaladinForm:Show();
- --else
- --NoClassQ = 0
- --FakeRaid();
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement