Corrected incorrect bonuses relating to bAddMonsterDropItem/Group. (burgerport:4569)

Updated the IG_Ore, IG_Food, IG_Recovery and IG_Jewel item groups to official items/rates.
As a result bAddMonsterDropItemGroup now uses the highest rate in group as it's base rate.
Updated instances with more proper English, care of Resplendent.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14555 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
L0ne_W0lf 2010-12-03 16:14:07 +00:00
parent d3773c0b51
commit d68eeba638
7 changed files with 413 additions and 380 deletions

View File

@ -8,6 +8,10 @@
1475 Equestrian's Spear: NEED INFO.
13005 Angelic Wing Dagger: NEED INFO.
=======================
2010/12/02
* Rev. 14555 Corrected incorrect bonuses relating to bAddMonsterDropItem/Group. (burgerport:4569) [L0ne_W0lf]
* Updated the IG_Ore, IG_Food, IG_Recovery and IG_Jewel item groups to official items/rates.
- As a result bAddMonsterDropItemGroup now uses the highest rate in group as it's base rate.
2010/12/02
* Rev. 14552 Updated some more cash shop boxes to use rentitem instead of getitem. [L0ne_W0lf]
* Added mercenary skills for Mimic, Disguise, Alice, Doppelganger, and Egnigem.

View File

@ -492,8 +492,8 @@
1139,Tale_Fing_,Tirfing,4,20,,1000,200,,1,0,0x000654E2,7,2,2,4,40,1,2,{ bonus bAtkEle,Ele_Dark; bonus2 bHPLossRate,35,10000; },{},{}
1140,Byeorrun_Gum,Byeollungum,4,20,,900,150,,1,0,0x000654E2,7,2,2,4,40,1,2,{ bonus2 bSubRace,RC_NonBoss,-10; bonus2 bAddRace,RC_Boss,50; bonus bAllStats,2; },{},{}
1141,Immaterial_Sword,Immaterial Sword,4,20,,900,140,,1,0,0x000654E2,7,2,2,4,40,1,2,{ bonus bAtkEle,Ele_Ghost; bonus2 bSPVanishRate,30,30; bonus bSPDrainValue,-1; bonus bUnbreakableWeapon,0; },{},{}
1142,Jewel_Sword,Jeweled Sword,4,20,,2200,104,,1,0,0x000654E2,7,2,2,3,68,1,2,{ bonus2 bAddMonsterDropItemGroup,IG_Jewel,5; },{},{}
1143,Gaia_Sword,Gaia Sword,4,20,,2500,140,,1,0,0x000654E2,7,2,2,3,74,1,2,{ bonus2 bAddMonsterDropItemGroup,IG_Ore,5; },{},{}
1142,Jewel_Sword,Jeweled Sword,4,20,,2200,104,,1,0,0x000654E2,7,2,2,3,68,1,2,{ bonus2 bAddMonsterDropItemGroup,IG_Jewel,100; },{},{}
1143,Gaia_Sword,Gaia Sword,4,20,,2500,140,,1,0,0x000654E2,7,2,2,3,74,1,2,{ bonus2 bAddMonsterDropItemGroup,IG_Ore,30; },{},{}
1144,Sasimi,Sashimi,4,20,,1400,75,,1,0,0x000654E2,7,2,2,3,48,1,2,{ bonus bAtkEle,Ele_Wind; bonus3 bAddMonsterDropItem,544,RC_Fish,4000; },{},{}
1145,Holy_Avenger,Holy Avenger,4,450000,,1350,125,,1,0,0x00004000,7,2,2,3,75,1,2,{ bonus bAtkEle,Ele_Holy; bonus bVit,2; },{},{}
1146,Town_Sword,Town Sword,4,42000,,800,100,,1,1,0x00000001,7,2,2,3,30,1,2,{},{},{}
@ -1833,7 +1833,7 @@
4149,Gargoyle_Card,Gargoyle Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAddMonsterDropItem,12028,RC_Insect,100; },{},{}
4150,Goat_Card,Goat Card,6,20,,10,,,,,,,,16,,,,,{ if(getrefine()<6) { bonus bDef,2; bonus bMdef,5; } },{},{}
4151,Gajomart_Card,Gajomart Card,6,20,,10,,,,,,,,64,,,,,{ bonus2 bSubRace,RC_Plant,-20; bonus2 bExpAddRace,RC_Plant,10; },{},{}
4152,Galapago_Card,Galapago Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Juice,50; bonus3 bAddMonsterDropItemGroup,IG_Juice,RC_Insect,900; },{},{}
4152,Galapago_Card,Galapago Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,533,RC_Insect,300; },{},{}
4153,Crab_Card,Crab Card,6,20,,10,,,,,,,,2,,,,,{ bonus bBaseAtk,5; bonus2 bAddDamageClass,1266,30; if(isequipped(4247,4273)) { bonus3 bAddMonsterDropItem,544,RC_Fish,3000; bonus2 bAddEle,Ele_Water,30; } },{},{}
4154,Rice_Cake_Boy_Card,Dumpling Child Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Candy,50; bonus3 bAddMonsterDropItem,529,RC_DemiHuman,300; bonus3 bAddMonsterDropItem,530,RC_DemiHuman,100; },{},{}
4155,Goblin_Leader_Card,Goblin Leader Card,6,20,,10,,,,,,,,2,,,,,{ bonus2 bAddRace2,1,30; },{},{}
@ -1896,11 +1896,11 @@
4212,Bon_Gun_Card,Bongun Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAutoSpell,"SM_BASH",1,20; bonus2 bAddSkillBlow,"SM_BASH",5; bonus2 bAddDefClass,1026,-100; },{},{}
4213,Brilight_Card,Brilight Card,6,20,,10,,,,,,,,16,,,,,{ bonus2 bAddEffWhenHit,Eff_Silence,600; },{},{}
4214,Bloody_Murderer_Card,Bloody Murderer Card,6,20,,10,,,,,,,,2,,,,,{ bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Insect,7; },{},{}
4215,Blazzer_Card,Blazer Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItemGroup,IG_Food,500; },{},{}
4215,Blazzer_Card,Blazer Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItemGroup,IG_Food,600; },{},{}
4216,Sasquatch_Card,Sasquatch Card,6,20,,10,,,,,,,,16,,,,,{ bonus2 bAddEffWhenHit,Eff_Freeze,600; },{},{}
4217,Live_Peach_Tree_Card,Enchanted Peach Tree Card,6,20,,10,,,,,,,,32,,,,,{ bonus3 bAutoSpell,"AL_HEAL",1+9*(getskilllv("AL_HEAL")==10),20; if(isequipped(4280,4185,4293,4312)) { bonus bVit,10; bonus bCastrate,-10; bonus bUseSPRate,-10; if(BaseClass == Job_Acolyte) { bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5; bonus2 bSubRace,RC_Undead,30; bonus2 bSubRace,RC_Demon,30; } } },{},{}
4218,Succubus_Card,Succubus Card,6,20,,10,,,,,,,,16,,,,,{ bonus bMaxHP,1000; if (isequipped(4269)) { bonus bVit,1; bonus bHPrecovRate,10; } else { bonus bVit,-3; bonus bHPrecovRate,-20; } },{},{}
4219,Sageworm_Card,Sage Worm Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItemGroup,IG_Gemstone,90; },{},{}
4219,Sageworm_Card,Sage Worm Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30; },{},{}
4220,Solider_Card,Solider Card,6,20,,10,,,,,,,,16,,,,,{ bonus bDef,2; bonus bMdef,2; },{},{}
4221,Skeleton_General_Card,Skeleton General Card,6,20,,10,,,,,,,,64,,,,,{ bonus2 bSubRace,RC_Insect,-20; bonus2 bExpAddRace,RC_Insect,10; },{},{}
4222,Skel_Prisoner_Card,Skeleton Prisoner Card,6,20,,10,,,,,,,,16,,,,,{ bonus2 bAddEffWhenHit,Eff_Sleep,300+600*(isequipped(4025)); },{},{}
@ -1908,7 +1908,7 @@
4224,Stem_Worm_Card,Stem Worm Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAddMonsterDropItem,12032,RC_Brute,100; },{},{}
4225,Stone_Shooter_Card,Stone Shooter Card,6,20,,10,,,,,,,,2,,,,,{ bonus bBaseAtk,10; bonus bHit,10; },{},{}
4226,Sting_Card,Sting Card,6,20,,10,,,,,,,,32,,,,,{ bonus bDef,2; if(getrefine()>8) bonus bMdef,5; },{},{}
4227,Spring_Rabbit_Card,Spring Rabbit Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Meat,50; bonus3 bAddMonsterDropItemGroup,IG_Meat,RC_Brute,400; },{},{}
4227,Spring_Rabbit_Card,Spring Rabbit Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Meat,50; bonus3 bAddMonsterDropItem,517,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200; },{},{}
4228,Sleeper_Card,Sleeper Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAddMonsterDropItem,12031,RC_Fish,100; },{},{}
4229,C_Tower_Manager_Card,Tower Keeper Card,6,20,,10,,,,,,,,769,,,,,{ bonus bInt,1; bonus bCastrate,-5; if(isequipped(4244,4299,4313)) { bonus bDef,3; bonus bMdef,3; } },{},{}
4230,Shinobi_Card,Shinobi Card,6,20,,10,,,,,,,,136,,,,,{ bonus bAgi,1; bonus3 bAutoSpellWhenHit,"AS_CLOAKING",5,100; },{},{}
@ -1963,7 +1963,7 @@
4279,Deleter_Card,Earth Deleter Card,6,20,,10,,,,,,,,16,,,,,{ bonus bSPrecovRate,-100; bonus bSPGainValue,10; },{},{ heal 0,-100; }
4280,Geographer_Card,Geographer Card,6,20,,10,,,,,,,,16,,,,,{ bonus3 bAutoSpellWhenHit,"AL_BLESSING",2+8*(getskilllv("AL_BLESSING")==10),30; },{},{}
4281,Zipper_Bear_Card,Zipper Bear Card,6,20,,10,,,,,,,,2,,,,,{ bonus bBaseAtk,30; bonus2 bSPDrainValue,-1,0; if(BaseClass == Job_Merchant) bonus bUnbreakableWeapon,0; },{},{}
4282,Tengu_Card,Tengu Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItemGroup,IG_Recovery,500; },{},{}
4282,Tengu_Card,Tengu Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItemGroup,IG_Recovery,600; },{},{}
4283,Greatest_General_Card,Greatest General Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAutoSpell,"MO_CALLSPIRITS",5,2+18*(BaseClass == Job_Acolyte); },{},{}
4284,Chepet_Card,Chepet Card,6,20,,10,,,,,,,,2,,,,,{ bonus4 bAutoSpell,"AL_HEAL",5,50,1; },{},{}
4285,Choco_Card,Choco Card,6,20,,10,,,,,,,,4,,,,,{ bonus bFlee2,5; bonus bFlee,10; },{},{}
@ -2007,7 +2007,7 @@
4323,Garm_Baby_Card,Hatii Babe Card,6,20,,10,,,,,,,,2,,,,,{ bonus3 bAutoSpell,"MG_FROSTDIVER",3,50+250*isequipped(4324); },{},{}
4324,Garm_Card,Hatii Card,6,20,,10,,,,,,,,16,,,,,{ bonus2 bAddEffWhenHit,Eff_Freeze,5000; },{},{}
4325,Harpy_Card,Harpy Card,6,20,,10,,,,,,,,4,,,,,{ bonus2 bSubEle,Ele_Neutral,15; bonus2 bSkillAtk,"MG_NAPALMBEAT",5; if(isequipped(4191,4208,4258,4309,4327)) { bonus bMaxHP,500; bonus bDef,5; bonus bMDef,5; bonus2 bSkillAtk,14,10; bonus2 bSkillAtk,19,10; bonus2 bSkillAtk,20,10; if(BaseClass == Job_Mage) { bonus bMatkRate,3; bonus bCastrate,-15; } } },{},{}
4326,See_Otter_Card,Sea-Otter Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Fish,50; bonus3 bAddMonsterDropItemGroup,IG_Fish,RC_Fish,600; },{},{}
4326,See_Otter_Card,Sea-Otter Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Fish,50; bonus3 bAddMonsterDropItem,551,RC_Fish,300; bonus3 bAddMonsterDropItem,544,RC_Fish,300; },{},{}
4327,Blood_Butterfly_Card,Bloody Butterfly Card,6,20,,10,,,,,,,,136,,,,,{ bonus bCastrate,30; bonus bNoCastCancel,0; bonus2 bSkillAtk,18,5; },{},{}
4328,Hyegun_Card,Yao Jun Card,6,20,,10,,,,,,,,4,,,,,{ bonus bFlee,15; bonus bCritical,1; if(isequipped(4090,4212)) bonus bAllStats,1; },{},{}
4329,Phendark_Card,Phendark Card,6,20,,10,,,,,,,,2,,,,,{ bonus2 bSPGainRace,RC_DemiHuman,5; },{},{ heal 0,-5; }

View File

@ -56,43 +56,65 @@
17,12120,1 // Earth Resist Potion
17,12121,1 // Thunder Resist Potion
// Ores
18,756,1 // Rough Oridecon
18,757,1 // Rough Elunium
18,998,1 // Iron
18,999,1 // Steel
18,1002,1 // Iron Ore
18,1003,1 // Coal
18,1010,1 // Phracon
18,1011,1 // Emveretarcon
18,1002,30 // Iron_Ore
18,998,28 // Iron
18,993,26 // Yellow_Live
18,1003,24 // Coal
18,992,22 // Wind_Of_Verdure
18,1010,20 // Phracon
18,991,18 // Crystal_Blue
18,990,16 // Boody_Red
18,999,14 // Steel
18,1011,12 // Emveretarcon
18,757,10 // Elunium_Stone
18,756,9 // Oridecon_Stone
18,997,8 // Great_Nature
18,996,7 // Rough_Wind
18,995,6 // Mistic_Frozen
18,994,5 // Flame_Heart
18,985,4 // Elunium
18,984,3 // Oridecon
18,969,2 // Gold
18,714,1 // Emperium
// Food Types
19,512,1 // Apple
19,513,1 // Banana
19,514,1 // Grape
19,515,1 // Carrot
19,516,1 // Potato
19,517,1 // Meat
19,528,1 // Monster Food
19,529,1 // Candy
19,530,1 // Candy Cane
19,544,1 // Raw Fish
19,551,1 // Sushi
19,526,5 // Royal_Jelly
19,12042,10 // Str_Dish02
19,12057,10 // Agi_Dish02
19,12068,10 // Vit_Dish03
19,12062,10 // Dex_Dish02
19,12068,10 // Luk_Dish03
19,12047,10 // Int_Dish02
19,531,30 // Apple_Juice
19,532,30 // Banana_Juice
19,533,30 // Grape_Juice
19,534,30 // Carrot_Juice
19,538,30 // Well_Baked_Cookie
19,536,50 // Ice_Cream
19,544,50 // Fish_Slice
19,548,50 // Cheese
19,551,50 // Shusi
19,553,50 // Bun
19,554,50 // Mojji
19,535,50 // Pumpkin
19,516,100 // Sweet_Potato
19,513,100 // Banana
19,512,600 // Apple
// Recovery Types
20,501,1 // Red Potion
20,502,1 // Orange Potion
20,503,1 // Yellow Potion
20,504,1 // White Potion
20,505,1 // Blue Potion
20,506,1 // Green Potion
20,507,1 // Red Herb
20,508,1 // Yellow Herb
20,509,1 // White Herb
20,510,1 // Blue Herb
20,511,1 // Green Herb
20,531,1 // Apple Juice
20,532,1 // Banana Juice
20,533,1 // Grape Juice
20,534,1 // Carrot Juice
// Minerals
20,522,5 // Fruit_Of_Mastela
20,521,5 // Leaflet_Of_Aloe
20,520,10 // Leaflet_Of_Hinal
20,545,10 // Red_Slim_Potion
20,12118,10 // Resist_Earth
20,508,20 // Yellow_Herb
20,501,20 // Red_Potion
20,511,30 // Green_Herb
20,507,30 // Red_Herb
20,569,50 // Novice_Potion
20,549,50 // Nice_Sweet_Potato
20,529,100 // Candy
20,528,200 // Monster's_Feed
20,550,600 // Popped_Rice
// Minerals - Unused
21,714,1 // Emperium
21,756,1 // Rough Oridecon
21,757,1 // Rough Elunium
@ -255,22 +277,26 @@
26,2718,1 // Lunatic Brooch
26,2719,1 // Iron Wrist
// jewels
27,718,1 // Garnet
27,719,1 // Amethyst
27,720,1 // Aquamarine
27,721,1 // Emerald
27,722,1 // Pearl
27,723,1 // Ruby
27,724,1 // Cursed Ruby
27,725,1 // Sardonyx
27,726,1 // Sapphire
27,727,1 // Opal
27,728,1 // Topaz
27,729,1 // Zircon
27,730,1 // 1carat Diamond
27,731,1 // 2carat Diamond
27,732,1 // 3carat Diamond
27,733,1 // Cracked Diamond
27,715,100 // Yellow_Gemstone
27,716,100 // Red_Gemstone
27,717,100 // Blue_Gemstone
27,718,10 // Dark_Red_Jewel
27,719,10 // Violet_Jewel
27,720,10 // Skyblue_Jewel
27,721,10 // Azure_Jewel
27,722,10 // Scarlet_Jewel
27,723,10 // Cardinal_Jewel
27,724,10 // Cardinal_Jewel_
27,725,10 // Red_Jewel
27,726,10 // Blue_Jewel
27,727,10 // White_Jewel
27,728,10 // Golden_Jewel
27,729,10 // Bluish_Green_Jewel
27,730,5 // Crystal_Jewel
27,731,4 // Crystal_Jewel_
27,732,3 // Crystal_Jewel__
27,733,27 // Crystal_Jewel___
27,746,50 // Glass_Bead
// Egg Boy
32,514,300 // Grape
32,564,522 // Rice Ball

View File

@ -1,5 +1,7 @@
Date Added
======
2010/12/03
* Rev. 14555 Updated instances with more proper English, care of Resplendent. [L0ne_W0lf]
2010/12/02
* Rev. 14552 Just going through bug reports. :P [L0ne_W0lf]
- Removed duplicate NPCs in Lighthalzen and Morroc. (bugreport:4555)

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.4
//= 1.5
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@ -20,6 +20,7 @@
//= 1.4 Added quest log entries based on iRO. [L0ne_W0lf]
//= You may need to update your questid2display.
//= Changed White lady spawn to MVP White Lady. (bugreport:4601)
//= 1.5 Corrected some grammar and typos.
//============================================================
alberta,214,77,6 script Captain Janssen 709,{
@ -51,7 +52,7 @@ alberta,214,77,6 script Captain Janssen 709,{
mes "[Captain Janssen]";
mes "As you may know after a few sea voyages, not many people have gone across the ocean beyond the continent. I too have failed to conquer the ocean.";
next;
mes "^0000ffMr. Janssen talked about his perilous ocean journeys for quite a while. You had enough time on your hands, so you sat down, quietly listening to his story.^000000";
mes "^0000ffMr. Janssen talked about his perilous ocean journeys for quite a while. You have enough time on your hands, so you sit down, quietly listening to his story.^000000";
next;
mes "^0000ffAt least half of his story sounded grossly exaggerated, but something caught your ear: he insists that a humongous tower exists on the ocean, and that it's so tall, it scrapes across the sky.^000000";
set in_102tower,2;
@ -62,7 +63,7 @@ alberta,214,77,6 script Captain Janssen 709,{
mes "So all I could do was cast anchor at that humongous tower after my fleet was wrecked. At first, we were only going to stay there until the rainstorm was over, but it didn't end as soon as we had hoped.";
next;
mes "[Captain Janssen]";
mes "My crew was starving, and a few of them walked into the tower of the unknown in order to find food... They never came back.";
mes "My crew was starving, and a few of them walked into the tower in order to find food... They never came back.";
next;
mes "["+.@name_102$+"]";
mes "Why didn't you go in there with them?";
@ -73,7 +74,7 @@ alberta,214,77,6 script Captain Janssen 709,{
mes "[Captain Janssen]";
mes "In our desperation to survive, we abandoned all our goods, and left the tower only with a little bit of the water and edible plants we'd found around the tower. When we finally reached land, I was the only one alive...";
next;
mes "^0000ffYou could imagine the heartrending scene of the dying fleet on their last voyage, even if he didn't explain it any further. A look of somber regret swept his face as he remained silent a while, and then he said:^000000";
mes "^0000ffYou could imagine the heartwretching scene of the dying fleet on their last voyage, even if he didn't explain it any further. A look of somber regret swept over his face as he remained silent a while, and then he said:^000000";
next;
mes "[Captain Janssen]";
mes "I have something I must do before I die. I must retrieve the remains of my crew that died in the tower, and give them a proper burial.";
@ -182,7 +183,7 @@ alberta,214,77,6 script Captain Janssen 709,{
mes "^0000ffYou have donated 10,000 Zeny to Captain Janssen^000000.";
next;
mes "[Captain Janssen]";
mes "Thank you so much! Now I can stock food and materials for my ship. You're kind, very kind!";
mes "Thank you so much! Now I can stock up on food and materials for my ship. You're kind, very kind!";
set zeny,zeny-10000;
set in_102tower,1;
close;
@ -218,7 +219,7 @@ e_tower,81,105,0 script Tower Protection Stone 406,{
if ((.@party_id > 0) && (.@partymembercount > 1)) {
if (.@etower_timer == -1) {
if (.@ins_mas == getcharid(0)) {
mes "Confirmed the party has been made. Would you like to reserve for entrance to the Endless Tower?";
mes "Confirmed the party has been made. Would you like to reserve entrance to the Endless Tower?";
next;
switch(select(.@md_name$ + " Dungeon Generated:Enter the dungeon:Return to Alberta:Cancel")) {
case 1:
@ -352,7 +353,7 @@ e_tower,81,105,0 script Tower Protection Stone 406,{
close;
}
else if ((.@etower_timer >= 0) && (.@etower_timer2 == 2)) {
mes "Due to the entry after-effect, you cannot enter the dungeon right now, " + .@dun_h + "hours " + .@dun_m + "minutes " + .@dun_s + "seconds left to enter the next dungeon.";
mes "Due to the tower's aftereffects, you cannot enter the dungeon right now, " + .@dun_h + "hours " + .@dun_m + "minutes " + .@dun_s + "seconds left to enter the next dungeon.";
next;
mes "It is dangerous here. Let me move you to Alberta.";
close2;
@ -368,7 +369,7 @@ e_tower,81,105,0 script Tower Protection Stone 406,{
}
}
else {
mes "Make or join the party with more than 1 member and try again.";
mes "Make or join a party with more than 1 member and try again.";
close;
}
}
@ -2982,7 +2983,7 @@ OnInstanceInit:
OnEnable:
enablenpc instance_npcname("80FGate102tower", instance_id());
areamonster "4@tower",9,267,19,303,"<EFBFBD>Mysteltainn",1203,20,instance_npcname("80FGate102tower", instance_id())+"::OnMyMobDead";
areamonster "4@tower",9,267,19,303,"Mysteltainn",1203,20,instance_npcname("80FGate102tower", instance_id())+"::OnMyMobDead";
areamonster "4@tower",9,267,19,303,"Ogretooth",1204,20,instance_npcname("80FGate102tower", instance_id())+"::OnMyMobDead";
areamonster "4@tower",9,267,19,303,"Executioner",1205,20,instance_npcname("80FGate102tower", instance_id())+"::OnMyMobDead";
end;
@ -3661,7 +3662,7 @@ OnTouch_:
mes "Good-bye for now.";
mes "Once again, I had such a great time, humans. I look forward to seeing you again.";
next;
mes "^0000ffAs soon as the voice stopped talking, an irresistible force lifted and moved you to another space.";
mes "^0000ffAs soon as the voice stopped talking, an irresistible force lifted and moved you somewhere else.";
close2;
set in_102tower,10;
warp "alberta",223,36;
@ -4005,7 +4006,7 @@ OnTimer5500:
OnTimer10500:
instance_announce 0,"You'll soon know. Mine is the face of death!",bc_map,"0x00ffcc";
stopnpctimer;
monster "6@tower",156,147,"Naght Sieger",1956,1,instance_npcname("#4th Beeper", instance_id())+"::OnMyMobDead";
monster "6@tower",156,147,"Nacht Sieger",1956,1,instance_npcname("#4th Beeper", instance_id())+"::OnMyMobDead";
end;
OnMyMobDead:

View File

@ -50,7 +50,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
if ((.@party_id > 0) && ((.@partymembercount > 1))) {
if (.@orctime == -1) {
if (.@ins_mas == getcharid(0)) {
mes "Party generation confirmed. Would you like to book entrance to the " + .@md_name$ + "?";
mes "Party status confirmed. Would you like to book entrance to the " + .@md_name$ + "?";
next;
switch(select("Reserve the " + .@md_name$ + ":Enter the Dungeon:Cancel")) {
case 1:
@ -63,7 +63,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
}
else {
mes "^0000ff"+.@md_name$+"^000000- Attempting to book an entrance";
mes "After making a reservation, you have to select the menu 'Enter the Dungeon' if you wish to enter the " + .@md_name$ + ".";
mes "After making a reservation, you have to select 'Enter the Dungeon' from the menu if you wish to enter the " + .@md_name$ + ".";
for( set .@i, 1; .@i <= 2; set .@i, .@i + 1 ) {
if( instance_attachmap(.@i + "@orcs", .@instance) == "" )
@ -121,7 +121,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
mes "Memorial Dungeon " + .@md_name$ + " does not exist.";
mes "The party leader has not reserved entrance to the dungeon yet.";
next;
mes "Once reservation is complete, the dungeon will be generated.";
mes "Once the reservation is complete, the dungeon will be generated.";
mes "If your dungeon has been destroyed you must wait 7 days before re-entering.";
close;
}
@ -150,8 +150,8 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
//}
//else if (move_md == 2) {
if (has_instance("1@orcs") == "") {
mes "Memorial Dungeon " + .@md_name$ + " does not exist.";
mes "Memorial Dungeon has been destroyed by the Party Leader, or because of the time limit. Please try again after 2 hours.";
mes "The Memorial Dungeon " + .@md_name$ + " does not exist.";
mes "The Memorial Dungeon has been destroyed by the Party Leader or because of the time limit. Please try again after 2 hours.";
close;
}
//else if (move_md == 1) {
@ -182,8 +182,8 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
//}
//else if (move_md == 2) {
if (has_instance("1@orcs") == "") {
mes "Memorial Dungeon " + .@md_name$ + " does not exist.";
mes "Memorial Dungeon has been destroyed by the Party Leader, or because of the time limit. Please try again after 2 hours.";
mes "The Memorial Dungeon " + .@md_name$ + " does not exist.";
mes "The Memorial Dungeon has been destroyed by the Party Leader or because of the time limit. Please try again after 2 hours.";
close;
}
//else if (move_md == 1) {
@ -203,7 +203,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
}
}
else if (.@orctime == 2) {
mes "^0000ffAll records and after-effects related to the Orc's Memory Dungeon are deleted. You can now regenerate or enter the Orc's Memory.^000000";
mes "^0000ffAll records and after-effects related to the Orc's Memory Dungeon are deleted. You can now regenerate or re-enter the dungeon.^000000";
erasequest 12059;
close;
}
@ -247,14 +247,14 @@ gef_fild10,238,202,6 script Mad Scientist#orc 865,{
mes "Very smart! I have actually just done that! See that statue over there? It's not your normal Monolith!";
next;
mes "[Mad Scientist]";
mes "I have created it with the combination with our technology and the unlimited energy I discovered from that crevice! Want to try it?";
mes "I have created it with a combination of our technology and the unlimited energy I discovered from the Gorge! Want to try it?";
next;
break;
}
switch(select("... Um, that doesn't sound legal?")) {
case 1:
mes "[Mad Scientist]";
mes "Hey, since when is something so interesting legal!? How about it! You can talk to the Orcs! C'mon!";
mes "Hey, since when did something so interesting have to be legal!? How about it! You can talk to the Orcs! C'mon!";
next;
mes "[Mad Scientist]";
mes "Chances are they'll just give you lots of instructions once they see you, so just wing it! They're always saying the same thing, to the point where I memorized them!";
@ -338,7 +338,7 @@ OnMyMobDead:
else if ((.@mob_ran > 28) && (.@mob_ran < 30)) {
monster "1@orcs",0,0,"High Orc",1213,.@mob_dead_num,instance_npcname("#Resurrect Monsters1", instance_id())+"::OnMyMobDead";
if (rand(1,10) == 9) {
instance_announce 0, "High Orc: We need more defense! Get more people here!",bc_map,"0xff4444";
instance_announce 0, "High Orc: We need more defenses! Get more people here!",bc_map,"0xff4444";
}
}
else if ((.@mob_ran > 26) && (.@mob_ran < 29)) {
@ -350,7 +350,7 @@ OnMyMobDead:
else {
areamonster "1@orcs",17,187,27,177,"High Orc",1213,.@mob_dead_num,instance_npcname("#Resurrect Monsters1", instance_id())+"::OnMyMobDead";
if (rand(1,5) == 3) {
instance_announce 0, "Caution: The army's starting to concentrate at Zone No.4.",bc_map,"0x77ff77";
instance_announce 0, "Caution: The army's starting to concentrate at Zone No. 4.",bc_map,"0x77ff77";
}
if (rand(1,100) == 50) {
initnpctimer;
@ -365,7 +365,7 @@ OnTimer10:
OnTimer4010:
instance_announce 0, "Stalactic Golems are digging out of the deep underground.",bc_map,"0x77ff77";
areamonster "1@orcs",17,187,27,177,"Stalctic Golem",1278,20,instance_npcname("#Resurrect Monsters1", instance_id())+"::OnMyMobDead";
areamonster "1@orcs",17,187,27,177,"Stalactic Golem",1278,20,instance_npcname("#Resurrect Monsters1", instance_id())+"::OnMyMobDead";
stopnpctimer;
end;
}
@ -531,11 +531,11 @@ OnTimer14610:
end;
OnTimer20210:
instance_announce 0, "Kruger: Darn it.. They'll come in any minute. Ok. Listen to me now.",bc_map,"0xffff00";
instance_announce 0, "Kruger: Darn it.. They'll be here any minute. Ok. Listen to me now.",bc_map,"0xffff00";
end;
OnTimer24910:
instance_announce 0, "Kruger: The Orc Shaman has sealed the 1st basement by dividing it into 4 zones. Each zone has one Enchanted Orc who has the magic to unseal the next zone.",bc_map,"0xffff00";
instance_announce 0, "Kruger: The Orc Shaman has sealed the 1st basement by dividing it into 4 zones. Each zone has one Enchanted Orc who has the power to unseal the next zone.",bc_map,"0xffff00";
end;
OnTimer34310:
@ -551,7 +551,7 @@ OnTimer49210:
end;
OnTimer56310:
instance_announce 0, "Mission: Sneak in and get rid of the 'Enchanted Orc'. Avoiding battles with other Orcs can be a tactical way of getting into the 2nd floor.",bc_map,"0x44ffff";
instance_announce 0, "Mission: Sneak in and get rid of the 'Enchanted Orcs'. Avoiding battles with other Orcs is the best way of getting into the 2nd floor.",bc_map,"0x44ffff";
donpcevent instance_npcname("#Resurrect Monsters1", instance_id())+"::OnEnable";
donpcevent instance_npcname("#Resurrect Monsters2", instance_id())+"::OnEnable";
donpcevent instance_npcname("#Resurrect Monsters3", instance_id())+"::OnEnable";
@ -585,7 +585,7 @@ OnContinue:
end;
OnTimer10300:
instance_announce 0, "Kruger's Whisper: The Orcs here used to be my companions. They just lost their will ever since the Orc Shamans started to control them with her magic.",bc_map,"0xff4499";
instance_announce 0, "Kruger's Whisper: The Orcs here used to be my companions. They just lost their will ever since the Orc Shaman started to control them with her magic.",bc_map,"0xff4499";
end;
OnTimer18700:
@ -614,11 +614,11 @@ OnContinue:
end;
OnTimer30300:
instance_announce 0, "Kruger's Whisper: I saw the bodies of our tribe. It seems that the Orc Shaman has used those Orcs for her rituals.",bc_map,"0xff4499";
instance_announce 0, "Kruger's Whisper: I saw the bodies of our tribe. It seems that the Orc Shaman used those Orcs for her rituals.",bc_map,"0xff4499";
end;
OnTimer37600:
instance_announce 0, "Kruger's Whisper: ... It all has to do with me. I am responsible for this evilness.",bc_map,"0xff4499";
instance_announce 0, "Kruger's Whisper: ... It all has to do with me. I am responsible for this evil.",bc_map,"0xff4499";
stopnpctimer;
end;
}
@ -888,15 +888,15 @@ OnTimer10710:
end;
OnTimer16310:
instance_announce 0, "Kruger's Whisper: But still try keep the battles not too noticable so the Shaman won't guard the altar with her direct army squad.",bc_map,"0xffff00";
instance_announce 0, "Kruger's Whisper: But still, try keep the battles not too noticable so the Shaman won't guard the altar with her army squad.",bc_map,"0xffff00";
end;
OnTimer21910:
instance_announce 0, "Kruger's Whisper: Only the Party Leader can strengthen the flames so protect your leader.",bc_map,"0xffff00";
instance_announce 0, "Kruger's Whisper: Only the Party Leader can strengthen the flames, so protect your leader.",bc_map,"0xffff00";
end;
OnTimer23910:
instance_announce 0, "Mission: Unseal the zone by lighting the braziers. They can only be lit in a certain order so be careful.",bc_map,"0x4444ff";
instance_announce 0, "Mission: Unseal the zone by lighting the braziers. They can only be lit in a certain order, so be careful.",bc_map,"0x4444ff";
donpcevent instance_npcname("#2Resurrect Monsters1", instance_id())+"::OnEnable";
donpcevent instance_npcname("#2Resurrect Monsters3", instance_id())+"::OnEnable";
donpcevent instance_npcname("Torch#1-1", instance_id())+"::OnEnable";
@ -1011,7 +1011,7 @@ OnInstanceInit:
OnEnable:
monster "2@orcs",109,156,"Safeguard Chief",1981,1,instance_npcname("#Mobs Control", instance_id())+"::OnMyMobDead1";
instance_announce 0, "The Chief Orc of Safeguards: Oh!! Looks like I have a company. Try me if you can!!",bc_map,"0xff8888";
instance_announce 0, "The Chief Orc of Safeguards: Oh!! Looks like I have company. Defeat me if you can!!",bc_map,"0xff8888";
end;
OnContinue:
@ -1128,7 +1128,7 @@ OnInstanceInit:
OnEnable:
monster "2@orcs",67,64,"Orc Sniper",1982,1,instance_npcname("#Mobs Control", instance_id())+"::OnMyMobDead2";
instance_announce 0, "Orc Sniper: Hah! Pretty impressive that you made it here, but your foolish little trip ends here...",bc_map,"0xff8888";
instance_announce 0, "Orc Sniper: Hah! Pretty impressive that you made it this far, but your foolish little trip ends here...",bc_map,"0xff8888";
end;
OnContinue:
@ -1268,7 +1268,7 @@ OnTimer10310:
end;
OnTimer13110:
instance_announce 0, "Caution: You are discovered by Shaman Cargalache. Kruger's plan to assassinate the Shaman has failed. You must defeat Cargalache and find traces of Kruger.",bc_map,"0x8888ff";
instance_announce 0, "Caution: You have been discovered by Shaman Cargalache. Kruger's plan to assassinate the Shaman has failed. You must defeat Cargalache and find traces of Kruger.",bc_map,"0x8888ff";
stopnpctimer;
end;
@ -1338,7 +1338,7 @@ OnTouch:
mes "Don't move! You are wounded!";
next;
mes "[Kruger]";
mes "It's alright.. I'm dying...";
mes "It's... all right.. I'm dying...";
mes "....";
mes "The Shaman? What about the Shaman?";
next;
@ -1351,7 +1351,7 @@ OnTouch:
mes "I.. I just couldn't kill my own daughter...";
mes "Thank you, I'm sure she's finally free from the nightmare that used to choke her soul.";
next;
mes "Kruger was about to say something more, but he breathed his last breath before he could say anything.";
mes "Kruger was about to say something more, but he breathed his last breath before he could...";
set yong_odun,2;
close;
}

File diff suppressed because it is too large Load Diff