diff options
author | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2011-09-20 23:46:48 +0000 |
---|---|---|
committer | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2011-09-20 23:46:48 +0000 |
commit | dbc3e0878510f5d8ae7d3aca21607bfa2648b421 (patch) | |
tree | 87867007c2154b99b44924c907ecfbf553c6ebf1 /db | |
parent | b793bb7e9eb87a9dddfb1f78c3ae0d795bdb14f8 (diff) | |
download | hercules-dbc3e0878510f5d8ae7d3aca21607bfa2648b421.tar.gz hercules-dbc3e0878510f5d8ae7d3aca21607bfa2648b421.tar.bz2 hercules-dbc3e0878510f5d8ae7d3aca21607bfa2648b421.tar.xz hercules-dbc3e0878510f5d8ae7d3aca21607bfa2648b421.zip |
* Applied map flag update patch provided by Daegaladh. Will mess with custom restricted items.
- Adds a reset mapflag which is checked when using the Neuralizer.
- Syncronizes the item_noequip_db bitmasks with with skill_nocast_db.
- Updates mapflags, and both skills and items which are restricted.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14961 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'db')
-rw-r--r-- | db/item_db.txt | 6 | ||||
-rw-r--r-- | db/item_noequip.txt | 59 | ||||
-rw-r--r-- | db/skill_nocast_db.txt | 36 |
3 files changed, 68 insertions, 33 deletions
diff --git a/db/item_db.txt b/db/item_db.txt index 145b9295c..66e8edc3b 100644 --- a/db/item_db.txt +++ b/db/item_db.txt @@ -5037,7 +5037,7 @@ 12330,Recall_FemaleGM,Summon Female GameMaster Scroll,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2001,1800000; },{},{} 12331,Ginseng,Ginseng,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 6,0; },{},{} 12332,Fruit_Juice,Fruit Juice,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,6; },{},{} -12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,15; },{},{} 12334,Cherish_Box,Treasure Edition Helm Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem groupranditem(IG_Cherish_Box),1; },{},{} 12335,Yummy_Skewered_Dish,Grilled Delicious Skewer,0,1000,,350,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 60,60; },{},{} 12336,Baked_Mushroom,Grilled Mushroom,0,500,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 30,30; },{},{} @@ -5099,13 +5099,13 @@ 12392,RepairA,Repair A,2,220,,100,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12393,RepairB,Repair B,2,500,,140,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12394,RepairC,Repair C,2,1100,,180,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} -12395,Tantanmen,Tantan Noodle,2,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12395,Tantanmen,Tantan Noodle,2,20,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ pet 1519; },{},{} 12396,Fools_Day_Box,Gift Box?,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ if(rand(1,10)==1) itemskill "AL_TELEPORT",1; else if(rand(1,10)==2) itemskill "AL_TELEPORT",3; else if(rand(1,10)==3) percentheal 50,0; else if(rand(1,10)==4) percentheal 0,50; else if(rand(1,10)==5) end; else if(rand(1,10)==6) getitem 512,1; else if(rand(1,10)==7) itemskill "ALL_REVERSEORCISH",1; else if(rand(1,10)==8) specialeffect2 247; else if(rand(1,10)==9) specialeffect2 338; else specialeffect2 10; },{},{} 12397,Fools_Day_Box2,Gift Box?,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ if(rand(1,10)==1) itemskill "TF_DETOXIFY",1; else if(rand(1,10)==2) itemskill "TF_PICKSTONE",1; else if(rand(1,10)==3) itemskill "BA_FROSTJOKER",1; else if(rand(1,10)==4) itemskill "DC_SCREAM",1; else if(rand(1,10)==5) end; else if(rand(1,10)==6) getitem 909,1; else if(rand(1,10)==7) itemskill "AL_RUWACH",1; else if(rand(1,10)==8) specialeffect2 328; else if(rand(1,10)==9) specialeffect2 68; else specialeffect2 196; },{},{} 12398,PCBang_Gift_Box,PCBang Gift Box,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12399,Castle_Treasure_Box,Castle Treasure Box,2,20,,1000,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12400,Water_Of_Blessing_,Water Of Blessing ,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} -12401,Rune_Kn_Test_Int,Rune Kn Test Int,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} +12401,Rune_Kn_Test_Int,Rune Kn Test Int,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCINT,300000,40; },{},{} 12402,29Fruit,29Fruit,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12403,Lucky_Egg2,Lucky Egg2,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} 12404,Acti_Potion,Acti Potion,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{} diff --git a/db/item_noequip.txt b/db/item_noequip.txt index e73c7089d..7fea36294 100644 --- a/db/item_noequip.txt +++ b/db/item_noequip.txt @@ -2,17 +2,18 @@ // here you define which items may not be used at PvP / GvG // format: <item id>,<mode> // mode -// 1- restricted in PVP -// 2- restricted in GVG -// 3- restricted in both PvP and GvG +// 1- restricted in normal maps +// 2- restricted in PVP +// 4- restricted in GVG +// 8- restricted in Battlegrounds // Restricted zones - they're configured by 'restricted <number>' mapflag -// 4 - restricted in zone 1 -// 8 - restricted in zone 2 -// 16 - restricted in zone 3 -// 32 - restricted in zone 4 -// 64 - restricted in zone 5 -// 128 - restricted in zone 6 -// 256 - restricted in zone 7 +// 32 - restricted in zone 1 +// 64 - restricted in zone 2 +// 128 - restricted in zone 3 +// 256 - restricted in zone 4 +// 512 - restricted in zone 5 +// 1024 - restricted in zone 6 +// 2048 - restricted in zone 7 //Examples: //1201,1 you can't use KNIFE(ID 1201) on PvP and GvG @@ -24,20 +25,36 @@ // you can even mix modes //519,41 (32+8+1) you can't use Milk on PVP, and maps marked as 'restricted zone 2' and 'restricted zone 4' +//PVP +14529,2 //Greed Scroll + +//GVG +12218,4 //LV5 Assumptio Scroll +14529,4 //Greed Scroll +14590,4 //Party Assumptio 5 Scroll + +//BATTLEGROUND +12218,8 //LV5 Assumptio Scroll +14590,8 //Party Assumptio 5 Scroll + //Zone 1 - Aldebaran Turbo Track -601,4 //Fly Wing -506,4 //Green Potion -525,4 //Panacea +601,32 //Fly Wing +605,32 //Anodyne +506,32 //Green Potion +525,32 //Panacea //Zone 2 - Jail -601,8 //Fly Wing - not really needed here but ... -602,8 //Butterfly Wing - also not needed -12212,8 //Giant Fly Wing -14582,8 -14583,8 -14584,8 -14585,8 +601,64 //Fly Wing - not really needed here but ... +602,64 //Butterfly Wing - also not needed +12212,64 //Giant Fly Wing +14582,64 +14583,64 +14584,64 +14585,64 //Zone 3 - Izlude Battle Arena -601,16 //Fly Wing +601,128 //Fly Wing + +//Zone 7 - Towns +14529,2048 //Greed Scroll diff --git a/db/skill_nocast_db.txt b/db/skill_nocast_db.txt index 47ec1226b..76c598fd7 100644 --- a/db/skill_nocast_db.txt +++ b/db/skill_nocast_db.txt @@ -21,29 +21,39 @@ // Example: // 8,6 = Endure cannot be used in PvP and GvG maps (2+4) +//PVP +1013,2048 //BS_GREED + //GVG 26,4 //AL_TELEPORT 27,4 //AL_WARP 87,4 //WZ_ICEWALL 150,4 //TF_BACKSLIDING -290,4 //SA_ABRACADABRA +219,4 //RG_INTIMIDATE +336,4 //WE_CALLPARTNER 361,4 //HP_ASSUMPTIO 362,4 //HP_BASILICA 395,4 //CG_MOONLIT +409,4 //WE_CALLPARENT +410,4 //WE_CALLBABY 491,4 //CR_CULTIVATION 530,4 //NJ_KIRIKAGE 691,4 //CASH_ASSUMPTIO +1013,2048 //BS_GREED //BATTLEGROUND 26,8 //AL_TELEPORT 27,8 //AL_WARP 87,8 //WZ_ICEWALL 150,8 //TF_BACKSLIDING +219,8 //RG_INTIMIDATE 264,8 //MO_BODYRELOCATION +336,8 //WE_CALLPARTNER 361,8 //HP_ASSUMPTIO 362,8 //HP_BASILICA 395,8 //CG_MOONLIT -396,8 //CG_MARIONETTE +409,8 //WE_CALLPARENT +410,8 //WE_CALLBABY 491,8 //CR_CULTIVATION 411,8 //TK_RUN 426,8 //TK_HIGHJUMP @@ -72,19 +82,20 @@ 79,16 //PR_MAGNUS //Zone 1 - Aldebaran Turbo Track -219,32 //RG_INTIMIDATE +8,32 //SM_ENDURE 26,32 //AL_TELEPORT 27,32 //AL_WARP -51,32 //TF_HIDING -135,32 //AS_CLOAKING -389,32 //ST_CHASEWALK 35,32 //AL_CURE +51,32 //TF_HIDING 87,32 //WZ_ICEWALL +135,32 //AS_CLOAKING +219,32 //RG_INTIMIDATE +264,32 //MO_BODYRELOCATION +357,32 //LK_CONCENTRATION 359,32 //LK_BERSERK 362,32 //HP_BASILICA +389,32 //ST_CHASEWALK 395,32 //CG_MOONLIT -357,32 //LK_CONCENTRATION -264,32 //MO_BODYRELOCATION //Zone 2 - Jail 421,64 //TK_JUMPKICK @@ -96,6 +107,7 @@ //Zone 4 - WoE:SE 426,256 //TK_HIGHJUMP +290,256 //SA_ABRACADABRA //Zone 5 - Sealed Shrine 12,512 //MG_SAFETYWALL @@ -104,9 +116,15 @@ 361,512 //HP_ASSUMPTIO 691,512 //CASH_ASSUMPTIO -//Zone 6 -Endless Tower +//Zone 6 - Endless Tower, Orc's Memory, Nidhoggur's Nest 26,1024 //AL_TELEPORT 87,1024 //WZ_ICEWALL 219,1024 //RG_INTIMIDATE 405,1024 //PF_SPIDERWEB 674,1024 //NPC_EXPULSION + +//Zone 7 - Towns +232,2048 //AM_CANNIBALIZE +233,2048 //AM_SPHEREMINE +491,2048 //CR_CULTIVATION +1013,2048 //BS_GREED |