Browse Source

* Fixed minor issues in Guillotine Cross job change quest (bugreport:7145).
* Fixed misplaced line in 13-2 quests (bugreport:7136).
* Fixed mistakes in script_commands.txt (bugreport:7140).
* Added 'nowarpto' and 'nomemo' mapflags to bossnia_0* maps (bugreport:7118).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17092 54d463be-8e91-2dee-dedb-b68131a5f0ec

euphyy 12 years ago
parent
commit
d6ad4ae4e8

+ 6 - 0
conf/mapflag/nomemo.txt

@@ -776,3 +776,9 @@ moc_prydn2	mapflag	nomemo
 // Poring War ====================
 // Poring War ====================
 poring_w01	mapflag	nomemo
 poring_w01	mapflag	nomemo
 poring_w02	mapflag	nomemo
 poring_w02	mapflag	nomemo
+
+// Bossnia (custom) ==============
+bossnia_01	mapflag	nomemo
+bossnia_02	mapflag	nomemo
+bossnia_03	mapflag	nomemo
+bossnia_04	mapflag	nomemo

+ 6 - 0
conf/mapflag/nowarpto.txt

@@ -150,3 +150,9 @@ spl_in01	mapflag	nowarpto
 // Poring War ====================
 // Poring War ====================
 poring_w01	mapflag	nowarpto
 poring_w01	mapflag	nowarpto
 poring_w02	mapflag	nowarpto
 poring_w02	mapflag	nowarpto
+
+// Bossnia (custom) ==============
+bossnia_01	mapflag	nowarpto
+bossnia_02	mapflag	nowarpto
+bossnia_03	mapflag	nowarpto
+bossnia_04	mapflag	nowarpto

+ 3 - 3
doc/script_commands.txt

@@ -3808,10 +3808,10 @@ Warps a guild to specified map and coordinate given the guild id, which you can
 getcharid(2). You can also request another guild id given the member's name with getcharid(2,<player_name>).
 getcharid(2). You can also request another guild id given the member's name with getcharid(2,<player_name>).
  
  
 You can use the following "map names" for special warping behavior:
 You can use the following "map names" for special warping behavior:
-Random:       All party members are randomly warped in their current map (as if they
+Random:       All guild members are randomly warped in their current map (as if they
               all used a fly wing)
               all used a fly wing)
-SavePointAll: All party members are warped to their respective save point.
-SavePoint:    All party members are warped to the save point of the currently
+SavePointAll: All guild members are warped to their respective save point.
+SavePoint:    All guild members are warped to the save point of the currently
               attached player (will fail if there's no player attached).
               attached player (will fail if there's no player attached).
 
 
 Example:
 Example:

+ 1 - 1
npc/quests/quests_13_2.txt

@@ -4832,10 +4832,10 @@ man_in01,372,221,5	script	Scientist#lifeguard	449,{
 				delitem 6077,.@stone_chk; //Rough_Mineral
 				delitem 6077,.@stone_chk; //Rough_Mineral
 				delitem 6078,.@stoneelse_chk; //Stone_Fragments
 				delitem 6078,.@stoneelse_chk; //Stone_Fragments
 				delitem 6076,1; //Portable_Toolbox
 				delitem 6076,1; //Portable_Toolbox
-				set ep13_2_tre,100;
 				getitem 6080,2; //Manuk_Coin
 				getitem 6080,2; //Manuk_Coin
 				getexp 0,70000;
 				getexp 0,70000;
 				changequest 2179+(ep13_2_tre-2),2182;
 				changequest 2179+(ep13_2_tre-2),2182;
+				set ep13_2_tre,100;
 				close;
 				close;
 			}
 			}
 			else {
 			else {

+ 3 - 5
npc/re/jobs/3-1/guillotine_cross.txt

@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //===== By: ================================================== 
 //= Muad_Dib
 //= Muad_Dib
 //===== Current Version: ===================================== 
 //===== Current Version: ===================================== 
-//= 1.0b
+//= 1.1
 //===== Compatible With: ===================================== 
 //===== Compatible With: ===================================== 
 //= rAthena SVN r16945+
 //= rAthena SVN r16945+
 //===== Description: ========================================= 
 //===== Description: ========================================= 
@@ -13,6 +13,7 @@
 //= 1.0 Adapted from original script. [Euphy]
 //= 1.0 Adapted from original script. [Euphy]
 //= 1.0a Added 'npcskill' command. [Euphy]
 //= 1.0a Added 'npcskill' command. [Euphy]
 //= 1.0b Moved warps to separate file. [Euphy]
 //= 1.0b Moved warps to separate file. [Euphy]
+//= 1.1 Fixed some minor bugs. [Euphy]
 //============================================================
 //============================================================
 
 
 que_job01,75,96,3	script	Guild Member#3rdgc01	997,{
 que_job01,75,96,3	script	Guild Member#3rdgc01	997,{
@@ -720,7 +721,6 @@ job3_guil01,82,95,3	script	Daora#3rdgc02	940,{
 			close;
 			close;
 		}
 		}
 	} else if (Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T || Class == Job_Baby_Cross) {
 	} else if (Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T || Class == Job_Baby_Cross) {
-		mes "[Daora]";
 		if (Sex) {
 		if (Sex) {
 			mes "Oh~ you're good-looking~!";
 			mes "Oh~ you're good-looking~!";
 			mes "It's worthwhile to open a pub~";
 			mes "It's worthwhile to open a pub~";
@@ -780,12 +780,10 @@ job3_guil01,82,95,3	script	Daora#3rdgc02	940,{
 		}
 		}
 	} else {
 	} else {
 		if (Sex == 1) {
 		if (Sex == 1) {
-			mes "[Daora]";
 			mes "Oh~ you're good-looking!";
 			mes "Oh~ you're good-looking!";
 			mes "So, what do you want?";
 			mes "So, what do you want?";
 		}
 		}
 		else {
 		else {
-			mes "[Daora]";
 			mes "Hum...you're a girl.";
 			mes "Hum...you're a girl.";
 			mes "Ok pick up whatever you want.";
 			mes "Ok pick up whatever you want.";
 		}
 		}
@@ -2681,8 +2679,8 @@ ve_fild05,327,308,3	script	Girl#3rdgc14	466,{
 		switch(select("I got it.:I'll be ready.")) {
 		switch(select("I got it.:I'll be ready.")) {
 		case 1:
 		case 1:
 			if ($@3rdgc_room02 == 0) {
 			if ($@3rdgc_room02 == 0) {
-				set job_3rd_gc, 17;
 				erasequest ((job_3rd_gc == 17)?7110:7109);
 				erasequest ((job_3rd_gc == 17)?7110:7109);
+				set job_3rd_gc, 17;
 				setquest 7110;
 				setquest 7110;
 				set $@3rdgc_room02, 1;
 				set $@3rdgc_room02, 1;
 				warp "job3_guil03",22,70;
 				warp "job3_guil03",22,70;