// TMW2 scripts. // Authors: // Jesusalva // TMW Org. // Description: // Controls access to Blue Sage Residence // Minimum level: 36 (implicit) // NivalisQuest_BlueSage STRUCTURE // FIELD 1: // INVESTIGATION // 1 - ACCESS GRANTED // 2~10 - FOLLOW LOGIC // FIELD 2: // BOOK MAKING QUEST // FIELD 3: // SLIME HUNTING QUEST 020-7,44,41,0 script #BlueSageEntry NPC_HIDDEN,1,1,{ OnTouch: .@q=getq(NivalisQuest_BlueSage); if (!.@q) { slide 42, 43; doevent "Elias::OnAccessDenied"; } end; } 020-7,40,41,0 script Elias NPC_BLUESAGEWORKER_MB,{ mesn; mesq l("Hello, and welcome to Blue Sage's Residence, Library, and Nivalis Townhall."); // TODO .@q=getq(NivalisQuest_BlueSage); if (.@q) close; next; mesn; mesq l("Due to a recent incident involving slimes, the building is closed to public visits."); .@q=getq(General_Narrator); select l("That's sad to hear."), rif(.@q == 10, l("I have a letter from Rakinorf.")), l("What happened?"); mes ""; goodbye; close; OnAccessDenied: npctalk3 l("You can't go in there!"); end; OnInit: .sex=G_MALE; .distance=5; end; }