Skip to content

Commit

Permalink
- Fixed monster for Rush/Conquest
Browse files Browse the repository at this point in the history
- Added those monster to db/import
  • Loading branch information
xEasycore committed Jul 13, 2018
1 parent 4a0bf9a commit 5ec24ea
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 20 deletions.
19 changes: 19 additions & 0 deletions db/import/mob_avail.txt
@@ -0,0 +1,19 @@
// Mob Availability and Alias Database
//
// Structure of Database:
// MobID,SpriteID{,Equipment}
//
// 01. MobID Mob ID to change.
// 02. SpriteID Mob ID which will be sent to the client instead of MobID.
// If 0, the mob becomes unavailable for use.
// 03. Equipment Item ID of pet equipment (must be available for pet counterpart, or this will cause problems).
//
// To disguise a mob as a player:
// MobID,SpriteID,Sex,Hair_Style,Hair_Color,Weapon,Shield,Head_Top,Head_Middle,Head_Bottom,Option,Dye_Color
//
// SpriteID is a job class value.
// Weapon and Shield uses Item ID, while Head uses View ID.

20400,1907,0 // Guardian Stone 1 BG
20401,1908,0 // Guardian Stone 2 BG
20402,1288,0 // Emperium BG
10 changes: 10 additions & 0 deletions db/import/mob_db.txt
@@ -0,0 +1,10 @@
// Monsters Additional Database
//
// Structure of Database :
// ID,Sprite_Name,kROName,iROName,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,MEXP,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper

// Conquest Battleground
20400,S_EMPEL_1,Guardian Stone,Guardian Stone,90,120000,0,0,0,0,1,2,40,50,1,1,1,1,1,1,0,0,0,0,20,0x170000,300,1288,288,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
20401,S_EMPEL_2,Guardian Stone,Guardian Stone,90,120000,0,0,0,0,1,2,40,50,1,1,1,1,1,1,0,0,0,0,20,0x170000,300,1288,288,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
20402,EMPELIUM,Emperium,Emperium,90,68430,0,0,0,1,60,71,40,50,1,17,80,50,26,20,10,12,0,8,26,0x6200000,300,1288,288,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

24 changes: 12 additions & 12 deletions npc/bg_conquest.txt
Expand Up @@ -118,8 +118,8 @@ OnReady:
bg_monster .Defender,.Castle$,120,240," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,122,240," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,27,35,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,207,75,"2st Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,27,35,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,207,75,"2st Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,120,272,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down Expand Up @@ -153,8 +153,8 @@ OnReady:
bg_monster .Defender,.Castle$,164,140," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,166,140," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,231,58,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,335,230,"2nd Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,231,58,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,335,230,"2nd Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,162,193,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down Expand Up @@ -187,8 +187,8 @@ OnReady:
bg_monster .Defender,.Castle$,284,203," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,284,205," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,242,309,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,376,251,"2nd Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,242,309,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,376,251,"2nd Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,338,202,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down Expand Up @@ -222,8 +222,8 @@ OnReady:
bg_monster .Defender,.Castle$,88,170," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,90,170," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,210,234,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,308,189,"2nd Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,210,234,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,308,189,"2nd Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,87,219,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down Expand Up @@ -257,8 +257,8 @@ OnReady:
bg_monster .Defender,.Castle$,44,315," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,46,315," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,33,168,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,245,168,"2nd Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,33,168,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,245,168,"2nd Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,89,256,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down Expand Up @@ -292,8 +292,8 @@ OnReady:
bg_monster .Defender,.Castle$,143,262," ",1906,"Conquest::OnBarricade3";
bg_monster .Defender,.Castle$,145,262," ",1906,"Conquest::OnBarricade3";

bg_monster .Defender,.Castle$,65,171,"1st Guardian Stone",2105,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,212,149,"2nd Guardian Stone",2106,"Conquest::OnGuardianStone2";
bg_monster .Defender,.Castle$,65,171,"1st Guardian Stone",20400,"Conquest::OnGuardianStone1";
bg_monster .Defender,.Castle$,212,149,"2nd Guardian Stone",20401,"Conquest::OnGuardianStone2";

bg_monster .Defender,.Castle$,141,293,"Emperium",2107,"Conquest::OnEmperium";
break;
Expand Down
16 changes: 8 additions & 8 deletions npc/bg_rush.txt
Expand Up @@ -66,16 +66,16 @@ OnReady:
switch( .Index )
{
case 0: // =========================================================================
bg_monster 0,.Castle$,158,174,"Emperium",2107,"Rush::OnEmperium";
bg_monster 0,.Castle$,158,174,"Emperium",20402,"Rush::OnEmperium";
break;
case 1: // =========================================================================
bg_monster 0,.Castle$,271,29,"Emperium",2107,"Rush::OnEmperium";
bg_monster 0,.Castle$,271,29,"Emperium",20402,"Rush::OnEmperium";
break;
case 2: // =========================================================================
bg_monster 0,.Castle$,28,102,"Emperium",2107,"Rush::OnEmperium";
bg_monster 0,.Castle$,28,102,"Emperium",20402,"Rush::OnEmperium";
break;
case 3: // =========================================================================
bg_monster 0,.Castle$,245,167,"Emperium",2107,"Rush::OnEmperium";
bg_monster 0,.Castle$,245,167,"Emperium",20402,"Rush::OnEmperium";
break;
}
// ======================================
Expand Down Expand Up @@ -139,16 +139,16 @@ OnEmperium:
switch( .Index )
{
case 0: // =========================================================================
bg_monster .Defender,.Castle$,158,174,"Emperium",2107,"Rush::OnEmperium";
bg_monster .Defender,.Castle$,158,174,"Emperium",20402,"Rush::OnEmperium";
break;
case 1: // =========================================================================
bg_monster .Defender,.Castle$,271,29,"Emperium",2107,"Rush::OnEmperium";
bg_monster .Defender,.Castle$,271,29,"Emperium",20402,"Rush::OnEmperium";
break;
case 2: // =========================================================================
bg_monster .Defender,.Castle$,28,102,"Emperium",2107,"Rush::OnEmperium";
bg_monster .Defender,.Castle$,28,102,"Emperium",20402,"Rush::OnEmperium";
break;
case 3: // =========================================================================
bg_monster .Defender,.Castle$,245,167,"Emperium",2107,"Rush::OnEmperium";
bg_monster .Defender,.Castle$,245,167,"Emperium",20402,"Rush::OnEmperium";
break;
}
// ======================================
Expand Down

0 comments on commit 5ec24ea

Please sign in to comment.