浏览代码

Corrected script for some item (#6375)

idk-whoami 3 年之前
父节点
当前提交
a4c9722a48
共有 4 个文件被更改,包括 893 次插入81 次删除
  1. 49 1
      db/re/item_combo_db.txt
  2. 721 77
      db/re/item_db_equip.yml
  3. 35 0
      db/re/item_db_etc.yml
  4. 88 3
      db/re/item_db_usable.yml

+ 49 - 1
db/re/item_combo_db.txt

@@ -2628,7 +2628,7 @@
 400048:4803,{ bonus bDelayrate,-10; bonus bHealPower,20; }
 400048:4805,{ bonus bVariableCastrate,-10; bonus bHealPower,5; }
 400048:4850,{ bonus bVariableCastrate,-10; bonus bHealPower,5; }
-//490098:29371,{ if ((eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bSkillUseSP,"WL_CRIMSONROCK",50; bonus2 bSkillCooldown,"WL_CRIMSONROCK",-2000; } }
+490098:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bSkillUseSP,"WL_CRIMSONROCK",50; bonus2 bSkillCooldown,"WL_CRIMSONROCK",-2000; } }
 300192:300193,{ bonus bDelayrate,-10; bonus bPAtk,3; bonus bSmatk,3; }
 310658:29154,{ bonus bFixedCast,-300; }
 310659:29358,{ bonus bFixedCast,-500; }
@@ -2684,3 +2684,51 @@
 311012:29614,{ bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; }
 311013:29435,{ bonus2 bSkillAtk,"SO_POISON_BUSTER",15; }
 311013:29614,{ bonus2 bSkillAtk,"SO_DIAMONDDUST",15; }
+20991:19272,{ bonus bMaxHPrate,50; bonus bSpeedAddRate,25; }
+20991:27087,{ bonus bInt,40; bonus bIntravision; if (BaseJob == Job_Warlock) { bonus2 bSkillAtk,"WZ_SIGHTRASHER",6*BaseLevel; bonus4 bAutoSpellOnSkill,"WZ_SIGHTRASHER","MG_SIGHT",1,1000; } /*Unknow Rate*/ }
+310012:310655,{ autobonus "{ bonus bFlee,150; bonus bDelayrate,-100; }",50,10000,BF_WEAPON,"{ active_transform 1635,10000 }"; /*Unknow Rate*/ }
+310012:490076,{ bonus bAgi,40; bonus bNoSizeFix; }
+310655:29371,{ autobonus "{ bonus bFlee2,100; bonus2 bMagicAddClass,Class_Boss,100; }",50,10000,BF_MAGIC,"{ active_transform 1639,10000 }"; /*Unknow Rate*/ }
+310655:29509,{ autobonus "{ bonus bFlee2,100; bonus2 bAddClass,Class_Boss,100; }",50,10000,BF_WEAPON; /*Unknow Rate*/ }
+450165:19379,{ bonus bAllStats,15; }
+450165:470048,{ bonus bNoSizeFix; }
+450165:480114,{ .@r = getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,20*(.@r/3); bonus bLongAtkRate,5*(.@r/3); }
+470048:19379,{ bonus bLongAtkRate,25; }
+480114:19379,{ bonus bLongAtkRate,25; bonus bSPDrainValue,5; }
+480114:29509,{ bonus bWeaponAtkRate,30; bonus bPerfectHitAddRate,25; }
+480114:470048,{ .@r = getequiprefinerycnt(EQI_SHOES); bonus bAllStats,10*(.@r/3); }
+490029:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus bNoGemStone; } }
+490038:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } }
+490076:29509,{ bonus bDelayrate,-15; bonus bLongAtkRate,25; }
+490076:29436,{ bonus bAspdRate,15; bonus bPerfectHitAddRate,35; }
+490076:29371,{ bonus2 bMagicAtkEle,Ele_Wind,50; bonus2 bMagicAtkEle,Ele_Holy,50; bonus2 bMagicAtkEle,Ele_Neutral,50; bonus bFixedCastrate,-70; }
+490079:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } }
+490083:29371,{ autobonus "{ bonus4 bAutoSpellOnSkill,\"LG_RAYOFGENESIS\",\"AB_HIGHNESSHEAL\",3,1000; }",50,3000,BF_MAGIC; /*Unknow Rate*/ }
+490102:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == JOB_SOUL_LINKER) { skill "MG_FIREWALL",10; bonus2 bIgnoreMdefRaceRate,RC_All,100; } }
+490110:29436,{ bonus2 bSkillUseSP,"SR_RAMPAGEBLASTER",130; bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-500; }
+490118:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == JOB_PRIEST) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } }
+490119:310655,{ bonus bAllStats,10; bonus bAspdRate,10; }
+490130:29509,{ if (eaclass()&EAJL_THIRD && BaseJob == JOB_MONK) { bonus2 bSkillCooldown,"SR_SKYNETBLOW",-200; autobonus3 "{ bonus bFlee2,100; }",50,3000,"SR_SKYNETBLOW"; } /*Unknow Rate*/ }
+490141:29371,{ if (eaclass()&EAJL_THIRD && BaseJob == JOB_BARD || eaclass()&EAJL_THIRD && BaseJob == JOB_DANCER) { bonus2 bSkillCooldown,"WM_METALICSOUND",-200; } }
+490142:310655,{ bonus bAllStats,10; bonus bDelayrate,-30; }
+490143:310655,{ bonus bAllStats,10; bonus bDelayrate,-30; }
+490145:29509,{ bonus bNoSizeFix; bonus2 bSkillCooldown,"RA_AIMEDBOLT",-250; }
+490146:29436,{ if (eaclass()&EAJL_THIRD && BaseJob == JOB_ALCHEMIST) { bonus bNoWalkDelay; autobonus3 "{ bonus bPerfectHitAddRate,100; }",50,3000,"GN_CART_TORNADO"; }/*Unknow Rate*/ }
+28505:4920,{ bonus bVariableCastrate,-5; }
+28505:4921,{ bonus bVariableCastrate,-5; }
+28505:4922,{ bonus bVariableCastrate,-5; }
+28505:4908,{ bonus2 bAddRace,RC_All,5; }
+28505:4909,{ bonus2 bAddRace,RC_All,5; }
+28505:4910,{ bonus2 bAddRace,RC_All,5; }
+28505:4911,{ bonus bMatkRate,5; }
+28505:4912,{ bonus bMatkRate,5; }
+28505:4913,{ bonus bMatkRate,5; }
+28505:4923,{ bonus bCritAtkRate,5; }
+28505:4924,{ bonus bCritAtkRate,5; }
+28505:4925,{ bonus bCritAtkRate,5; }
+28505:4914,{ bonus bAspdRate,5; }
+28505:4915,{ bonus bAspdRate,5; }
+28505:4916,{ bonus bAspdRate,5; }
+28505:4917,{ bonus bMaxHPrate,5; }
+28505:4918,{ bonus bMaxHPrate,5; }
+28505:4919,{ bonus bMaxHPrate,5; }

文件差异内容过多而无法显示
+ 721 - 77
db/re/item_db_equip.yml


+ 35 - 0
db/re/item_db_etc.yml

@@ -42885,6 +42885,13 @@ Body:
     Script: |
       skill "TF_DOUBLE",3;
       bonus bDoubleRate,15;
+  - Id: 29371
+    AegisName: Release_Of_Magic
+    Name: Release of Truth
+    Type: Card
+    Script: |
+      autobonus "{ bonus bFlee2,100; bonus2 bMagicAddClass,Class_Boss,100; }",50,10000,BF_MAGIC,"{ active_transform 1639,10000 }";
+      /*Unknow Rate*/
   - Id: 29380
     AegisName: ATK5
     Name: ATK +5
@@ -42977,6 +42984,13 @@ Body:
     Type: Card
     Script: |
       bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10;
+  - Id: 29436
+    AegisName: Dynast
+    Name: Supreme King
+    Type: Card
+    Script: |
+      autobonus "{ bonus bStr,200; }",50,5000,BF_WEAPON,"{ active_transform 2221,5000 }";
+      /*Unknow Rate*/
   - Id: 29438
     AegisName: Z-Knockback
     Name: Z-Knockback
@@ -43181,6 +43195,13 @@ Body:
     Type: Card
     Script: |
       bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15;
+  - Id: 29509
+    AegisName: Hero
+    Name: The Hero
+    Type: Card
+    Script: |
+      autobonus "{ bonus bFlee2,100; bonus2 bAddClass,Class_Boss,100; }",50,10000,BF_WEAPON;
+      /*Unknow Rate*/
   - Id: 29513
     AegisName: HighpriestStone_Top_
     Name: High Priest Stone (Upper)
@@ -47115,6 +47136,13 @@ Body:
     Type: Card
     Script: |
       bonus2 bSkillAtk,"AB_JUDEX",15;
+  - Id: 310012
+    AegisName: DesireOfDeath
+    Name: Doom Desire
+    Type: Card
+    Script: |
+      autobonus "{ bonus bFlee,150; bonus bDelayrate,-100; }",50,10000,BF_WEAPON,"{ active_transform 1635,10000 }";
+      /*Unknow Rate*/
   - Id: 310076
     AegisName: Cassock_Str
     Name: STR Blessing
@@ -51670,6 +51698,13 @@ Body:
       bonus2 bMagicAtkEle,Ele_All,7;
       bonus bLongAtkRate,7;
       bonus bShortAtkRate,7;
+  - Id: 310655
+    AegisName: aegis_310655
+    Name: The Creation
+    Type: Card
+    Script: |
+      bonus2 bAddSize,Size_All,15;
+      bonus2 bMagicAddSize,Size_All,15;
   - Id: 310654
     AegisName: aegis_310654
     Name: ASPD+1(Dual)

+ 88 - 3
db/re/item_db_usable.yml

@@ -2268,7 +2268,7 @@ Body:
       /*upgradeui 9551;*/
   - Id: 9553
     AegisName: C_CatPaw_7Day_Box_
-    Name: Endless Cat Hand Ticket 7day Box
+    Name: Infinite Cat Hand Ticket 7 Days Box
     Type: Usable
     Weight: 10
     Script: |
@@ -34471,6 +34471,16 @@ Body:
       Container: true
     Script: |
       getgroupitem(IG_Violet_Scroll);
+  - Id: 14645
+    AegisName: Wing_Of_Baalzebub
+    Name: Beelzebub Wing
+    Type: Delayconsume
+    Flags:
+      BuyingStore: true
+    Script: |
+      if (getmapflag(strcharinfo(3), mf_noteleport) == 0) {
+         warp strcharinfo(3),0,0;
+      }
   - Id: 14663
     AegisName: Scroll_Sealed_Dark_Lord
     Name: Scroll Sealed Dark Lord
@@ -42527,6 +42537,24 @@ Body:
       NoAuction: true
     Script: |
       /*TODO*/
+  - Id: 17289
+    AegisName: Wing_Of_Baalzebub_Box
+    Name: Beelzebub Wing Box
+    Type: Usable
+    Weight: 10
+    Flags:
+      UniqueId: true
+    Trade:
+      Override: 100
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      rentitem 14645,2592000;
   - Id: 17292
     AegisName: Shadow_Box
     Name: Shadow Box
@@ -46764,7 +46792,7 @@ Body:
       callfunc "F_CashStore";
   - Id: 22819
     AegisName: G_Almighty
-    Name: Citizen Oda's Miracle Elixr
+    Name: True Almighty
     Type: Usable
     Weight: 10
     Trade:
@@ -47584,7 +47612,7 @@ Body:
       sc_start SC_DORAM_BUF_02, 180000, 0;
   - Id: 22998
     AegisName: C_CatPaw_Ticket
-    Name: Endless Cat Hand Ticket
+    Name: Infinite Cat Hand Ticket
     Type: Delayconsume
     Trade:
       Override: 100
@@ -48179,6 +48207,24 @@ Body:
     Script: |
       getitem(2959,1);
       getitem(18756,1);
+  - Id: 23254
+    AegisName: Valkyrie_Bundle_A
+    Name: Valkyrie Bundle A
+    Type: Usable
+    Flags:
+      Container: true
+    Trade:
+      Override: 100
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      getitem 1420,1;
+      getitem 2115,1;
   - Id: 23255
     AegisName: Kardui_Bundle_A
     Name: Kardui Bundle A
@@ -48205,6 +48251,26 @@ Body:
     Buy: 10
     Script: |
       pet 1041;
+  - Id: 23265
+    AegisName: Sprint_Bundle_A
+    Name: Sprint Bundle A
+    Type: Usable
+    Flags:
+      Container: true
+    Trade:
+      Override: 100
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      getitem 2387,1;
+      getitem 2440,1;
+      getitem 2744,1;
+      getitem 2935,1;
   - Id: 23266
     AegisName: Etran_Bundle_A
     Name: Etran Bundle A
@@ -48343,6 +48409,25 @@ Body:
     Script: |
         getitem(1646,1);
         getitem(22104,1);
+  - Id: 23295
+    AegisName: Lian_Bundle_B
+    Name: Lian Bundle A
+    Type: Usable
+    Flags:
+      Container: true
+    Trade:
+      Override: 100
+      NoDrop: true
+      NoTrade: true
+      NoSell: true
+      NoCart: true
+      NoGuildStorage: true
+      NoMail: true
+      NoAuction: true
+    Script: |
+      getitem 2195,1;
+      getitem 20753,1;
+      getitem 22069,1;
   - Id: 23299
     AegisName: Enchant_Stone_Box12
     Name: Costume Enchant Stone Box 12

部分文件因为文件数量过多而无法显示