Pārlūkot izejas kodu

fixed thanatos warps, added a temp keys solution

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5470 54d463be-8e91-2dee-dedb-b68131a5f0ec
Lupus 19 gadi atpakaļ
vecāks
revīzija
bb4cc16c99
2 mainītis faili ar 64 papildinājumiem un 11 dzēšanām
  1. 3 1
      npc/Changelog.txt
  2. 61 10
      npc/warps/dungeons/thanatos.txt

+ 3 - 1
npc/Changelog.txt

@@ -27,7 +27,9 @@ Nexon
 
 Date		Added
 ======
-
+03/06
+	* Fixed Thanatos warps: tha_t06,tha_t06a,tha_t06b,tha_t05a thanks to Justin84 [Lupus]
+	- Added Temp Thanatos Keys solution (more close to official than that Thanatos Statues Quest)
 03/05
 	* Used "Laboratory Passport" everywhere in the cube room quest, else how can ppl guess the name? xD [DracoRPG]
 03/02

+ 61 - 10
npc/warps/dungeons/thanatos.txt

@@ -3,7 +3,7 @@
 //===== By: ==================================================
 //= Bibilol & Moryagorn  (1.0)
 //===== Current Version: =====================================
-//= 1.5
+//= 1.6
 //===== Compatible With: =====================================
 //= Any Athena Version; RO Episode 10+
 //===== Description: =========================================
@@ -14,6 +14,8 @@
 //= 1.3 Some warps changes due to official info [Justin84]
 //= 1.4 Fixed 2 warps [Justin84]
 //= 1.5 Added Thanatos entrance warp. Now you can go in [Justin84]
+//= 1.6 Fixed warps: tha_t06,tha_t06a,tha_t06b,tha_t05a
+//=	Added Temp Keys solution [Justin84]
 //============================================================
 
 // Affiliated Files : tha_statues.txt
@@ -44,16 +46,16 @@ tha_t01.gat,150,32,0	warp	tha_scene04	1,1,tha_scene01.gat,142,200
 tha_t01.gat,150,149,0	warp	tha_t02	1,1,tha_t02.gat,150,136
 tha_t02.gat,150,129,0	warp	tha_t01	1,1,tha_t01.gat,150,142
 tha_t02.gat,226,161,0	warp	tha_t03	1,1,tha_t03.gat,220,158
-tha_t03.gat,220,165,0	warp	tha_t02	1,1,tha_t02.gat,226,149
+tha_t03.gat,220,165,0	warp	tha_t02a	1,1,tha_t02.gat,226,149
 tha_t03.gat,60,134,0	warp	tha_t04	1,1,tha_t04.gat,59,143
-tha_t04.gat,59,136,0	warp	tha_t03	1,1,tha_t03.gat,59,126
+tha_t04.gat,59,136,0	warp	tha_t03a	1,1,tha_t03.gat,59,126
 tha_t04.gat,83,36,0	warp	tha_t05	1,1,tha_t05.gat,62,11
 //According to official info, 5F it is not possible to return to the 4F, so we disable this warp:
-//tha_t05.gat,62,4,0	warp	tha_t04	1,1,tha_t04.gat,90,34
-tha_t05.gat,208,96,0	warp	tha_t06	1,1,tha_t06.gat,119,228
-tha_t05.gat,185,232,0	warp	tha_t06	1,1,tha_t06.gat,119,228
-tha_t05.gat,61,157,0	warp	tha_t06	1,1,tha_t06.gat,119,228
-tha_t06.gat,119,235,0	warp	tha_t05	1,1,tha_t05.gat,61,164
+//tha_t05.gat,62,4,0	warp	tha_t04a	1,1,tha_t04.gat,90,34
+tha_t05.gat,208,96,0	warp	tha_t06	1,1,tha_t06.gat,206,8
+tha_t05.gat,185,232,0	warp	tha_t06a	1,1,tha_t06.gat,206,8
+tha_t05.gat,61,157,0	warp	tha_t06b	1,1,tha_t06.gat,206,8
+tha_t06.gat,206,5,0	warp	tha_t05a	1,1,tha_t05.gat,61,164
 
 //tha_t06.gat,119,120,0	warp	tha_t07	1,1,tha_t07.gat,35,166
 //Thanatos 6F to 7F
@@ -78,9 +80,9 @@ T_CLOSE:
 }
 
 
-tha_t07.gat,28,166,0	warp	tha_t06	1,1,tha_t06.gat,119,127
+tha_t07.gat,28,166,0	warp	tha_t06c	1,1,tha_t06.gat,119,127
 tha_t07.gat,112,166,0	warp	tha_t08	1,1,tha_t08.gat,105,44
-tha_t08.gat,112,44,0	warp	tha_t07	1,1,tha_t07.gat,105,166
+tha_t08.gat,112,44,0	warp	tha_t07b	1,1,tha_t07.gat,105,166
 tha_t08.gat,26,44,0	warp	tha_t09	1,1,tha_t09.gat,88,145
 tha_t09.gat,93,145,0	warp	tha_t08	1,1,tha_t08.gat,30,44
 tha_t10.gat,171,138,0	warp	tha_t09	1,1,tha_t09.gat,18,97
@@ -106,3 +108,52 @@ thana_boss.gat,80,76,0	warp	thana_step9	1,1,thana_step.gat,163,371
 thana_boss.gat,62,171,0	warp	thana_step10	1,1,thana_step.gat,163,371
 thana_boss.gat,141,217,0	warp	thana_step11	1,1,thana_step.gat,163,371
 thana_boss.gat,202,75,0	warp	thana_step12	1,1,thana_step.gat,163,371
+
+//Temp Plug for KEYS
+tha_t03.gat,139,46,0	script	#TanKey1	111,{
+	if(countitem(7421) < 1) getitem 7421,1;
+	end;
+}
+
+tha_t03.gat,67,70,0	script	#TanKey2	111,{
+	if(countitem(7421) < 1) end;
+	delitem 7421,1;
+	getitem 7426,1;
+	end;
+}
+
+tha_t03.gat,48,143,0	script	#TanKey3	111,{
+	if(countitem(7422) < 1) getitem 7422,1;
+	end;
+}
+
+tha_t03.gat,66,208,0	script	#TanKey4	111,{
+	if(countitem(7422) < 1) end;
+	delitem 7422,1;
+	getitem 7427,1;
+	end;
+}
+
+tha_t03.gat,139,230,0	script	#TanKey5	111,{
+	if(countitem(7423) < 1) getitem 7423,1;
+	end;
+}
+
+tha_t03.gat,208,208,0	script	#TanKey6	111,{
+	if(countitem(7423) < 1) end;
+	delitem 7423,1;
+	getitem 7428,1;
+	end;
+}
+
+tha_t03.gat,230,143,0	script	#TanKey7	111,{
+	if(countitem(7424) < 1) getitem 7424,1;
+	end;
+}
+
+tha_t03.gat,207,70,0	script	#TanKey8	111,{
+	if(countitem(7424) < 1) end;
+	delitem 7424,1;
+	getitem 7429,1;
+	end;
+}