mirror of
https://github.com/cmangos/mangos-tbc
synced 2026-08-14 04:26:10 -04:00
[SD] Modernize script for wailing caverns escort
Use waypoint_path instead of script_waypoint use broadcast_text instead of script_text correct spawns and let creatures move to escort npc adjust some timers and rp scripts add some todos Closes https://github.com/cmangos/mangos-tbc/pull/556
This commit is contained in:
parent
cbe565f0af
commit
b36e0428eb
4 changed files with 182 additions and 217 deletions
|
|
@ -2927,27 +2927,6 @@ INSERT INTO script_texts (entry,content_default,sound,type,language,emote,broadc
|
|||
('-1036003','D''ah! Now you''re making me angry! ','5779','0','0','15','1345','smite SAY_PHASE_3');
|
||||
|
||||
-- -1 043 000 WAILING CAVERNS
|
||||
INSERT INTO script_texts (entry,content_default,sound,type,language,emote,broadcast_text_id,comment) VALUES
|
||||
('-1043000','At last! Naralex can be awakened! Come aid me, brave adventurers!','0','6','0','0','2101','Disciple of Naralex - SAY_INTRO'),
|
||||
('-1043001','I must make the necessary preparations before the awakening ritual can begin. You must protect me!','0','0','0','0','1255','SAY_PREPARE'),
|
||||
('-1043002','These caverns were once a temple of promise for regrowth in the Barrens. Now, they are the halls of nightmares.','0','0','0','0','1256','Disciple of Naralex - SAY_FIRST_CORNER'),
|
||||
('-1043003','Come. We must continue. There is much to be done before we can pull Naralex from his nightmare.','0','0','0','0','1257','Disciple of Naralex - SAY_CONTINUE'),
|
||||
('-1043004','Within this circle of fire I must cast the spell to banish the spirits of the slain Fanglords.','0','0','0','0','1258','Disciple of Naralex - SAY_CIRCLE_BANISH'),
|
||||
('-1043005','The caverns have been purified. To Naralex''s chamber we go!','0','0','0','0','1259','Disciple of Naralex - SAY_PURIFIED'),
|
||||
('-1043006','Beyond this corridor, Naralex lies in fitful sleep. Let us go awaken him before it is too late.','0','0','0','0','1263','Disciple of Naralex - SAY_NARALEX_CHAMBER'),
|
||||
('-1043007','Protect me brave souls as I delve into the Emerald Dream to rescue Naralex and put an end to this corruption!','0','1','0','0','1264','Disciple of Naralex - SAY_BEGIN_RITUAL'),
|
||||
('-1043008','%s begins to perform the awakening ritual on Naralex.','0','2','0','0','1265','Disciple of Naralex - EMOTE_RITUAL_BEGIN'),
|
||||
('-1043009','%s tosses fitfully in troubled sleep.','0','2','0','0','1268','Naralex - EMOTE_NARALEX_AWAKE'),
|
||||
('-1043010','%s writhes in agony. The Disciple seems to be breaking through.','0','2','0','0','1269','Naralex - EMOTE_BREAK_THROUGH'),
|
||||
('-1043011','%s dreams up a horrendous vision. Something stirs beneath the murky waters.','0','2','0','0','1270','Naralex - EMOTE_VISION'),
|
||||
('-1043012','This $n is a minion from Naralex''s nightmare no doubt!','0','0','0','0','1276','Disciple of Naralex - SAY_MUTANUS'),
|
||||
('-1043013','I AM AWAKE, AT LAST!','5789','1','0','0','1271','Naralex - SAY_NARALEX_AWAKE'),
|
||||
('-1043014','At last! Naralex awakes from the nightmare.','0','0','0','0','1267','Disciple of Naralex - SAY_AWAKE'),
|
||||
('-1043015','Ah, to be pulled from the dreaded nightmare! I thank you, my loyal Disciple, along with your brave companions.','0','0','0','0','1272','Naralex - SAY_NARALEX_THANKYOU'),
|
||||
('-1043016','We must go and gather with the other Disciples. There is much work to be done before I can make another attempt to restore the Barrens. Farewell, brave souls!','0','0','0','0','2103','Naralex - SAY_FAREWELL'),
|
||||
('-1043017','Attacked! Help get this $n off of me!','0','0','0','0','1273','Disciple of Naralex - SAY_AGGRO_1'),
|
||||
('-1043018','Help!','0','0','0','0','485','Disciple of Naralex - SAY_AGGRO_2'),
|
||||
('-1043019','Deal with this $n! I need to prepare to awake Naralex!','0','0','0','0','1274','Disciple of Naralex - SAY_AGGRO_3');
|
||||
|
||||
-- -1 047 000 RAZORFEN KRAUL
|
||||
INSERT INTO script_texts (entry,content_default,sound,type,language,emote,broadcast_text_id,comment) VALUES
|
||||
|
|
@ -5808,48 +5787,6 @@ INSERT INTO script_waypoint (Entry, PathId, Point, PositionX, PositionY, Positio
|
|||
(3584,0,19,4566.09,303.127,55.0396,0,0,0,''),
|
||||
(3584,0,20,4561.65,295.456,57.0984,0,4000,0,'SAY_THERYLUNE_FINISH'),
|
||||
(3584,0,21,4551.03,293.333,57.1534,0,2000,0,''),
|
||||
(3678,0,1,-134.925,125.468,-78.16,0,0,0,''),
|
||||
(3678,0,2,-125.684,132.937,-78.42,0,0,0,''),
|
||||
(3678,0,3,-113.812,139.295,-80.98,0,0,0,''),
|
||||
(3678,0,4,-109.854,157.538,-80.2,0,0,0,''),
|
||||
(3678,0,5,-108.64,175.207,-79.74,0,0,0,''),
|
||||
(3678,0,6,-108.668,195.457,-80.64,0,0,0,''),
|
||||
(3678,0,7,-111.007,219.007,-86.58,0,0,0,''),
|
||||
(3678,0,8,-102.408,232.821,-91.52,0,0,0,'first corner SAY_FIRST_CORNER'),
|
||||
(3678,0,9,-92.434,227.742,-90.75,0,0,0,''),
|
||||
(3678,0,10,-82.456,224.853,-93.57,0,0,0,''),
|
||||
(3678,0,11,-67.789,208.073,-93.34,0,0,0,''),
|
||||
(3678,0,12,-43.343,205.295,-96.37,0,0,0,''),
|
||||
(3678,0,13,-34.676,221.394,-95.82,0,0,0,''),
|
||||
(3678,0,14,-32.582,238.573,-93.51,0,0,0,''),
|
||||
(3678,0,15,-42.149,258.672,-92.88,0,0,0,''),
|
||||
(3678,0,16,-55.257,274.696,-92.83,0,0,0,'circle of flames SAY_CIRCLE_BANISH'),
|
||||
(3678,0,17,-48.604,287.584,-92.46,0,0,0,''),
|
||||
(3678,0,18,-47.236,296.093,-90.88,0,0,0,''),
|
||||
(3678,0,19,-35.618,309.067,-89.73,0,0,0,''),
|
||||
(3678,0,20,-23.573,311.376,-88.6,0,0,0,''),
|
||||
(3678,0,21,-8.692,302.389,-87.43,0,0,0,''),
|
||||
(3678,0,22,-1.237,293.268,-85.55,0,0,0,''),
|
||||
(3678,0,23,10.398,279.294,-85.86,0,0,0,''),
|
||||
(3678,0,24,23.108,264.693,-86.69,0,0,0,''),
|
||||
(3678,0,25,31.996,251.436,-87.62,0,0,0,''),
|
||||
(3678,0,26,43.374,233.073,-87.61,0,0,0,''),
|
||||
(3678,0,27,54.438,212.048,-89.5,0,3000,0,'chamber entrance SAY_NARALEX_CHAMBER'),
|
||||
(3678,0,28,78.794,208.895,-92.84,0,0,0,''),
|
||||
(3678,0,29,88.392,225.231,-94.46,0,0,0,''),
|
||||
(3678,0,30,98.758,233.938,-95.84,0,0,0,''),
|
||||
(3678,0,31,107.248,233.054,-95.98,0,0,0,''),
|
||||
(3678,0,32,112.825,233.907,-96.39,0,0,0,''),
|
||||
(3678,0,33,114.634,236.969,-96.04,0,1000,0,'naralex SAY_BEGIN_RITUAL'),
|
||||
(3678,0,34,127.385,252.279,-90.07,0,0,0,''),
|
||||
(3678,0,35,121.595,264.488,-91.55,0,0,0,''),
|
||||
(3678,0,36,115.472,264.253,-91.5,0,0,0,''),
|
||||
(3678,0,37,99.988,252.79,-91.51,0,0,0,''),
|
||||
(3678,0,38,96.347,245.038,-90.34,0,0,0,''),
|
||||
(3678,0,39,82.201,216.273,-86.1,0,0,0,''),
|
||||
(3678,0,40,75.112,206.494,-84.8,0,0,0,''),
|
||||
(3678,0,41,27.174,201.064,-72.31,0,0,0,''),
|
||||
(3678,0,42,-41.114,204.149,-78.94,0,0,0,''),
|
||||
(3692,0,1,4608.43,-6.32,69.74,0,1000,0,'stand up'),
|
||||
(3692,0,2,4608.43,-6.32,69.74,0,4000,0,'SAY_START'),
|
||||
(3692,0,3,4604.54,-5.17,69.51,0,0,0,''),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue