From b49ccb497ac437cca09cf288e344cc4c07ae1a60 Mon Sep 17 00:00:00 2001 From: Ali-G Date: Thu, 16 Jun 2011 08:24:11 +0200 Subject: Added new mobs, balanced the 4 battle mobs, set up the timers, fixed some maps issues. --- data/025-3.wlk | Bin 36104 -> 36104 bytes db/mob_db.txt | 8 +++--- npc/025-4/_import.txt | 2 +- npc/025-4/_mobs.txt | 1 - npc/025-4/battlecaves.txt | 62 +++++++++++++++++++++++----------------------- 5 files changed, 36 insertions(+), 37 deletions(-) diff --git a/data/025-3.wlk b/data/025-3.wlk index 3f8e8640..85f1b94f 100644 Binary files a/data/025-3.wlk and b/data/025-3.wlk differ diff --git a/db/mob_db.txt b/db/mob_db.txt index cd8f6d03..3aa45922 100644 --- a/db/mob_db.txt +++ b/db/mob_db.txt @@ -49,8 +49,8 @@ 1047, Poltergeist, Poltergeist, 90, 9000, 0, 0, 140, 3, 110, 150, 0, 20, 35, 0, 15, 15, 75, 50, 1, 1, 1, 0, 27, 137, 330, 740, 672, 400, 774, 500, 703, 150, 703, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20 //1048, Duck 1049, Bee, Bee, 30, 600, 0, 0, 40, 1, 5, 90, 12, 4, 15, 25, 20, 3, 40, 30, 1, 1, 1, 0, 25, 137, 380, 1500, 300, 350, 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, 2, 30 -//1050, Larvespa -//1051, Vespa +1050, Larvespa, Larvespa, 50, 500, 0, 0, 300, 1, 30, 60, 30, 25, 10, 10, 40, 0, 25, 25, 1, 1, 1, 0, 25, 139, 1500, 1500, 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 +1051, Vespa, Vespa, 100, 1500, 0, 0, 450, 1, 10, 100, 0, 10, 10, 20, 5, 0, 40, 30, 1, 1, 1, 0, 85, 133, 275, 800, 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 //1052, Hivespa //1053, Froad //1054, Troll @@ -83,7 +83,7 @@ 1080, BlueSpark, BlueSpark, 40, 10000, 0, 0, 0, 2, 40, 40, 20, 40, 30, 30, 30, 30, 30, 30, 1, 1, 1, 0, 20, 129, 190, 1500, 800, 800, 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, 2, 30 1081, RedSpark, RedSpark, 40, 10000, 0, 0, 0, 2, 40, 40, 20, 40, 30, 30, 30, 30, 30, 30, 1, 1, 1, 0, 20, 129, 190, 1500, 800, 800, 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, 2, 30 1082, Serqet, Serqet, 10, 100, 0, 0, 4, 1, 10, 15, 0, 5, 1, 1, 1, 0, 15, 5, 1, 1, 1, 3, 20, 129, 2000, 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 -1083, EarthSpider, EarthSpider, 90, 1500, 0, 0, 280, 1, 100, 125, 10, 45, 20, 15, 10, 10, 40, 10, 1, 1, 1, 0, 45, 175, 475, 1250, 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 -1084, EarthScorpion, EarthScorpion, 100, 1200, 0, 0, 250, 1, 50, 150, 20, 45, 15, 30, 10, 10, 15, 25, 1, 1, 1, 0, 45, 133, 550, 1350, 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 +1083, EarthSpider, EarthSpider, 90, 1000, 0, 0, 280, 1, 100, 125, 10, 45, 20, 15, 10, 10, 40, 10, 1, 1, 1, 0, 45, 175, 575, 1250, 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 +1084, EarthScorpion, EarthScorpion, 100, 800, 0, 0, 250, 1, 50, 150, 15, 45, 15, 30, 10, 10, 15, 25, 1, 1, 1, 0, 45, 133, 750, 1350, 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 1085, IceSkull, IceSkull, 180, 5000, 0, 0, 100, 2, 75, 175, 35, 15, 30, 30, 20, 20, 25, 60, 1, 1, 1, 3, 21, 175, 600, 1600, 672, 480, 631, 1000, 4026, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 #ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength diff --git a/npc/025-4/_import.txt b/npc/025-4/_import.txt index d4c5c8e4..a8b01ca1 100644 --- a/npc/025-4/_import.txt +++ b/npc/025-4/_import.txt @@ -1,9 +1,9 @@ // Map 025-4: // This file is generated automatically. All manually changes will be removed when running the Converter. map: 025-4.gat -npc: npc/025-4/battlecaves.txt npc: npc/025-4/_mobs.txt npc: npc/025-4/_warps.txt +npc: npc/025-4/battlecaves.txt npc: npc/025-4/clauquer.txt npc: npc/025-4/julia.txt npc: npc/025-4/mapflags.txt diff --git a/npc/025-4/_mobs.txt b/npc/025-4/_mobs.txt index 81cd1cf4..6ee5b1d1 100644 --- a/npc/025-4/_mobs.txt +++ b/npc/025-4/_mobs.txt @@ -3,7 +3,6 @@ 025-4.gat,29,31,20,14 monster CaveMaggot 1056,3,0,0,Mob025-4::On1056 025-4.gat,94,24,20,21 monster CaveMaggot 1056,5,0,0,Mob025-4::On1056 -025-4.gat,157,36,30,24 monster CaveMaggot 1056,15,0,0,Mob025-4::On1056 025-4.gat,0,0,0 script Mob025-4 -1,{ diff --git a/npc/025-4/battlecaves.txt b/npc/025-4/battlecaves.txt index eb87011e..c6d7d43f 100644 --- a/npc/025-4/battlecaves.txt +++ b/npc/025-4/battlecaves.txt @@ -54,13 +54,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE1_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE1_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE1_MONSTERS_QTY[1], 3, 2, 1; + setarray $@CAVE1_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE1_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE1_TIME, 30; + set $@CAVE1_TIME, 900; } // --------------------- Cave 1 Checker ---------------------------- @@ -132,13 +132,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE2_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE2_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE2_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE2_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE2_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE2_TIME, 30; + set $@CAVE2_TIME, 900; } // --------------------- Cave 2 Checker ---------------------------- @@ -208,13 +208,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE3_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE3_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE3_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE3_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE3_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE3_TIME, 30; + set $@CAVE3_TIME, 900; } // --------------------- Cave 3 Checker ---------------------------- @@ -284,13 +284,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE4_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE4_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE4_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE4_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE4_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE4_TIME, 30; + set $@CAVE4_TIME, 900; } // --------------------- Cave 4 Checker ---------------------------- @@ -361,13 +361,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE5_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE5_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE5_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE5_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE5_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE5_TIME, 30; + set $@CAVE5_TIME, 900; } // --------------------- Cave 5 Checker ---------------------------- @@ -438,13 +438,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE6_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE6_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE6_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE6_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE6_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE6_TIME, 30; + set $@CAVE6_TIME, 900; } // --------------------- Cave 6 Checker ---------------------------- @@ -515,13 +515,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE7_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE7_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE7_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE7_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE7_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE7_TIME, 30; + set $@CAVE7_TIME, 900; } // --------------------- Cave 7 Checker ---------------------------- @@ -592,13 +592,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE8_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE8_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE8_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE8_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE8_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE8_TIME, 30; + set $@CAVE8_TIME, 900; } // --------------------- Cave 8 Checker ---------------------------- @@ -669,13 +669,13 @@ OnMonsterDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. - setarray $@CAVE9_MONSTERS_IDS[1], 1002, 1003, 1004; + setarray $@CAVE9_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE9_MONSTERS_QTY[1], 5, 3, 2; + setarray $@CAVE9_MONSTERS_QTY[1], 4, 2, 3, 2; // Number of waves. set $@CAVE9_WAVES, 3; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE9_TIME, 30; + set $@CAVE9_TIME, 900; } // --------------------- Cave 9 Checker ---------------------------- @@ -776,15 +776,15 @@ OnBossDeath: onInit: // Here you can define the specifics of each battle cave. // Monsters IDs to be spawned. before the boss. - setarray $@CAVE10_MONSTERS_IDS[1], 1002, 1003, 1004, 1036; + setarray $@CAVE10_MONSTERS_IDS[1], 1050, 1051, 1083, 1084; // Number of monsters of each ID. - setarray $@CAVE10_MONSTERS_QTY[1], 5, 3, 2, 1; + setarray $@CAVE10_MONSTERS_QTY[1], 4, 2, 3, 2; // ID of the boss monster. - set $@BOSS, 1067; + set $@BOSS, 1085; // Number of waves. before the boss. set $@CAVE10_WAVES, 4; // Maximum time (in seconds) for the player to finish the fight. - set $@CAVE10_TIME, 120; + set $@CAVE10_TIME, 1500; } // --------------------- Boss Cave Checker ---------------------------- -- cgit v1.2.3-60-g2f50