소스 검색

fixed momomtaro, massive einbroch quests bugfix

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8744 54d463be-8e91-2dee-dedb-b68131a5f0ec
Lupus 18 년 전
부모
커밋
b5ba00eebb
3개의 변경된 파일423개의 추가작업 그리고 449개의 파일을 삭제
  1. 3 1
      npc/Changelog.txt
  2. 19 15
      npc/quests/quests_amatsu.txt
  3. 401 433
      npc/quests/quests_ein.txt

+ 3 - 1
npc/Changelog.txt

@@ -33,11 +33,13 @@ Playtester
 Date		Added
 ======
 09/14
+	* Massive Einbroch & Einbech bugfix. WIP [Lupus]
 	* Fixed typos in Gunslinger & Thief Job Quest & various NPCs [Lupus]
 		thanks to cbmaster & $ephiroth
-	- Fixed Guild Defence / Economy underflow, thx2 kyoki
+	- Fixed Guild Defence / Economy underflow, thanks to kyoki
 	- Zoc's fix to keep number of unopened boxes on reboot
 	- Now each castle spawns 1st/2nd Treasuer Box type as 50%/50% w/o random
+	- Fixed Momotaro Quest, thanks to .~Abism0~.
 09/11
 	* Moved custom Umbalian quests to custom folder [Lupus]
 	* Added back Guild Storage. Confirmed kRO feature. [Lupus]

+ 19 - 15
npc/quests/quests_amatsu.txt

@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //= eAthena team & others? & MasterOfMuppets
 //===== Current Version: ===================================== 
-//= 1.0
+//= 1.2
 //===== Compatible With: ===================================== 
 //= eAthena 7.15 +
 //===== Description: ========================================= 
@@ -13,6 +13,7 @@
 //=	I'm sorry for the mess, I couldn't do much better with
 //=	the current code I had.
 //= 1.1 Added Sushi Quest and Amatsu Event from cities/ [Evera]
+//= 1.2 Fixed Momotaro Quest, thanks to .~Abism0~. [Lupus]
 //============================================================ 
 
 amatsu.gat,223,235,4	script	Publisher	763,{
@@ -707,29 +708,32 @@ OnStart:
 //=======================================MobCount===============================-
 ama_test.gat,0,1,0	script	mobcount#momotaro	-1,{
 OnMobDead:
-	if ($MomoDokebi >= 8) goto Lfin;
+	if ($MomoDokebi >= 8){
+		areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I will be baaack~~~~!!!",8;
+		attachrid($MomotaroRID);
+		initnpctimer;
+		end;
+	}
 	set $MomoDokebi,$MomoDokebi+1;
-	attachrid($MomotaroRID);
 	set @mobrand,rand(4);
-	if (@mobrand == 1) goto Lrand2;
-	if (@mobrand == 2) goto Lrand3;
-	if (@mobrand == 3) goto Lrand4;
+	if (@mobrand == 1) goto Lrand1;
+	if (@mobrand == 2) goto Lrand2;
+	if (@mobrand == 3) goto Lrand3;
+
+	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I'm sorry~~! Waaaaah~~",8;
+	end;
 Lrand1:
-	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I'm sorry~~! Waaaaah~~",8;detachrid;end;
+	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: !! IT'S A RAID!!!! RUN!!",8;
+	end;
 Lrand2:
-	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: !! IT'S A RAID!!!! RUN!!",8;detachrid;end;
+	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: But I didn't even do anything baaaaad~!",8;
+	end;
 Lrand3:
-	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: But I didn't even do anything baaaaad~!",8;detachrid;end;
-Lrand4:
-	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: Ow, Ouch!!!",8;detachrid;end;
-Lfin:
-	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I will be baaack~~~~!!!",8;
-	initnpctimer;
+	areaannounce "ama_test.gat",30,78,68,120,"Dokebi: Ow, Ouch!!!",8;
 	end;
 OnTimer5000:
 	donpcevent "mobcount2#momotaro::OnTimer5000";
 	end;
-
 }
 //=======================================MobCount2==============================-
 ama_test.gat,50,101,0	script	mobcount2#momotaro	-1,{

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 401 - 433
npc/quests/quests_ein.txt


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.