* Implemented remaining Brasilis NPCs.

* Added remaining database modifications for Brasilis.
- Added the skills for the Brasilis monsters.
- Added remaining entries for Bathroom Ghost quest.
- Added stats for the Suspicious Hydra monsters.
- Corrected the capture rate for Suspicious Hydra.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14928 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
L0ne_W0lf 2011-08-09 20:08:47 +00:00
parent 70e1ec52a5
commit ebfc42b8d5
20 changed files with 4955 additions and 93 deletions

View File

@ -8,6 +8,12 @@
1475 Equestrian's Spear: NEED INFO.
13005 Angelic Wing Dagger: NEED INFO.
=======================
2011/08/09
* Rev. 14928 Added remaining database modifications for Brasilis.
- Added the skills for the Brasilis monsters.
- Added remaining entries for Bathroom Ghost quest.
- Added stats for the Suspicious Hydra monsters.
- Corrected the capture rate for Suspicious Hydra.
2011/08/07
* Rev. 14926 Minor item-related updates, and a couple quest database updates. [L0ne_W0lf]
2011/07/11

View File

@ -1134,7 +1134,7 @@
//2078,S_SUCCUBUS,Succubus,Succubus,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//2079,CRYSTAL_H,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//2080,CRYSTAL_L,Crystal,Crystal,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2081,E_HYDRA,Hydra,Hydra,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2081,E_HYDRA,Suspicious Hydra,Strange Hydra,34,854,1,0,0,7,1,2,100,100,1,1,1,1,1,1,10,12,0,3,41,0x0,1000,800,432,600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
2082,G_PIRANHA,Piranha,Piranha,75,4522,0,0,0,1,182,223,2,10,69,45,30,30,66,35,10,12,1,5,61,0x3295,200,768,768,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//2083,HORN_SCARABA,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//2084,HORN_SCARABA2,Scaraba,Scaraba,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

View File

@ -4859,8 +4859,9 @@
1894,Pouring@WZ_WATERBALL,attack,86,10,10000,500,5000,no,target,always,0,,,,,,,
1894,Pouring@WZ_WATERBALL,chase,86,10,10000,500,5000,no,target,always,0,,,,,,,
1904,Bomb Poring@NPC_SELFDESTRUCTION,attack,173,2,10000,3000,0,no,self,always,0,,,,,,,
1904,Bomb Poring@NPC_SELFDESTRUCTION,chase,173,2,10000,3000,0,no,self,always,0,,,,,,,
1904,Bomb Poring@NPC_SELFDESTRUCTION,idle,173,1,1000,3000,0,no,self,always,0,,,,,,,
1904,Bomb Poring@NPC_SELFDESTRUCTION,attack,173,1,1000,3000,0,no,self,always,0,,,,,,,
1904,Bomb Poring@NPC_SELFDESTRUCTION,chase,173,1,1000,3000,0,no,self,always,0,,,,,,,
// Satan Morroc (12.1)
//5% HP - Dragon Fear
@ -5702,3 +5703,81 @@
2027,Dark Shadow@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,9,,,,,,
2027,Dark Shadow@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,,
2027,Dark Shadow@NPC_DARKNESSBREATH,attack,658,1,500,1000,5000,no,target,always,0,,,,,,,
// Brasilis
2068,Boitata@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
2068,Boitata@MG_FIREBALL,idle,17,5,10000,0,5000,yes,randomtarget,always,0,,,,,,,
2068,Boitata@MG_FIREBALL,chase,17,5,10000,0,5000,yes,target,always,0,,,,,,,
2068,Boitata@CR_REFLECTSHIELD,idle,252,3,1000,0,200000,no,self,always,0,,,,,,,
2068,Boitata@CR_REFLECTSHIELD,attack,252,3,1000,0,200000,no,self,always,0,,,,,,,
2068,Boitata@NPC_FIREATTACK,attack,186,5,2000,1000,200000,no,target,always,0,,,,,,,
2068,Boitata@NPC_BLEEDING,attack,660,3,500,500,10000,no,target,always,0,,,,,,,
2068,Boitata@AS_SONICBLOW,attack,136,10,1000,0,10000,yes,target,always,0,,,,,,,
2068,Boitata@SM_MAGNUM,attack,7,7,1000,0,10000,yes,self,attackpcge,2,,,,,,,
2068,Boitata@KN_TWOHANDQUICKEN,attack,60,20,2000,0,300000,yes,self,myhpltmaxrate,40,,,,,,,
2068,Boitata@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,,
2068,Boitata@NPC_WIDEBLEEDING,attack,665,2,10000,500,100000,no,self,myhpltmaxrate,20,,,,,,,
2068,Boitata@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,20,,,,,,6,
2068,Boitata@NPC_SUMMONSLAVE,attack,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,,
2068,Boitata@NPC_SUMMONSLAVE,idle,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,,
2068,Boitata@NPC_SUMMONSLAVE,chase,196,5,10000,1000,30000,no,self,slavele,1,2082,,,,,,
2068,Boitata@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
2068,Boitata@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
2069,Iara@NPC_WATERATTACK,attack,184,3,500,0,5000,no,target,always,0,,,,,,6,
2069,Iara@PR_LEXDIVINA,attack,76,5,500,1000,5000,yes,target,always,0,,,,,,2,
2069,Iara@PR_LEXDIVINA,chase,76,5,500,1000,5000,yes,target,always,0,,,,,,2,
2069,Iara@NPC_EMOTION,chase,197,1,2000,0,5000,yes,self,always,0,3,,,,,,
2069,Iara@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6,
2069,Iara@SM_BASH,attack,5,5,500,800,5000,no,target,always,0,,,,,,,
2069,Iara@NPC_STOP,attack,342,1,500,0,30000,yes,target,always,0,,,,,,,
2069,Iara@MG_FROSTDIVER,attack,15,5,500,1000,5000,yes,target,always,0,,,,,,,
2069,Iara@MG_FROSTDIVER,chase,15,10,500,1000,5000,yes,target,always,0,,,,,,,
2070,Piranha@NPC_WATERATTACK,attack,184,2,500,0,5000,no,target,always,0,,,,,,6,
2070,Piranha@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6,
2070,Piranha@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6,
2070,Piranha@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,,
2070,Piranha@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,,
2070,Piranha@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,,
2070,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,,
2070,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6,
2070,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@NPC_CURSEATTACK,attack,181,1,1000,800,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@NPC_CURSEATTACK,chase,181,1,1000,800,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,7,
2071,Headless Mule@MG_FIREBOLT,attack,19,5,2000,1500,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@MG_FIREBOLT,chase,19,5,2000,1500,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,,
2071,Headless Mule@MG_FIREWALL,chase,18,5,500,500,5000,yes,target,always,0,,,,,,,
2071,Headless Mule@SM_BASH,attack,5,5,500,800,5000,no,target,always,0,,,,,,,
2072,Jaguar@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,,
2072,Jaguar@NPC_COMBOATTACK,attack,171,1,500,500,5000,no,target,always,0,,,,,,6,
2072,Jaguar@AS_SONICBLOW,attack,136,3,500,800,5000,no,target,always,0,,,,,,0,
2072,Jaguar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,,
2072,Jaguar@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,7,0x3195,,,,,
2072,Jaguar@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
2073,Toucan@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,,
2073,Toucan@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,,
2073,Toucan@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,7,0x3195,,,,,
2073,Toucan@NPC_TELEKINESISATTACK,chase,191,5,500,0,5000,yes,target,always,0,,,,,,,
2073,Toucan@NPC_WINDATTACK,attack,187,3,500,500,5000,no,target,always,0,,,,,,6,
2073,Toucan@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,30,
2073,Toucan@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,,
2074,Curupira@NPC_GROUNDATTACK,attack,185,2,500,500,5000,no,target,always,0,,,,,,6,
2074,Curupira@SA_REVERSEORCISH,attack,294,1,50,0,30000,yes,target,always,0,,,,,,18,
2074,Curupira@SA_REVERSEORCISH,chase,294,1,50,0,30000,yes,target,always,0,,,,,,18,
2074,Curupira@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,,
2074,Curupira@MG_STONECURSE,idle,16,5,10000,0,5000,yes,target,always,0,,,,,,11,
2074,Curupira@MG_STONECURSE,attack,16,5,10000,0,5000,yes,target,always,0,,,,,,11,
2074,Curupira@AL_INCAGI,chase,29,1,500,700,60000,no,self,always,0,,,,,,6,
//2080,Crystal@AL_TELEPORT,attack,26,1,3000,0,10000,yes,self,always,0,,,,,,29,
//2080,Crystal@AL_TELEPORT,idle,26,1,4000,0,10000,yes,self,always,0,,,,,,29,
2082,Piranha@NPC_WATERATTACK,attack,184,2,500,0,5000,no,target,always,0,,,,,,6,
2082,Piranha@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6,
2082,Piranha@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6,
2082,Piranha@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,,
2082,Piranha@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,,
2082,Piranha@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,,
2082,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,,
2082,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6,
2082,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,

View File

@ -121,5 +121,5 @@
1837,IMP,Fire Imp,12374,9056,10038,6114,80,60,10,100,250,20,200,150,0,0,300,300,800,{},{ bonus2 bSubEle,Ele_Fire,2; bonus2 bAddEle,Ele_Fire,2; }
// Brasilis Quest - Suspicious Beach [UNHATCHABLE]
2057,E_CRAMP,Strange Cramp,12408,6221,0,0,0,0,0,0,0,50,0,0,0,0,350,400,800,{},{} // kRO version
2081,E_HYDRA,Strange Hydra,12408,6221,0,0,0,0,0,0,0,50,0,0,0,0,350,400,800,{},{} // iRO/cRO version
2057,E_CRAMP,Strange Cramp,12408,6221,0,0,0,0,0,0,0,0,50,0,0,0,350,400,800,{},{} // kRO version
2081,E_HYDRA,Strange Hydra,12408,6221,0,0,0,0,0,0,0,0,50,0,0,0,350,400,800,{},{} // iRO/cRO version

View File

@ -189,14 +189,14 @@
2198,0,0,0,0,0,0,0,"Guarana quest"
2199,0,0,0,0,0,0,0,"Guarana quest"
2200,0,0,0,0,0,0,0,"Guarana quest"
2201,0,0,0,0,0,0,0,"Fortunate training"
2202,0,0,0,0,0,0,0,"Fortunate training"
2203,0,0,0,0,0,0,0,"Fortunate training"
2204,0,0,0,0,0,0,0,"Fortunate training"
2205,0,0,0,0,0,0,0,"Fortunate training"
2206,0,0,0,0,0,0,0,"Fortunate training"
2207,0,0,0,0,0,0,0,"Fortunate training"
2208,0,0,0,0,0,0,0,"Ghost of bathroom"
2201,0,0,0,0,0,0,0,"Brasilis Water Lily"
2202,0,0,0,0,0,0,0,"Brasilis Water Lily"
2203,0,0,0,0,0,0,0,"Brasilis Water Lily"
2204,0,0,0,0,0,0,0,"Brasilis Water Lily"
2205,0,0,0,0,0,0,0,"Brasilis Water Lily"
2206,0,0,0,0,0,0,0,"Brasilis Water Lily"
2207,0,0,0,0,0,0,0,"Brasilis Water Lily"
2208,0,0,0,0,0,0,0,"Bathroom Ghost"
2209,0,0,0,0,0,0,0,"Generic Job Change Quest"
2210,0,0,0,0,0,0,0,"Generic Job Change Quest"
@ -487,8 +487,8 @@
7051,0,0,0,0,0,0,0,"Thanatos Tower - Sealed Tower"
7052,0,0,0,0,0,0,0,"Thanatos Tower - Sealed Tower"
7053,0,0,0,0,0,0,0,"Thanatos Tower - What they want is.."
7054,0,0,0,0,0,0,0,"Myu's Favor - Teach them a lesson!"
7055,0,0,0,0,0,0,0,"Myu's Favor - Not the cat!"
7054,0,1282,1000,0,0,0,0,"Myu's Favor - Teach them a lesson!"
7055,0,1261,1,0,0,0,0,"Myu's Favor - Not the cat!"
7056,0,0,0,0,0,0,0,"Messenger - Arc's Favor"
7057,0,0,0,0,0,0,0,"Messenger - Arc's Favor"
7058,0,0,0,0,0,0,0,"Messenger - Arc's Favor"
@ -1776,3 +1776,10 @@
60308,0,1713,200,0,0,0,0,"Dragon Hunting"
60309,0,1716,100,0,0,0,0,"Dragon Hunting"
60310,0,1716,200,0,0,0,0,"Dragon Hunting"
// iRO expanded upon the log entries of this quest.
60351,0,0,0,0,0,0,0,"Bathroom Ghost"
60352,0,0,0,0,0,0,0,"Bathroom Ghost"
60353,0,0,0,0,0,0,0,"Bathroom Ghost"
60354,0,0,0,0,0,0,0,"Bathroom Ghost"
60355,0,0,0,0,0,0,0,"Bathroom Ghost"

View File

@ -1,5 +1,7 @@
Date Added
======
2011/08/09
* Rev. 14928 Implemented the rest of Brasilis, and updated existing Brasilis NPCs. [L0ne_W0lf]
2011/07/16
* Rev. 14912 Updated dialog in monster_race.txt [L0ne_W0lf]
2011/07/16

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@ -12,79 +12,150 @@
//===== Additional Comments: =================================
//= 1.0 First version. Transportation and Basic NPCs.
//= 1.1 Fixed Zeny not being removed for payment. [Kisuka]
//= 1.2 Updated dialog, added Ice Cream Maker. [L0ne_W0lf]
//============================================================
alberta,247,115,3 script Brute Sailor#bra2 100,{
mes "[Brute Sailor]";
mes "Hey, have you heard of the place called Brasilis?";
mes "It's a place that's as hot as the Morroc desert, and as dense as the forests of Payon.";
alberta,247,115,3 script Crewman#bra2 100,{
mes "[Crewman]";
mes "Hey, have you heard of a place called Brasilis?";
mes "It's a tropical city that's hot like the desert but also rainy. It is a very mysterious place.";
next;
mes "[Brute Sailor]";
mes "I have a map to get there, if you want I can take you to Brasilis.";
mes "It will only cost you 10,000 zeny. What do you say?";
mes "[Crewman]";
mes "We recently found a new ocean route to get there easily.";
mes "It's just 10,000 zeny for a round trip! So do you want to go?";
next;
switch(select("Let's go to Brasilis!:Cancel.")) {
switch(select("Take me to Brasilis!:I'll stay here.")) {
case 1:
if (Zeny > 9999 ) {
mes "[Brute Sailor]";
mes "Great! Let's Go!";
if (Zeny > 9999) {
mes "[Crewman]";
mes "Cool~!! Let's go~!";
set zeny,zeny-10000;
close2;
set Zeny,Zeny-10000;
warp "brasilis",314,60;
end;
}
else {
mes "[Brute Sailor]";
mes "I'm sorry but you don't have";
mes "enough zeny now";
mes "You need 10,000 zeny";
mes "to go to Brasilis";
mes "Thank you.";
mes "[Crewman]";
mes "I said 10,000 zeny.";
close;
}
case 2:
mes "[Brute Sailor]";
mes "Let me know if you change your mind.";
mes "[Crewman]";
mes "Well if you're ever interested, let me know and I can take you there.";
close;
}
}
brasilis,316,57,3 script Brute Sailor#bra1 100,{
mes "[Brute Sailor]";
mes "My ship will be heading back to Alberta soon, would you like to go back?";
brasilis,316,57,3 script Crewman#bra1 100,{
mes "[Crewman]";
mes "My ship is going to back to Alberta, do you want to join us?";
next;
switch(select("Return to Alberta.:Cancel.")) {
switch(select("Go back to Alberta.:Not yet~.")) {
case 1:
mes "[Brute Sailor]";
mes "Alright, lets get going!";
mes "[Crewman]";
mes "I sure do miss home.";
close2;
warp "alberta",244,115;
end;
case 2:
mes "[Brute Sailor]";
mes "Let me know if you change your mind.";
mes "[Crewman]";
mes "Ok, suit yourself. We'll see you when we get back then.";
close;
}
}
brasilis,278,137,3 script Bulletin Board#bra1 858,{
mes ":: Happy Toucan Inn ::";
brasilis,155,165,3 script Signpost#bra1 858,{
mes ":: Art Museum ::";
close;
}
brasilis,244,248,1 script Bulletin Board#bra2 858,{
mes ":: Brasilis Market ::";
brasilis,195,231,3 script Signpost#bra2 858,{
mes ":: Verass Monument ::";
close;
}
brasilis,155,165,3 script Bulletin Board#bra3 858,{
mes ":: Brasilis Art Museum ::";
close;
}
brasilis,303,309,3 script Bulletin Board#bra4 858,{
mes ":: Jungle Cable ::";
brasilis,240,247,3 script Signpost#bra3 858,{
mes ":: Market ::";
mes " ";
mes "- Not recommended for the faint hearted! -";
mes "- For your Potions and Weaponry -";
close;
}
brasilis,303,309,3 script Signpost#bra4 858,{
mes ":: Jungle Cable ::";
mes "";
mes "- Not for the faint of heart -";
close;
}
brasilis,278,137,3 script Signpost#bra5 858,{
mes ":: Brasilis Hotel ::";
close;
}
brasilis,137,77,5 script Ice-Cream Maker 85,{
mes "[Ice Cream Maker]";
mes "Come~come~";
mes "Ice cream is the perfect snack for a hot day~";
mes "It's just ^3355FF100 Zeny^000000~";
mes "Ice Cream~";
mes "Get 'yer Ice Cream!";
next;
switch(select("Give me one!:Ice Cream?:Cancel.")) {
case 1:
mes "[Ice Cream Maker]";
mes "Since there are so many people want to get a cool ice cream you can order only 5 at a time.";
mes "So how many d'ya want?";
next;
while(1) {
input .@input; //,1,5;
if (.@input == 0) {
mes "[Ice Cream Maker]";
mes "None?";
mes "Fine get outta the way, I have customers to serve.";
close;
}
else if ((.@input < 0) || (.@input > 5)) {
mes "[Ice Cream Maker]";
mes "Wow.";
mes "You ordered too much.";
mes "If you eat over 5 you might need to fight with a monster in your stomach. Calm down buddy.";
next;
}
else
break;
}
set .@icecream_hap,.@input*100;
if (Zeny < .@icecream_hap) {
mes "[Ice Cream Maker]";
mes "Dood~! You don't have enough money.";
mes "It's only ^3355FF100 Zeny^000000~ Seriously!";
close;
}
if (!checkweight(536,.@input)) {
mes "[Ice Cream Maker]";
mes "You seem to have too much stuff.";
mes "Lighten your pack before buying this.";
close;
}
set zeny,zeny-.@icecream_hap;
getitem 536,.@input; //Ice_Cream
close;
case 2:
mes "[Ice Cream Maker]";
mes "'Ice cream is...";
mes "Wait, don't you know";
mes "what Ice Cream is?";
mes "What rock have you";
mes "been living under?";
next;
mes "[Ice Cream Maker]";
mes "I'm not going to even start with how weird that sounds.";
mes "Anyway, get 'yer Ice Cream right here while it's nice and cold.";
close;
case 3:
mes "[Ice Cream Maker]";
mes "Don't miss your chance to eat the greatest Ice Cream in all the land~!";
close;
}
}

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.0
//= 1.1
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@ -11,6 +11,7 @@
//= Guide for the city of Brasilis
//===== Additional Comments: =================================
//= 1.0 First Version.
//= 1.1 Added a missing close.
//============================================================
brasilis,219,97,3 script Brasilis Guide 478,{
@ -89,6 +90,7 @@ brasilis,219,97,3 script Brasilis Guide 478,{
mes "mini-map' from the menu.";
close;
}
close;
break;
case 2:
viewpoint 2,273,149,2,0xFF0000;

View File

@ -4,7 +4,7 @@
//===== By: ==================================================
//= L0ne_W0lf, various sources
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@ -13,6 +13,7 @@
//===== Additional Comments: =================================
//= 1.0 First version.
//= 1.1 Minor dialog updates.
//= 1.2 No longer glitches when anyone but party leader talks to the first NPC.
//============================================================
nyd_dun02,100,201,3 script Yggdrasil Gatekeeper 111,8,8,{
@ -1867,7 +1868,6 @@ OnTouch_:
next;
mes "[World Tree Yggdrasil]";
mes "And... Be careful... Be careful of the shadow's power.";
set 'ins_nyd2,1;
close;
}
case 2:

View File

@ -3,7 +3,7 @@
//===== By: =========================
//= L0ne_W0lf
//===== Current Version: ===================
//= 1.0
//= 1.1
//===== Compatible With: =====================
//= eAthena 1.0
//===== Description: ============================================
@ -16,7 +16,8 @@
//= arg(3): Cost of Storage service
//= arg(4): Cost of Rent a Pushcart service
//===== Additional Comments: ==========================================
//= v1.0 First version.
//= 1.0 First version.
//- 1.1 Updated save point coordinates.
//=====================================================================
brasilis,197,221,4 script Kafra Employee::kaf_bra 117,{
@ -30,6 +31,6 @@ brasilis,197,221,4 script Kafra Employee::kaf_bra 117,{
callfunc "F_Kafra",5,3,0,80,700;
M_Save:
savepoint "brasilis",197,219;
savepoint "brasilis",195,259;
callfunc "F_KafEnd",0,1,"in the city of Brasilis";
}

View File

@ -4,7 +4,7 @@
//= Darkchild (1.1)
//= Playtester (1.2)
//===== Current Version: =====================================
//= 3.0
//= 3.0a
//===== Compatible With: =====================================
//= eAthena 1.0+
//===== Description: =========================================
@ -45,6 +45,7 @@
//= 2.8 Removed Moscovia Inn; Its in quests/quest_moscovia.txt [Kisuka]
//= 2.9 Added switch menus, updated to match AEGIS scripts. [Kisuka]
//= 3.0 Added Brasilis inn receptionist. [L0ne_W0lf]
//= 3.0a Updated dialog for Brasilis inn. [L0ne_W0lf]
//============================================================
@ -205,46 +206,41 @@ ve_in,157,219,5 script Inn Master#Receptionist 709,{
}
//======================== Brasilis =================================
bra_in01,27,24,3 script Receptionist#bra 478,{
mes "[Receptionist]";
mes "Welcome to the 'Happy Toucan' Inn,";
mes "we have everything to make you feel at home.";
bra_in01,27,24,3 script Hotel Keeper#bra1 478,{
mes "[Hotel Keeper]";
mes "Welcome to the beautiful Brasilis Hotel.";
next;
switch(select("Save:Take Rest - 5,000 zeny:Cancel")) {
switch(select("Save:Rest -5000 zeny")) {
case 1:
mes "[Receptionist]";
mes "Would you like me to save your respawn point here?";
mes "[Hotel Keeper]";
mes "Do you want to save here at the Brasilis Hotel?";
next;
switch(select("No, thanks.:Sure!")) {
switch(select("No thank you.:Absolutely.")) {
case 1:
mes "[Receptionist]";
mes "Alright, please come back if you change your mind.";
mes "[Hotel Keeper]";
mes "Ok then, enjoy your stay.";
close;
case 2:
savepoint "bra_in01",143,68;
mes "[Receptionist]";
mes "Your respawn point has been saved.";
mes "Enjoy your stay in Brasilius and don't forget to check our natural beauties.";
mes "[Hotel Keeper]";
mes "Your respawn has been saved here at the hotel. I hope that you enjoy your stay here in Brasilis.";
savepoint "bra_in01",144,69;
close;
}
case 2:
if (Zeny < 5000) {
mes "[Receptionist]";
mes "I'm sorry, but the service charge is 5,000 zeny.";
mes "Please make sure that you have enough money to check in next time, okay?";
close;
}
else {
mes "[Receptionist]";
mes "I'll take you to your room.";
if (Zeny > 4999) {
mes "[Hotel Keeper]";
mes "I will show you a great room.";
close2;
set zeny,zeny-5000;
percentheal 100,100;
warp "bra_in01",144,69;
end;
}
case 3:
close;
else {
mes "[Hotel Keeper]";
mes "I'm sorry, but the service charge is 5,000 zeny per night.";
close;
}
}
}

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= eAthena Dev Team
//===== Current Version: =====================================
//= 2.7b
//= 2.8
//===== Compatible With: =====================================
//= eAthena 1.0+
//===== Description: =========================================
@ -31,6 +31,7 @@
//= Re-added Bill of Birds to Morroc Item Collectors.
//= 2.7a Actually applied the right update to the comodo weapon shop. [L0ne_W0lf]
//= 2.7b Corrected Brasilis Fruit Merchant. (bugreport:4278) [L0ne_W0lf]
//= 2.8 Updates to Brasilis Merchants. [L0ne_W0lf]
//============================================================
//=======================================================
@ -73,11 +74,10 @@ ayo_in01,90,160,1 shop Armor Dealer#ayo 842,2211:-1,2401:-1,2403:-1,2501:-1,2503
//=======================================================
// Brasilis
//=======================================================
brasilis,252,257,5 shop Tool Dealer#bra 478,645:-1,656:-1,601:-1,602:-1,1065:-1,1750:-1,610:-1
brasilis,252,257,3 shop Tool Dealer#bra 478,645:-1,656:-1,601:-1,602:-1,611:-1,1065:-1,610:-1
brasilis,244,243,3 shop Weapon Dealer#bra 477,1407:-1,1457:-1,1354:-1,1519:-1,13003:-1
brasilis,201,309,4 shop Pet Groomer#bra 476,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1
// Apple -> Acai_Fruit
brasilis,221,128,4 shop Fruit Merchant#bra 476,11515:-1,513:-1,11516:-1
brasilis,201,309,3 shop Pet Groomer#bra 476,537:-1,643:-1
brasilis,221,128,3 shop Fruit Gardener#bra 477,11515:-1,513:-1,11516:-1
//=======================================================
// Comodo

View File

@ -0,0 +1,37 @@
//===== eAthena Script ========================================
//= Brasilis Dungeon Monster Spawn Script
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
//= Official monster spawns in Brasilis Dungeon.
//===== Additional Comments: =================================
//= 1.0 Official spawns from Aegis [Kisuka]
//============================================================
//==================================================
// bra_dun01 - Behind the Waterfall
//==================================================
bra_dun01,0,0,0,0 monster Piranha 2070,80,5000,0,0
bra_dun01,0,0,0,0 monster Iara 2069,30,5000,0,0
bra_dun01,0,0,0,0 monster Black Mushroom 1084,5,180000,90000,1
bra_dun01,0,0,0,0 monster Marina 1141,20,5000,0,0
bra_dun01,0,0,0,0 monster Kukre 1070,10,5000,0,0
bra_dun01,0,0,0,0 monster Plankton 1161,10,5000,0,0
bra_dun01,0,0,0,0 monster Hydra 1068,15,5000,0,0
//==================================================
// bra_dun02 - Behind the Waterfall
//==================================================
bra_dun02,0,0,0,0 monster Piranha 2070,60,5000,0,0
bra_dun02,0,0,0,0 monster Iara 2069,110,5000,0,0
bra_dun02,0,0,0,0 monster Marina 1141,10,5000,0,0
bra_dun02,0,0,0,0 monster Kukre 1070,10,5000,0,0
bra_dun02,0,0,0,0 monster Plankton 1161,10,5000,0,0
bra_dun02,0,0,0,0 monster Hydra 1068,15,5000,0,0
bra_dun02,0,0,0,0 monster Shining Plant 1083,2,5000,0,0
bra_dun02,0,0,0,0 monster Black Mushroom 1084,5,5000,0,0
bra_dun02,0,0,0,0 boss_monster Boitata 2068,1,7200000,600000,1

View File

@ -0,0 +1,22 @@
//===== eAthena Script =======================================
//= Brasilis Fields Monster Spawn Script
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= eAthena SVN
//===== Additional Comments: =================================
//= 1.0 Official spawns from Aegis [Kisuka]
//============================================================
//==================================================
// bra_fild01
//==================================================
bra_fild01,0,0,0,0 monster Curupira 2074,50,5000,0,0
bra_fild01,0,0,0,0 monster Dokebi 1110,10,5000,0,0
bra_fild01,0,0,0,0 monster Savage 1166,5,5000,0,0
bra_fild01,0,0,0,0 monster Headless Mule 2071,40,5000,0,0
bra_fild01,0,0,0,0 monster Red Mushroom 1085,5,5000,0,0
bra_fild01,0,0,0,0 monster Jaguar 2072,55,5000,0,0
bra_fild01,0,0,0,0 monster Toucan 2073,60,5000,0,0

View File

@ -0,0 +1,16 @@
//===== eAthena Script =======================================
//= Brasilis Quest Monsters
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
//= 1.0 First version
//============================================================
brasilis,283,88,6,6 monster Strange Hydra 2081,5,5000,0,0
brasilis,284,104,6,6 monster Strange Hydra 2081,4,5000,0,0
brasilis,215,80,6,6 monster Strange Hydra 2081,4,5000,0,0
brasilis,96,50,8,8 monster Strange Hydra 2081,5,5000,0,0

File diff suppressed because it is too large Load Diff

View File

@ -79,6 +79,7 @@ npc: npc/quests/quests_alberta.txt
npc: npc/quests/quests_aldebaran.txt
npc: npc/quests/quests_amatsu.txt
npc: npc/quests/quests_ayothaya.txt
npc: npc/quests/quests_brasilis.txt
npc: npc/quests/quests_comodo.txt
npc: npc/quests/quests_ein.txt
npc: npc/quests/quests_geffen.txt

View File

@ -4,8 +4,11 @@
npc: npc/mobs/citycleaners.txt
npc: npc/mobs/pvp.txt
npc: npc/mobs/towns/brasilis.txt
npc: npc/mobs/fields/amatsu.txt
npc: npc/mobs/fields/ayothaya.txt
npc: npc/mobs/fields/brasilis.txt
npc: npc/mobs/fields/comodo.txt
npc: npc/mobs/fields/einbroch.txt
npc: npc/mobs/fields/geffen.txt
@ -35,6 +38,7 @@ npc: npc/mobs/dungeons/ama_dun.txt
npc: npc/mobs/dungeons/anthell.txt
npc: npc/mobs/dungeons/ayo_dun.txt
npc: npc/mobs/dungeons/beach_dun.txt
npc: npc/mobs/dungeons/bra_dun.txt
npc: npc/mobs/dungeons/c_tower.txt
npc: npc/mobs/dungeons/ein_dun.txt
npc: npc/mobs/dungeons/gef_dun.txt

View File

@ -41,6 +41,7 @@ npc: npc/warps/dungeons/ama_dun.txt
npc: npc/warps/dungeons/anthell.txt
npc: npc/warps/dungeons/ayo_dun.txt
npc: npc/warps/dungeons/beach_dun.txt
npc: npc/warps/dungeons/bra_dun.txt
npc: npc/warps/dungeons/c_tower.txt
npc: npc/warps/dungeons/ein_dun.txt
npc: npc/warps/dungeons/gef_dun.txt

View File

@ -0,0 +1,17 @@
//===== eAthena Script =======================================
//= Brasilis Dungeon Warp
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
//= [Aegis Conversion]
//= Brasilis Dungeon warp script
//===== Additional Comments: =================================
//= 1.0 First version.
//============================================================
bra_dun01,199,35,0 warp brad1tobrad2 1,1,bra_dun02,261,263
bra_dun02,261,265,0 warp brad2tobrad1 1,1,bra_dun01,199,37