Ver código fonte

Corrected an event mob being summoned in Endless tower (bugreport:4942)
Added @go locations for new maps (not official, but they're there) (bugreport:4457)

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

jmanfffreak 13 anos atrás
pai
commit
1752b766c9
3 arquivos alterados com 9 adições e 2 exclusões
  1. 1 1
      npc/instances/EndlessTower.txt
  2. 3 0
      src/common/mapindex.h
  3. 5 1
      src/map/atcommand.c

+ 1 - 1
npc/instances/EndlessTower.txt

@@ -2860,7 +2860,7 @@ OnEnable:
 	areamonster "3@tower",181,9,191,45,"Aliza",1737,10,instance_npcname("72FGate102tower", instance_id())+"::OnMyMobDead";
 	areamonster "3@tower",181,9,191,45,"Zealotus",1200,5,instance_npcname("72FGate102tower", instance_id())+"::OnMyMobDead";
 	areamonster "3@tower",181,9,191,45,"Alice",1275,5,instance_npcname("72FGate102tower", instance_id())+"::OnMyMobDead";
-	areamonster "3@tower",181,9,191,45,"Green Maiden",1519,10,instance_npcname("72FGate102tower", instance_id())+"::OnMyMobDead";
+	areamonster "3@tower",181,9,191,45,"Green Maiden",1631,10,instance_npcname("72FGate102tower", instance_id())+"::OnMyMobDead";
 	end;
 
 OnTouch_:

+ 3 - 0
src/common/mapindex.h

@@ -36,6 +36,9 @@ extern char mapindex_cfgfile[80];
 #define MAP_JAIL "sec_pri"
 #define MAP_NOVICE "new_1-1"
 #define MAP_MOSCOVIA "moscovia"
+#define MAP_BRASILIS "brasilis"
+#define MAP_MANUK "manuk"
+#define MAP_SPLENDIDE "splendide"
 
 const char* mapindex_getmapname(const char* string, char* output);
 const char* mapindex_getmapname_ext(const char* string, char* output);

+ 5 - 1
src/map/atcommand.c

@@ -2279,6 +2279,9 @@ ACMD_FUNC(go)
 		{ MAP_RACHEL,      130, 110 }, // 23=Rachel
 		{ MAP_VEINS,       216, 123 }, // 24=Veins
 		{ MAP_MOSCOVIA,    223, 184 }, // 25=Moscovia
+		{ MAP_BRASILIS,	   182, 239 }, // 26=Brasilis
+		{ MAP_MANUK,	   282, 138 }, // 27=Manuk
+		{ MAP_SPLENDIDE,   197, 176 }, // 28=Splendide
 	};
  
 	nullpo_retr(-1, sd);
@@ -2306,7 +2309,8 @@ ACMD_FUNC(go)
 		clif_displaymessage(fd, " 15=Novice Grounds  16=Prison      17=Jawaii");
 		clif_displaymessage(fd, " 18=Ayothaya        19=Einbroch    20=Lighthalzen");
 		clif_displaymessage(fd, " 21=Einbech         22=Hugel       23=Rachel");
-		clif_displaymessage(fd, " 24=Veins           25=Moscovia");
+		clif_displaymessage(fd, " 24=Veins           25=Moscovia	26=Brasilis");
+		clif_displaymessage(fd, " 27=Manuk			 28=Splendide");
 		return -1;
 	}