From 3841b7b5898c4aa70c6f287ea954ffed8d4238ae Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 20 May 2019 16:36:02 -0300 Subject: Bluesage Workflow. Make Tipiu a bit slower. (12 commits) --- npc/020-7-1/oskari.txt | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++ npc/020-7-1/peetu.txt | 29 +++++++++++++++++++++++- npc/020-7-1/sage.txt | 31 ++++++++++++++++++++++++-- 3 files changed, 117 insertions(+), 3 deletions(-) (limited to 'npc/020-7-1') diff --git a/npc/020-7-1/oskari.txt b/npc/020-7-1/oskari.txt index ba35c5388..43b213be4 100644 --- a/npc/020-7-1/oskari.txt +++ b/npc/020-7-1/oskari.txt @@ -4,6 +4,32 @@ // TMW Org. // Description: // Helper boss +// +// NivalisQuest_BlueSage STRUCTURE +// FIELD 1: +// INVESTIGATION +// 1 - STBY OUTSIDE +// 2 - ACCESS GRANTED +// 3 - QUEST ASSIGNED BY PEETU - talk to Oskari (and others) +// 4 - Oskari is OK with peetu, but wanna hear from others. He also sends you +// to ask what Peetu happened +// 5 - Adultered ingredients seems the cause, report to Elias +// 6 - Elias is now worried about a visitor. Ask people about and report. +// 7 - If everyone found the visitor, confirm Elias the worries +// 8 - Elias sent you to Oskari to inform the issue. Blue Sage probably knew all along. +// will not advance unless everyone thinks Peetu is good. +// 9 - Oskari accepts the cause. Tells to report Peetu that it probably was +// a saboutage, to check if the Silk Cocoon really was there. +// 10 - Peetu confirmed the saboutage. Report to Blue Sage. +// 11 - Blue Sage accepted the evidence, and explains about other sages issues. +// It's not known who or what is behind this. He excuses for making you waste +// your time. He asks you to return to him later, as he needs to write letters. +// 12 - QUEST COMPLETE - You collected your reward +// Also picked up a letter for Frostia Mayor, about the incident (Main Story). +// FIELD 2: +// Bitwise (BS_QVISITOR) +// FIELD 3: +// Bitwise (BS_QHELPER) 020-7-1,122,29,0 script Oskari NPC_BLUESAGEWORKER_FB,{ .@q=getq(NivalisQuest_BlueSage); @@ -12,6 +38,40 @@ end; OnInit: + initpath "move", 122, 29, + "dir", UP, 0, + "wait", 15, 0, + "dir", LEFT, 0, + "move", 56, 29, + "wait", 3, 0, + "dir", RIGHT, 0, + "wait", 7, 0, + "dir", LEFT, 0, + "wait", 7, 0, + "dir", DOWN, 0, + "move", 55, 48, + "wait", 3, 0, + "dir", RIGHT, 0, + "wait", 10, 0, + "dir", DOWN, 0, + "wait", 10, 0, + "dir", LEFT, 0, + "wait", 3, 0, + "move", 26, 46, + "dir", UP, 0, + "wait", 4, 0, + "dir", RIGHT, 0, + "wait", 4, 0, + "dir", DOWN, 0, + "wait", 2, 0, + "move", 25, 77, + "wait", 3, 0, + "dir", RIGHT, 0, + "wait", 10, 0; + // And go back to Peetu, which is very far away, 'cause I'm lazy + initialmove; + initnpctimer; + .sex=G_FEMALE; .distance=5; end; diff --git a/npc/020-7-1/peetu.txt b/npc/020-7-1/peetu.txt index 2de327fae..dee7aca40 100644 --- a/npc/020-7-1/peetu.txt +++ b/npc/020-7-1/peetu.txt @@ -4,10 +4,37 @@ // TMW Org. // Description: // Peetu +// +// NivalisQuest_BlueSage STRUCTURE +// FIELD 1: +// INVESTIGATION +// 1 - STBY OUTSIDE +// 2 - ACCESS GRANTED +// 3 - QUEST ASSIGNED BY PEETU - talk to Oskari (and others) +// 4 - Oskari is OK with peetu, but wanna hear from others. He also sends you +// to ask what Peetu happened +// 5 - Adultered ingredients seems the cause, report to Elias +// 6 - Elias is now worried about a visitor. Ask people about and report. +// 7 - If everyone found the visitor, confirm Elias the worries +// 8 - Elias sent you to Oskari to inform the issue. Blue Sage probably knew all along. +// will not advance unless everyone thinks Peetu is good. +// 9 - Oskari accepts the cause. Tells to report Peetu that it probably was +// a saboutage, to check if the Silk Cocoon really was there. +// 10 - Peetu confirmed the saboutage. Report to Blue Sage. +// 11 - Blue Sage accepted the evidence, and explains about other sages issues. +// It's not known who or what is behind this. He excuses for making you waste +// your time. He asks you to return to him later, as he needs to write letters. +// 12 - QUEST COMPLETE - You collected your reward +// Also picked up a letter for Frostia Mayor, about the incident (Main Story). +// FIELD 2: +// Bitwise (BS_QVISITOR) +// FIELD 3: +// Bitwise (BS_QHELPER) 020-7-1,122,27,2 script Peetu NPC_BLUESAGEWORKER_MA,{ .@q=getq(NivalisQuest_BlueSage); - npctalk3 any(l("*sob sob*"), l("*crying*")); + if (.@q < 12) + npctalk3 any(l("*sob sob*"), l("*crying*")); end; OnInit: diff --git a/npc/020-7-1/sage.txt b/npc/020-7-1/sage.txt index 96340d02b..0408c1502 100644 --- a/npc/020-7-1/sage.txt +++ b/npc/020-7-1/sage.txt @@ -4,8 +4,35 @@ // TMW Org. // Description: // Blue Sage - -// Oskari: Need to be placed somewhere here (on this file, variant B) +// +// Minimum level: 36 (implicit) +// Minimum jblvl: 16 (implicit) +// +// NivalisQuest_BlueSage STRUCTURE +// FIELD 1: +// INVESTIGATION +// 1 - STBY OUTSIDE +// 2 - ACCESS GRANTED +// 3 - QUEST ASSIGNED BY PEETU - talk to Oskari (and others) +// 4 - Oskari is OK with peetu, but wanna hear from others. He also sends you +// to ask what Peetu happened +// 5 - Adultered ingredients seems the cause, report to Elias +// 6 - Elias is now worried about a visitor. Ask people about and report. +// 7 - If everyone found the visitor, confirm Elias the worries +// 8 - Elias sent you to Oskari to inform the issue. Blue Sage probably knew all along. +// will not advance unless everyone thinks Peetu is good. +// 9 - Oskari accepts the cause. Tells to report Peetu that it probably was +// a saboutage, to check if the Silk Cocoon really was there. +// 10 - Peetu confirmed the saboutage. Report to Blue Sage. +// 11 - Blue Sage accepted the evidence, and explains about other sages issues. +// It's not known who or what is behind this. He excuses for making you waste +// your time. He asks you to return to him later, as he needs to write letters. +// 12 - QUEST COMPLETE - You collected your reward +// Also picked up a letter for Frostia Mayor, about the incident (Main Story). +// FIELD 2: +// Bitwise (BS_QVISITOR) +// FIELD 3: +// Bitwise (BS_QHELPER) 020-7-1,35,59,0 script The Blue Sage NPC_BLUESAGE,{ .@cindy=($@CINDY_STATE < gettimetick(2)); -- cgit v1.2.3-70-g09d2