View difference between Paste ID: TcVD5Mau and vFXVPrcC
SHOW: | | - or go back to the newest paste.
1
function OnQuestAccept_Duthorian80007(event, pPlayer, QuestId, pUnit)
2
	if QuestId == 80007 then
3-
		pPlayer:RegisterEvent("Duthorian_Dialogue01", 3000, 1)
3+
		pUnit:RegisterEvent("Duthorian_Dialogue01", 3000, 1)
4
	end
5
end
6
7
function Duthorian_Dialogue01(pUnit, event)
8
	pUnit:Emote(1, 61000)
9
	pUnit:SendChatMessage(12, 7, "When I was a young boy I joined the Silver Hand hoping for some way to keep this land from being tainted.")
10
	pUnit:RegisterEvent("Duthorian_Dialogue02", 10000, 1)
11
end
12
13
function Duthorian_Dialogue02(pUnit, event)
14
	pUnit:SendChatMessage(12, 7, "I took the oath, I bled for the Order, and I trained to be a member of it. Now look around and see what has happened!")
15
	pUnit:RegisterEvent("Duthorian_Dialogue03", 10000, 1)
16
end
17
18
function Duthorian_Dialogue03(pUnit, event)
19
	pUnit:SendChatMessage(12, 7, "This land was once a beautiful place, filled with caring people, fertile ground, and just a solemn peace.")
20
	pUnit:RegisterEvent("Duthorian_Dialogue04", 10000, 1)
21
end
22
23
function Duthorian_Dialogue04(pUnit, event)
24
	pUnit:SendChatMessage(12, 7, "I remember when the Cult of the Damned started spreading there plague in the North of Lordaeron.")
25
	pUnit:RegisterEvent("Duthorian_Dialogue05", 10000, 1)
26
end
27
28
function Duthorian_Dialogue05(pUnit, event)
29
	pUnit:SendChatMessage(12, 7, "Tainting hapless villagers and there familys through the grain supplies. I met one of these cultist's and I killed him.")
30
	pUnit:RegisterEvent("Duthorian_Dialogue06", 10000, 1)
31
end
32
33
function Duthorian_Dialogue06(pUnit, event)
34
	pUnit:SendChatMessage(12, 7, "The Silver Hand taught me a lot in my life, and many have forgotten the oath we have taken, either fleeing the land or joining the Crusade in it's infancy.")
35
	pUnit:RegisterEvent("Duthorian_Dialogue07", 10000, 1)
36
end
37
38
function Duthorian_Dialogue07(pUnit, event)
39
	pUnit:SendChatMessage(12, 7, "These people have done wrong by killing those who are innocent and destroying those who have done no wrong!")
40
	pUnit:RegisterEvent("Duthorian_Dialogue08", 1000, 1)
41
end
42
43
function Duthorian_Dialogue08(pUnit, event)
44
	pUnit:Emote(391, 2000)
45
	pUnit:RegisterEvent("Duthorian_Dialogue10", 3000, 1) --Messed up the numbering system in the names here but it works =P
46
end
47
48
function Duthorian_Dialogue10(pUnit, event)
49
	pUnit:SendChatMessage(12, 7, "That is the flaw of your Crusade.")
50
	pUnit:RegisterEvent("Duthorian_Dialogue11", 1000, 1)
51
end
52
53
function Duthorian_Dialogue11(pUnit, event)
54
	pUnit:Emote(397, 4000)
55
	pUnit:RegisterEvent("Duthorian_Dialogue12", 5000, 1)
56
end
57
58
function Duthorian_Dialogue12(pUnit, event)
59
	pUnit:SendChatMessage(12, 7, "Your intentions are good yet your actions suggest otherwise.")
60
	pUnit:RegisterEvent("Duthorian_Dialogue13", 7000, 1)
61
end
62
63
function Duthorian_Dialogue13(pUnit, event)
64
	pUnit:SendChatMessage(12, 7, "I have continued to keep my oath, and do nothing wrong to those who have done no wrong. Keeping peace where there has only been war.")
65
	pUnit:RegisterEvent("Duthorian_Dialogue14", 10000, 1)
66
end
67
68
function Duthorian_Dialogue14(pUnit, event)
69
	pUnit:SendChatMessage(12, 7, "Keeping life where there has only been death. Now that you have heard my story choose if you want to fight me fairly so that I may rejoin my lost kin...")
70
	pUnit:RegisterEvent("Duthorian_Dialogue15", 10000, 1)
71
end
72
73
function Duthorian_Dialogue15(pUnit, event)
74
	pUnit:SendChatMessage(12, 7, "Or to leave me be and to complete my oath.")
75
	pUnit:Emote(68, 1000)
76
end
77
78-
RegisterServerHook(14, "OnQuestAccept_Duthorian80007")
78+
RegisterServerHook(14, "OnQuestAccept_Duthorian80007")
79
RegisterUnitEvent(90010, 18, function() return end) -- 90010 is the questgiver and talker's entry, right?