mirror of
https://github.com/araxiaonline/RandomScriptsforAzerothCore.git
synced 2026-06-13 02:22:19 -04:00
Add files via upload
This commit is contained in:
29
Turalyon.lua
Normal file
29
Turalyon.lua
Normal file
@@ -0,0 +1,29 @@
|
||||
local npcid = 400018
|
||||
local spellid1 = 100135
|
||||
local spellid2 = 69930
|
||||
local yelltext = {
|
||||
"This world is ours, and by the Holy Light we will keep it safe, now and forever.",
|
||||
"We will stand tall, and we will fight on, in the name of the Light!",
|
||||
"Let the shadows flee before the blazing light of justice!",
|
||||
"For the Alliance! For the Light!",
|
||||
}
|
||||
local waypointIndex = 0
|
||||
|
||||
function OnReachWp(event, creature, waypoint)
|
||||
if waypointIndex >= #yelltext then
|
||||
waypointIndex = 0
|
||||
end
|
||||
creature:CastSpell(creature, spellid1, true)
|
||||
creature:CastSpell(creature, spellid2, true)
|
||||
creature:SendUnitYell(yelltext[waypointIndex + 1], 0)
|
||||
waypointIndex = waypointIndex + 1
|
||||
end
|
||||
|
||||
function OnSpawn(event, creature)
|
||||
waypointIndex = 0
|
||||
creature:MoveWaypoint()
|
||||
creature:SetReactState(0)
|
||||
end
|
||||
|
||||
RegisterCreatureEvent(npcid, 5, OnSpawn)
|
||||
RegisterCreatureEvent(npcid, 6, OnReachWp)
|
||||
Reference in New Issue
Block a user