mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-06-09 14:04:41 +02:00
Hildibrand series of quests all in. Requires inn dream handling and some retail accuracy double-checking to finish it off. Misc script fixes also.
=============================== Nudgenpc.lua - Added a command variation Testmapobj.lua - Added !help documentation DftWil.lua - Corrected an npc name/function Player.cs - Changed Dalamud packet to default to 7, not 0. Fixes the moon not displaying in a specific Hildibrand cutscene Etc5g0.lua - Made quest accepting retail-accurate with how it displayed messages/ended the TalkEvent Etc5g1.lua - Added Bed !. Kinda kludged in atm since it's a pre-accepted quest state. Etc5u1.lua - Same as above Etc5l1.lua - Quest "Private Eyes" scripted. Etc5l2.lua - Quest "Mysteries of the Red Moon" scripted Etc5l3.lua - Quest "Prophecy Inspection" scripted
This commit is contained in:
parent
01d05b5cee
commit
a7b1b79461
10 changed files with 583 additions and 15 deletions
|
@ -28,8 +28,6 @@ MRKR_PFARAHR = 11082001;
|
|||
MRKR_VKOROLON = 11082002;
|
||||
|
||||
function onStart(player, quest)
|
||||
quest:StartSequence(SEQ_000);
|
||||
player:SendGameMessage(GetWorldMaster(), 25246, MESSAGE_TYPE_SYSTEM, ITEM_WELL_WORN_BAG, 1);
|
||||
end
|
||||
|
||||
function onFinish(player, quest)
|
||||
|
@ -57,6 +55,10 @@ function onTalk(player, quest, npc)
|
|||
local questAccepted = callClientFunction(player, "delegateEvent", player, quest, "processEventVKOROLONStart");
|
||||
if (questAccepted == 1) then
|
||||
player:AcceptQuest(quest);
|
||||
quest:StartSequence(SEQ_000);
|
||||
wait(2);
|
||||
attentionMessage(player, 25246, ITEM_WELL_WORN_BAG, 1);
|
||||
|
||||
end
|
||||
player:EndEvent();
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue