* The Sign Quest is now more accurate, some bugs have been fixed and an exploit has been too.

- It is no longer possible for players helping in the last part to complete the quest at the same time.
* Fixed some bugs in various quests.
- Einbroch laboratory now correctly checks for players entrance
- Small fix with Laboratory device to make it more understandable.
- Fixed a misorder with some checkings of a Rachel quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10980 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
SinSloth 2007-08-11 09:34:00 +00:00
parent babd639fca
commit ad714380f4
5 changed files with 752 additions and 788 deletions

View File

@ -1,5 +1,12 @@
Date Added Date Added
====== ======
2007/08/11
* The Sign Quest is now more accurate, some bugs have been fixed and an exploit has been too. [SinSloth]
- It is no longer possible for players helping in the last part to complete the quest at the same time.
* Fixed some bugs in various quests. [SinSloth]
- Einbroch laboratory now correctly checks for players entrance
- Small fix with Laboratory device to make it more understandable.
- Fixed a misorder with some checkings of a Rachel quest.
2007/08/10 2007/08/10
* Fixed typos [Playtester] * Fixed typos [Playtester]
* Removed .gat from the remaining npcs [ultramage] * Removed .gat from the remaining npcs [ultramage]

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
// Samuray22 // Samuray22
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.1 //= 1.2
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -16,6 +16,8 @@
//===== Additional Comments: ================================= //===== Additional Comments: =================================
//= 1.0 First Beta. //= 1.0 First Beta.
//= 1.1 Added Heart Fragment quest. [SinSloth] //= 1.1 Added Heart Fragment quest. [SinSloth]
//= 1.2 Change the laboratory code text to make it easier to
//= understand. [SinSloth]
//============================================================ //============================================================
//=======================================================================================================// //=======================================================================================================//
@ -3078,7 +3080,7 @@ L_Input:
mes " "; mes " ";
mes "^333333Total of correct numbers"; mes "^333333Total of correct numbers";
mes "in correct sequence: ^ff0000"+@strike+"^333333"; mes "in correct sequence: ^ff0000"+@strike+"^333333";
mes "Total of correct numbers: ^ff0000"+@ball+"^333333."; mes "Total of correct numbers misplaced: ^ff0000"+@ball+"^333333.";
mes "Please use these results"; mes "Please use these results";
mes "to make a more accurate guess.^000000"; mes "to make a more accurate guess.^000000";
next; next;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= Evera and The eAthena Dev Team //= Evera and The eAthena Dev Team
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.6 //= 1.7
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena 7.15 + //= eAthena 7.15 +
//===== Description: ========================================= //===== Description: =========================================
@ -22,6 +22,8 @@
//= 1.5.2 Updated Shino Quest to leave no grabage vars [Lupus] //= 1.5.2 Updated Shino Quest to leave no grabage vars [Lupus]
//= 1.5.3 Fixed some typos regarding Schwartzvalt Trilogy [SinSloth] //= 1.5.3 Fixed some typos regarding Schwartzvalt Trilogy [SinSloth]
//= 1.6 Updated Laboratory Entrance regarding Heart Fragment quest. [SinSloth] //= 1.6 Updated Laboratory Entrance regarding Heart Fragment quest. [SinSloth]
//= 1.7 Changed the laboratory entrance checking to prevent players
//= from being stuck in the quest. [SinSloth]
//============================================================ //============================================================
@ -554,7 +556,7 @@ ein_in01,32,133,6 script Maid 850,{
} }
einbroch,51,52,1 script lab_warp 45,2,2{ einbroch,51,52,1 script lab_warp 45,2,2{
if(Shinokas_Quest != 7 && lhz_heart != 9){ if(Shinokas_Quest != 7 && lhz_heart != 9 && lhz_heart != 10){
mes "^3131FFThe door is locked."; mes "^3131FFThe door is locked.";
mes "You cannot enter."; mes "You cannot enter.";
close; close;

View File

@ -3,7 +3,7 @@
//===== By: ================================================== //===== By: ==================================================
//= L0ne_W0lf //= L0ne_W0lf
//===== Current Version: ===================================== //===== Current Version: =====================================
//= 1.8 //= 1.9
//===== Compatible With: ===================================== //===== Compatible With: =====================================
//= eAthena SVN //= eAthena SVN
//===== Description: ========================================= //===== Description: =========================================
@ -47,6 +47,7 @@
//= Fixed EXP reward in Ice Necklace quest, fixed a typo in an NPC header. //= Fixed EXP reward in Ice Necklace quest, fixed a typo in an NPC header.
//= Another minor fix to Hamion. "< 1" -> "< 2". Added a missing close to //= Another minor fix to Hamion. "< 1" -> "< 2". Added a missing close to
//= the ontouch "key". Thanks to Gepard for pointing them out. //= the ontouch "key". Thanks to Gepard for pointing them out.
//= 1.9 Fixed a misorder with variable checkings. [SinSloth]
//============================================================ //============================================================
// Lost Child Quest (Prerequisite to High Priest quest) // Lost Child Quest (Prerequisite to High Priest quest)
@ -5465,7 +5466,25 @@ L_End:
ra_temin,170,46,3 script Panno#rachel 920,{ ra_temin,170,46,3 script Panno#rachel 920,{
cutin "ra_fano03",2; cutin "ra_fano03",2;
if (ra_tem_q < 2) { if (ra_tem_q >= 12 || MISC_QUEST & 8192) {
cutin "ra_fano03",2;
mes "[Priestess Panno]";
mes "Good day.";
mes "Have you come to";
mes "redeem Lottery Tickets?";
next;
if (select("Yes:No") == 1) goto L_Lottery;
if (ra_tem_q == 12) {
cutin "ra_fano01",2;
mes "[Priestess Panno]";
mes "I already told you";
mes "everything I know.";
mes "Remember to keep";
mes "quiet about what I said.";
goto L_End;
}
}
else if (ra_tem_q < 2) {
mes "[Priestess Panno]"; mes "[Priestess Panno]";
mes "Greetings."; mes "Greetings.";
mes "May Freya fill"; mes "May Freya fill";
@ -5540,7 +5559,6 @@ ra_temin,170,46,3 script Panno#rachel 920,{
goto L_End; goto L_End;
} }
} }
else if (ra_tem_q == 10) { else if (ra_tem_q == 10) {
mes "[Priestess Panno]"; mes "[Priestess Panno]";
mes "Good day."; mes "Good day.";
@ -5660,11 +5678,8 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "........."; mes ".........";
set ra_tem_q,11; set ra_tem_q,11;
goto L_End; goto L_End;
} }
} }
else if (ra_tem_q == 11) { else if (ra_tem_q == 11) {
mes "["+strcharinfo(0)+"]"; mes "["+strcharinfo(0)+"]";
mes "I remember now...!"; mes "I remember now...!";
@ -5799,25 +5814,6 @@ ra_temin,170,46,3 script Panno#rachel 920,{
set ra_tem_q,12; set ra_tem_q,12;
goto L_End; goto L_End;
} }
else if (ra_tem_q >= 12 || MISC_QUEST & 8192) {
cutin "ra_fano03",2;
mes "[Priestess Panno]";
mes "Good day.";
mes "Have you come to";
mes "redeem Lottery Tickets?";
next;
if (select("Yes:No") == 1) goto L_Lottery;
if (ra_tem_q == 12) {
cutin "ra_fano01",2;
mes "[Priestess Panno]";
mes "I already told you";
mes "everything I know.";
mes "Remember to keep";
mes "quiet about what I said.";
goto L_End;
}
}
cutin "ra_fano02",2; cutin "ra_fano02",2;
mes "[Priestess Panno]"; mes "[Priestess Panno]";
mes "This is a holy place"; mes "This is a holy place";