1. Dialogue.
  2. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  3. ('2000006000','We received Brann\'s message, and we have begun preparations.','15649','0','0','0','Rhonin - Say 1 on complete quest.');
  4. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  5. ('2000006001','Just in time. Let\'s see this thing off, then.','15826','0','0','0','Brann - Say 1(need summon and escort Rhonin)');
  6. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  7. ('2000006002','Citizens of Dalaran! Raise your eyes to the skies and observe!','15650','1','0','0','Rhonin - Start Event Say 1.');
  8. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  9. ('2000006003','Today our world\'s destruction has been averted in defiance of our very makers!','15651','1','0','0','Rhonin - Start Event Say 2.');
  10. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  11. ('2000006004','Algalon the Observer, herald of the titans, has been defeated by our brave comrades in the depths of the titan city of Ulduar.','15652','1','0','0','Rhonin - Start Event Say 3');
  12. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  13. ('2000006005','Algalon was sent here to judge the fate of our world.','15653','1','0','0','Rhonin - Start Event Say 4.');
  14. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  15. ('2000006006','He found a planet whose races had deviated from the titans\' blueprints. A planet where not everything had gone according to plan.','15654','1','0','0','Rhonin - Start Event Say 5.');
  16. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  17. ('2000006007','Cold logic deemed our world not worth saving. Cold logic, however, does not account for the power of free will. It\'s up to each of us to prove this is a world worth saving.','15655','1','0','0','Rhonin - Start Event Say 6.');
  18. REPLACE INTO `db_script_string` (`entry`, `content_default`, `sound`, `type`, `language`, `emote`, `comment`) VALUES
  19. ('2000006008','That our lives... our lives are worth living.','15656','1','0','0','Rhonin - Start Event Say 7(Complete Say part event)');
  20. quest_end_script.
  21. UPDATE `quest_template` SET `CompleteScript` = 13631 WHERE `entry` = 13631;
  22. UPDATE `quest_template` SET `CompleteScript` = 13631 WHERE `entry` = 13819;
  23. Rhonin waypoint
  24. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  25. ('16128','1','5796.99','788.837','661.87','0','0','0','0','0','0','0','0','0','0','4.59685','0','0');
  26. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  27. ('16128','2','5796.32','783.053','662.688','0','0','0','0','0','0','0','0','0','0','4.59685','0','0');
  28. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  29. ('16128','3','5795.43','775.837','661.81','0','0','0','0','0','0','0','0','0','0','4.62429','0','0');
  30. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  31. ('16128','4','5795.37','775.143','661.443','0','0','0','0','0','0','0','0','0','0','4.62429','0','0');
  32. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  33. ('16128','5','5794.69','767.686','661.352','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  34. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  35. ('16128','6','5793.87','761.844','657.783','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  36. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  37. ('16128','7','5793.08','756.32','653.669','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  38. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES('16128','8','5792.29','750.693','649.646','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  39. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES(
  40. '16128','9','5791.27','743.471','644.464','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  41. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES('16128','10','5790.18','735.819','640.106','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  42. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES('16128','11','5789.33','729.77','640.427','0','0','0','0','0','0','0','0','0','0','4.57189','0','0');
  43. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  44. ('16128','12','5787.32','724.79','640.867','0','0','0','0','0','0','0','0','0','0','4.32889','0','0');
  45. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  46. ('16128','13','5783.68','718.319','640.881','0','0','0','0','0','0','0','0','0','0','4.01164','0','0');
  47. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  48. ('16128','14','5779.25','713.07','641.06','0','0','0','0','0','0','0','0','0','0','4.01164','0','0');
  49. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  50. ('16128','15','5768.18','699.952','641.771','0','0','0','0','0','0','0','0','0','0','4.01164','0','0');
  51. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  52. ('16128','16','5761.34','689.929','642.161','0','0','0','0','0','0','0','0','0','0','4.28164','0','0');
  53. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  54. ('16128','17','5755.24','680.249','642.299','0','0','0','0','0','0','0','0','0','0','4.10276','0','0');
  55. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  56. ('16128','18','5750.94','674.092','642.984','0','0','0','0','0','0','0','0','0','0','4.10276','0','0');
  57. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  58. ('16128','19','5746.39','667.582','643.974','0','0','0','0','0','0','0','0','0','0','4.10276','0','0');
  59. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  60. ('16128','20','5741.78','663.557','644.468','0','0','0','0','0','0','0','0','0','0','3.85976','0','0');
  61. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  62. ('16128','21','5736.45','658.901','645.484','0','0','0','0','0','0','0','0','0','0','3.85976','0','0');
  63. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  64. ('16128','22','5731.63','657.095','645.953','0','0','0','0','0','0','0','0','0','0','3.49976','0','0');
  65. REPLACE INTO `creature_movement_template` (`entry`, `point`, `position_x`, `position_y`, `position_z`, `waittime`, `script_id`, `textid1`, `textid2`, `textid3`, `textid4`, `textid5`, `emote`, `spell`, `wpguid`, `orientation`, `model1`, `model2`) VALUES
  66. ('16128','23','5720.18','652.808','646.282','702000','1612801','0','0','0','0','0','0','0','0','3.85976','0','0');
  67. Temp solution - I dont know, have Brann waypoint or no.
  68. REPLACE INTO `creature_linking_template` (`entry`, `map`, `master_entry`, `flag`, `search_range`) VALUES
  69. ('34044','571','16128','512','0');
  70. Prepare event and Start Script on quest_end.
  71. -- Script id: 13631
  72. DELETE FROM dbscripts_on_quest_end WHERE id=13631;
  73. INSERT INTO dbscripts_on_quest_end VALUES
  74. (13631,0,0,0,0,16128,50,7,2000006000,0,0,0,0,0,0,0,'Rhonin - Say and Prepare Event.'),
  75. (13631,5,10,34044,720000,0,0,0,0,0,0,0,5801.03,797.585,661.871,4.6165,'Rhonin - Summon Brann.'),
  76. (13631,6,0,0,0,34044,50,7,2000006001,0,0,0,0,0,0,0,'Rhonin - get closest Brann and force say.'),
  77. (13631,8,20,2,0,0,0,0,0,0,0,0,0,0,0,0,'Rhonin - Start Waypoint Movement.'),
  78. (13631,0,29,4,2,16128,50,4,0,0,0,0,0,0,0,0,'Rhonin - Remove npc_flag questgiver.');
  79. Event Reply Code:Omega. Good Quest!
  80. -- Script id: 1612801
  81. DELETE FROM dbscripts_on_creature_movement WHERE id=1612801;
  82. INSERT INTO dbscripts_on_creature_movement VALUES
  83. (1612801,0,0,1,0,0,0,0,2000006002,0,0,0,0,0,0,0,'Rhonin - Start Event Say 1.'),
  84. (1612801,5,0,1,0,0,0,0,2000006003,0,0,0,0,0,0,0,'Rhonin - Start Event Say 2.'),
  85. (1612801,11,0,1,0,0,0,0,2000006004,0,0,0,0,0,0,0,'Rhonin - Start Event Say 3.'),
  86. (1612801,20,0,1,0,0,0,0,2000006005,0,0,0,0,0,0,0,'Rhonin - Start Event Say 4.'),
  87. (1612801,24,0,1,0,0,0,0,2000006006,0,0,0,0,0,0,0,'Rhonin - Start Event Say 5.'),
  88. (1612801,33,0,1,0,0,0,0,2000006007,0,0,0,0,0,0,0,'Rhonin - Start Event Say 6.'),
  89. (1612801,47,0,1,0,0,0,0,2000006008,0,0,0,0,0,0,0,'Rhonin - Start Event Say 7.');

Reply Code:Omega Event Quest.