瀏覽代碼

Added card from KRO patch (october 2019) (#5504)

Atemo 4 年之前
父節點
當前提交
6d6e338495
共有 4 個文件被更改,包括 838 次插入1 次删除
  1. 21 0
      db/re/item_combo_db.txt
  2. 766 0
      db/re/item_db_etc.yml
  3. 1 1
      db/re/item_db_usable.yml
  4. 50 0
      sql-files/item_db_re_etc.sql

+ 21 - 0
db/re/item_combo_db.txt

@@ -1611,3 +1611,24 @@
 310079:15400,{ bonus bFixedCast,-300; }
 310080:15401,{ bonus2 bMagicAtkEle,Ele_All,12; bonus bVariableCastrate,-10; }
 310081:15402,{ bonus2 bAddSize,Size_All,12; bonus bCritical,10; }
+300076:300082:300089,{ bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; bonus2 bSkillAtk,"LG_CANNONSPEAR",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"LG_BANISHINGPOINT",5*(.@r_shoes/2); bonus2 bSkillAtk,"LG_CANNONSPEAR",5*(.@r_weapon/2); }
+300077:27013:300092,{ bonus2 bSkillAtk,"NC_AXEBOOMERANG",20; bonus2 bSkillAtk,"NC_VULCANARM",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"NC_VULCANARM",5*(.@r_shoes/2); bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*(.@r_weapon/2); }
+300101:300089:300094,{ bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",20; bonus2 bSkillAtk,"RK_DRAGONBREATH",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RK_DRAGONBREATH",5*(.@r_shoes/2); bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5*(.@r_weapon/2); }
+300102:4633:300092,{ bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",20; bonus2 bSkillAtk,"GN_CARTCANNON",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"GN_CARTCANNON",5*(.@r_shoes/2); bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",5*(.@r_weapon/2); }
+300104:300081:300124,{ bonus2 bSkillAtk,"SO_DIAMONDDUST",20; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_shoes/2); bonus2 bSkillAtk,"SO_DIAMONDDUST",5*(.@r_weapon/2); }
+300105:300081:300106,{ bonus2 bSkillAtk,"WL_CRIMSONROCK",20; bonus2 bSkillAtk,"WL_COMET",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"WL_COMET",5*(.@r_shoes/2); bonus2 bSkillAtk,"WL_CRIMSONROCK",5*(.@r_weapon/2); }
+300108:27172:300097,{ bonus2 bSkillAtk,"SC_FATALMENACE",20; bonus2 bSkillAtk,"SC_TRIANGLESHOT",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SC_FATALMENACE",5*(.@r_shoes/2); bonus2 bSkillAtk,"SC_TRIANGLESHOT",5*(.@r_weapon/2); }
+300109:300097,{ bonus2 bSkillAtk,"GC_COUNTERSLASH",20; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"GC_COUNTERSLASH",5*(.@r_shoes/3); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",5*(.@r_shoes/3); }
+300110:4575:300083,{ bonus2 bSkillAtk,"KO_BAKURETSU",20; bonus2 bSkillAtk,"KO_JYUMONJIKIRI",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"KO_BAKURETSU",5*(.@r_shoes/3); bonus2 bSkillAtk,"KO_JYUMONJIKIRI",5*(.@r_shoes/3); }
+300111:27320:300083,{ bonus2 bSkillAtk,"NJ_KOUENKA",20; bonus2 bSkillAtk,"NJ_HYOUSENSOU",20; bonus2 bSkillAtk,"NJ_HUUJIN",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"NJ_KOUENKA",5*(.@r_shoes/3); bonus2 bSkillAtk,"NJ_HYOUSENSOU",5*(.@r_shoes/3); bonus2 bSkillAtk,"NJ_HUUJIN",5*(.@r_shoes/3); }
+300112:300085:300114,{ bonus2 bSkillAtk,"SP_CURSEEXPLOSION",20; bonus2 bSkillAtk,"SP_SWHOO",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5*(.@r_shoes/2); bonus2 bSkillAtk,"SP_SWHOO",5*(.@r_weapon/2); }
+300113:300095:300096,{ bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",20; bonus2 bSkillAtk,"WM_REVERBERATION",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"WM_REVERBERATION",5*(.@r_shoes/2); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*(.@r_weapon/2); }
+300115:27308:300093,{ bonus2 bSkillAtk,"AB_ADORAMUS",20; bonus2 bSkillAtk,"AB_JUDEX",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"AB_ADORAMUS",5*(.@r_shoes/2); bonus2 bSkillAtk,"AB_JUDEX",5*(.@r_weapon/2); }
+300116:27311:300093,{ bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",20; bonus2 bSkillAtk,"SR_TIGERCANNON",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SR_TIGERCANNON",5*(.@r_shoes/2); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5*(.@r_weapon/2); }
+300117:4633:300095,{ bonus2 bSkillAtk,"RA_ARROWSTORM",20; bonus2 bSkillAtk,"RA_CLUSTERBOMB",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RA_CLUSTERBOMB",5*(.@r_shoes/2); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r_weapon/2); }
+300118:300085:300088,{ bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",5*(.@r_shoes/2); bonus2 bSkillAtk,"SJ_FULLMOONKICK",5*(.@r_weapon/2); }
+300119:27307:300091,{ bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; bonus2 bSkillAtk,"RL_R_TRIP",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5*(.@r_shoes/2); bonus2 bSkillAtk,"RL_R_TRIP",5*(.@r_weapon/2); }
+300120:27121,{ bonus2 bMagicAddEle,Ele_Water,15; bonus bMatk,10; }
+300122:300121,{ bonus2 bSubEle,Ele_Neutral,5; }
+300123:300121,{ bonus2 bSubEle,Ele_Neutral,5; }
+300125:300087:300114,{ bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_PICKYPECK",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SU_CN_METEOR",5*(.@r_shoes/2); bonus2 bSkillAtk,"SU_PICKYPECK",5*(.@r_weapon/2); }

+ 766 - 0
db/re/item_db_etc.yml

@@ -38207,6 +38207,772 @@ Body:
       bonus2 bAddRace,RC_Dragon,40;
       bonus2 bAddEle,Ele_Ghost,40;
       bonus2 bAddEle,Ele_Undead,40;
+  - Id: 300076
+    AegisName: aegis_300076
+    Name: Broken Security Beta Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bVit,3;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"LG_BANISHINGPOINT",10;
+      bonus2 bSkillAtk,"LG_CANNONSPEAR",10;
+  - Id: 300077
+    AegisName: aegis_300077
+    Name: Broken Cleaning Robot Omega Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bVit,1;
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"NC_AXEBOOMERANG",10;
+      bonus2 bSkillAtk,"NC_VULCANARM",10;
+  - Id: 300078
+    AegisName: aegis_300078
+    Name: Sweetie Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSkillAtk,"RL_FIREDANCE",60;
+      bonus bUseSPrate,25;
+  - Id: 300079
+    AegisName: aegis_300079
+    Name: Red Pepper Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Armor: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bMagicAddRace,RC_Fish,30;
+      bonus2 bMagicAddRace,RC_Formless,30;
+      bonus2 bMagicAddEle,Ele_Holy,30;
+      bonus2 bMagicAddEle,Ele_Water,30;
+  - Id: 300080
+    AegisName: aegis_300080
+    Name: Greater Red Pepper Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Armor: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bMagicAddRace,RC_Fish,50;
+      bonus2 bMagicAddRace,RC_Formless,50;
+      bonus2 bMagicAddEle,Ele_Holy,50;
+      bonus2 bMagicAddEle,Ele_Water,50;
+  - Id: 300081
+    AegisName: aegis_300081
+    Name: Research Assistant Bot Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"MG_FIREBALL",25;
+  - Id: 300082
+    AegisName: aegis_300082
+    Name: Greater Research Assistant Bot Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_1HSPEAR || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSPEAR) {
+         bonus bLongAtkRate,10;
+      }
+      bonus bLongAtkRate,2*(getrefine()/2);
+  - Id: 300083
+    AegisName: aegis_300083
+    Name: Dried Rafflesia Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"NJ_KUNAI",15;
+      bonus2 bSkillAtk,"NJ_HYOUSENSOU",15;
+  - Id: 300084
+    AegisName: aegis_300084
+    Name: Greater Dried Rafflesia Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Garment: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSubEle,Ele_Holy,30;
+      bonus bFlee,5;
+  - Id: 300085
+    AegisName: aegis_300085
+    Name: Special Alnoldi Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus bBaseAtk,getskilllv("TK_POWER");
+  - Id: 300086
+    AegisName: aegis_300086
+    Name: Greater Special Alnoldi Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getrefine();
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSWORD) {
+         bonus bShortAtkRate,10;
+      }
+      bonus bShortAtkRate,.@r;
+      if (.@r>=11) {
+         bonus bUnbreakableWeapon;
+      }
+  - Id: 300087
+    AegisName: aegis_300087
+    Name: Broken Gardener Beta Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bLuk,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"SU_SV_STEMSPEAR",10;
+      bonus2 bSkillAtk,"SU_SCAROFTAROU",10;
+  - Id: 300088
+    AegisName: aegis_300088
+    Name: Greater_Broken Gardener Beta Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getrefine();
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_BOOK) {
+         bonus2 bAddClass,Class_All,5;
+         bonus bHit,20;
+      }
+      bonus bShortAtkRate,.@r;
+      bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",15*.@r;
+      bonus2 bSkillAtk,"SJ_FULLMOONKICK",15*.@r;
+  - Id: 300089
+    AegisName: aegis_300089
+    Name: Verporta Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"MS_MAGNUM",25;
+  - Id: 300090
+    AegisName: aegis_300090
+    Name: Verporte Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bMagicAtkEle,Ele_Earth,10;
+      bonus bUseSPrate,5;
+      if (getrefine()>=9) {
+         bonus2 bMagicAtkEle,Ele_Earth,10;
+      }
+  - Id: 300091
+    AegisName: aegis_300091
+    Name: Papila Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"GS_SPREADATTACK",10;
+      bonus2 bSkillAtk,"GS_DESPERADO",10;
+      bonus2 bSkillAtk,"GS_FULLBUSTER",10;
+  - Id: 300092
+    AegisName: aegis_300092
+    Name: Greater Papila Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bLuk,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"MC_CARTREVOLUTION",50;
+  - Id: 300093
+    AegisName: aegis_300093
+    Name: Papila Ruba Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"AL_HOLYLIGHT",50;
+  - Id: 300094
+    AegisName: aegis_300094
+    Name: Greater Papila Ruba Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSWORD) {
+         bonus bCritAtkRate,20;
+      }
+      bonus bCritAtkRate,2*(getrefine()/2);
+  - Id: 300095
+    AegisName: aegis_300095
+    Name: Papila Cae Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"AC_SHOWER",25;
+  - Id: 300096
+    AegisName: aegis_300096
+    Name: Greater Papila Cae Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getrefine();
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_MUSICAL || getiteminfo(getequipid(EQI_HAND_R),11) == W_WHIP) {
+         bonus bMatk,20;
+      }
+      if (.@r>=10) {
+         bonus bVariableCastrate,-10;
+         bonus bMatk,20;
+      }
+      if (.@r>=13) {
+         bonus bMatk,20;
+      }
+  - Id: 300097
+    AegisName: aegis_300097
+    Name: Aries Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,2;
+      bonus bMaxHPrate,10;
+      bonus bMaxSPrate,10;
+      bonus2 bSkillAtk,"TF_POISON",25;
+  - Id: 300098
+    AegisName: aegis_300098
+    Name: Greater Aries Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Garment: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bMatk,5;
+      bonus2 bSkillAtk,"NJ_KOUENKA",10;
+      bonus2 bSkillAtk,"NJ_HYOUSENSOU",10;
+      bonus2 bSkillAtk,"NJ_HUUJIN",10;
+      if (getrefine()>=7) {
+         bonus bVariableCastrate,-5;
+      }
+  - Id: 300099
+    AegisName: aegis_300099
+    Name: Silva Papilia Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Left_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSubClass,Class_Normal,20;
+      bonus bHealPower2,15;
+  - Id: 300100
+    AegisName: aegis_300100
+    Name: Gran Papilia Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Left_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSubClass,Class_Boss,25;
+      bonus bHealPower2,30;
+  - Id: 300101
+    AegisName: aegis_300101
+    Name: Broken Cleaner Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,3;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10;
+      bonus2 bSkillAtk,"RK_DRAGONBREATH",10;
+  - Id: 300102
+    AegisName: aegis_300102
+    Name: Bath Manager Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,3;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",10;
+      bonus2 bSkillAtk,"GN_CARTCANNON",10;
+  - Id: 300103
+    AegisName: aegis_300103
+    Name: Azure Princess Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getrefine();
+      bonus bMatk,15;
+      if (.@r>=9) {
+         bonus2 bMagicAddRace,RC_Fish,10;
+         bonus2 bMagicAddRace,RC_DemiHuman,10;
+      }
+      if (.@r>=11) {
+         bonus bDelayrate,-3;
+      }
+  - Id: 300104
+    AegisName: aegis_300104
+    Name: Bookworm Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bVit,1;
+      bonus bInt,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SO_DIAMONDDUST",10;
+      bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10;
+  - Id: 300105
+    AegisName: aegis_300105
+    Name: Roaming Spellbook Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,3;
+      bonus bMaxHPrate,5;
+      bonus bMaxSPrate,5;
+      bonus2 bSkillAtk,"WL_CRIMSONROCK",10;
+      bonus2 bSkillAtk,"WL_COMET",10;
+  - Id: 300106
+    AegisName: aegis_300106
+    Name: Red Pitaya Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HAND_R);
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {
+         bonus2 bMagicAtkEle,Ele_Fire,10;
+      }
+      if (.@r>=10) {
+         bonus2 bMagicAtkEle,Ele_Fire,10;
+      }
+      if (.@r>=14) {
+         bonus2 bMagicAtkEle,Ele_Fire,10;
+      }
+  - Id: 300107
+    AegisName: aegis_300107
+    Name: Meow Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bAddItemHealRate,513,500;
+      bonus2 bAddItemHealRate,512,500;
+  - Id: 300108
+    AegisName: aegis_300108
+    Name: Sewage Venenum Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,2;
+      bonus bDex,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SC_FATALMENACE",10;
+      bonus2 bSkillAtk,"SC_TRIANGLESHOT",10;
+  - Id: 300109
+    AegisName: aegis_300109
+    Name: Sewage Cramp Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,1;
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"GC_COUNTERSLASH",10;
+      bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10;
+  - Id: 300110
+    AegisName: aegis_300110
+    Name: Sewage Waterfall Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,2;
+      bonus bInt,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"KO_BAKURETSU",10;
+      bonus2 bSkillAtk,"KO_JYUMONJIKIRI",10;
+  - Id: 300111
+    AegisName: aegis_300111
+    Name: Elite Bellare Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,2;
+      bonus bInt,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"NJ_KOUENKA",10;
+      bonus2 bSkillAtk,"NJ_HYOUSENSOU",10;
+      bonus2 bSkillAtk,"NJ_HUUJIN",10;
+  - Id: 300112
+    AegisName: aegis_300112
+    Name: Magic-poisoned Dolor Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bVit,1;
+      bonus bInt,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SP_CURSEEXPLOSION",10;
+      bonus2 bSkillAtk,"SP_SWHOO",10;
+  - Id: 300113
+    AegisName: aegis_300113
+    Name: Unleashed Magic Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bVit,1;
+      bonus bInt,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10;
+      bonus2 bSkillAtk,"WM_REVERBERATION",10;
+  - Id: 300114
+    AegisName: aegis_300114
+    Name: Magic-poisoned Plaga Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HAND_R);
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {
+         bonus2 bMagicAtkEle,Ele_Neutral,10;
+      }
+      if (.@r>=10) {
+         bonus2 bMagicAtkEle,Ele_Neutral,10;
+      }
+      if (.@r>=14) {
+         bonus2 bMagicAtkEle,Ele_Neutral,10;
+      }
+  - Id: 300115
+    AegisName: aegis_300115
+    Name: Magic-poisoned Sanare Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,2;
+      bonus bDex,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"AB_ADORAMUS",10;
+      bonus2 bSkillAtk,"AB_JUDEX",10;
+  - Id: 300116
+    AegisName: aegis_300116
+    Name: Powerful Magic Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,2;
+      bonus bInt,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",10;
+      bonus2 bSkillAtk,"SR_TIGERCANNON",10;
+  - Id: 300117
+    AegisName: aegis_300117
+    Name: Sharp Magic Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,1;
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"RA_ARROWSTORM",10;
+      bonus2 bSkillAtk,"RA_CLUSTERBOMB",10;
+  - Id: 300118
+    AegisName: aegis_300118
+    Name: Boiling Phen Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bStr,2;
+      bonus bVit,1;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",10;
+      bonus2 bSkillAtk,"SJ_FULLMOONKICK",10;
+  - Id: 300119
+    AegisName: aegis_300119
+    Name: Boiling Swordfish Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bAgi,1;
+      bonus bDex,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",10;
+      bonus2 bSkillAtk,"RL_R_TRIP",10;
+  - Id: 300120
+    AegisName: aegis_300120
+    Name: Boiling Piranha Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bMatkRate,2;
+  - Id: 300121
+    AegisName: aegis_300121
+    Name: Boiling Marc Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Shoes: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getrefine();
+      bonus2 bMagicAtkEle,Ele_Holy,5;
+      bonus2 bMagicAtkEle,Ele_Water,5;
+      bonus2 bMagicAtkEle,Ele_Holy,(.@r/2);
+      bonus2 bMagicAtkEle,Ele_Water,(.@r/2);
+  - Id: 300122
+    AegisName: aegis_300122
+    Name: Yellow Pitaya Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Garment: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSubEle,Ele_Neutral,15;
+      bonus2 bMagicAtkEle,Ele_Holy,3*getrefine();
+  - Id: 300123
+    AegisName: aegis_300123
+    Name: Purple Pitaya Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Garment: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus2 bSubEle,Ele_Neutral,15;
+      bonus2 bMagicAtkEle,Ele_Neutral,3*getrefine();
+  - Id: 300124
+    AegisName: aegis_300124
+    Name: Blue Pitaya Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Hand: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HAND_R);
+      if (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {
+         bonus2 bMagicAtkEle,Ele_Water,10;
+      }
+      if (.@r>=10) {
+         bonus2 bMagicAtkEle,Ele_Water,10;
+      }
+      if (.@r>=14) {
+         bonus2 bMagicAtkEle,Ele_Water,10;
+      }
+  - Id: 300125
+    AegisName: aegis_300125
+    Name: Green Pitaya Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Right_Accessory: true
+      Left_Accessory: true
+    Flags:
+      BuyingStore: true
+    Script: |
+      bonus bInt,1;
+      bonus bLuk,2;
+      bonus bMaxHPrate,10;
+      bonus2 bSkillAtk,"SU_CN_METEOR",10;
+      bonus2 bSkillAtk,"SU_PICKYPECK",10;
   - Id: 300127
     AegisName: aegis_300127
     Name: Wolf Card

+ 1 - 1
db/re/item_db_usable.yml

@@ -31534,7 +31534,7 @@ Body:
       NoMail: true
       NoAuction: true
     Script: |
-      warp "dali02",117,69; 
+      warp "dali02",117,69;
   - Id: 14506
     AegisName: Dun_Voucher
     Name: Dungeon 1 Hour Ticket

+ 50 - 0
sql-files/item_db_re_etc.sql

@@ -4009,6 +4009,56 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`loc
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300019,'aegis_300019','Bone Ferus Card','Card',10,true,true,'bonus2 bAddRace,RC_Dragon,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`flag_buyingstore`,`script`) VALUES (300020,'aegis_300020','Bone Acidus Card','Card',10,true,true,'bonus2 bAddRace,RC_Brute,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_armor`,`flag_buyingstore`,`script`) VALUES (300021,'aegis_300021','Bone Detardeurus Card','Card',10,true,true,'bonus2 bAddRace,RC_Undead,40;\nbonus2 bAddRace,RC_Dragon,40;\nbonus2 bAddEle,Ele_Ghost,40;\nbonus2 bAddEle,Ele_Undead,40;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300076,'aegis_300076','Broken Security Beta Card','Card',10,true,true,true,'bonus bVit,3;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"LG_BANISHINGPOINT",10;\nbonus2 bSkillAtk,"LG_CANNONSPEAR",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300077,'aegis_300077','Broken Cleaning Robot Omega Card','Card',10,true,true,true,'bonus bVit,1;\nbonus bDex,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"NC_AXEBOOMERANG",10;\nbonus2 bSkillAtk,"NC_VULCANARM",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300078,'aegis_300078','Sweetie Card','Card',10,true,true,'bonus2 bSkillAtk,"RL_FIREDANCE",60;\nbonus bUseSPrate,25;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_armor`,`flag_buyingstore`,`script`) VALUES (300079,'aegis_300079','Red Pepper Card','Card',10,true,true,'bonus2 bMagicAddRace,RC_Fish,30;\nbonus2 bMagicAddRace,RC_Formless,30;\nbonus2 bMagicAddEle,Ele_Holy,30;\nbonus2 bMagicAddEle,Ele_Water,30;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_armor`,`flag_buyingstore`,`script`) VALUES (300080,'aegis_300080','Greater Red Pepper Card','Card',10,true,true,'bonus2 bMagicAddRace,RC_Fish,50;\nbonus2 bMagicAddRace,RC_Formless,50;\nbonus2 bMagicAddEle,Ele_Holy,50;\nbonus2 bMagicAddEle,Ele_Water,50;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300081,'aegis_300081','Research Assistant Bot Card','Card',10,true,true,'bonus bInt,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"MG_FIREBALL",25;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300082,'aegis_300082','Greater Research Assistant Bot Card','Card',10,true,true,'if (getiteminfo(getequipid(EQI_HAND_R),11) == W_1HSPEAR || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSPEAR) {\n   bonus bLongAtkRate,10;\n}\nbonus bLongAtkRate,2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300083,'aegis_300083','Dried Rafflesia Card','Card',10,true,true,'bonus bAgi,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"NJ_KUNAI",15;\nbonus2 bSkillAtk,"NJ_HYOUSENSOU",15;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_buyingstore`,`script`) VALUES (300084,'aegis_300084','Greater Dried Rafflesia Card','Card',10,true,true,'bonus2 bSubEle,Ele_Holy,30;\nbonus bFlee,5;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300085,'aegis_300085','Special Alnoldi Card','Card',10,true,true,'bonus bStr,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus bBaseAtk,getskilllv("TK_POWER");');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300086,'aegis_300086','Greater Special Alnoldi Card','Card',10,true,true,'.@r = getrefine();\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSWORD) {\n   bonus bShortAtkRate,10;\n}\nbonus bShortAtkRate,.@r;\nif (.@r>=11) {\n   bonus bUnbreakableWeapon;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300087,'aegis_300087','Broken Gardener Beta Card','Card',10,true,true,'bonus bLuk,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"SU_SV_STEMSPEAR",10;\nbonus2 bSkillAtk,"SU_SCAROFTAROU",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300088,'aegis_300088','Greater_Broken Gardener Beta Card','Card',10,true,true,'.@r = getrefine();\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_BOOK) {\n   bonus2 bAddClass,Class_All,5;\n   bonus bHit,20;\n}\nbonus bShortAtkRate,.@r;\nbonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",15*.@r;\nbonus2 bSkillAtk,"SJ_FULLMOONKICK",15*.@r;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300089,'aegis_300089','Verporta Card','Card',10,true,true,'bonus bStr,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"MS_MAGNUM",25;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300090,'aegis_300090','Verporte Card','Card',10,true,true,'bonus2 bMagicAtkEle,Ele_Earth,10;\nbonus bUseSPrate,5;\nif (getrefine()>=9) {\n   bonus2 bMagicAtkEle,Ele_Earth,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300091,'aegis_300091','Papila Card','Card',10,true,true,'bonus bDex,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"GS_SPREADATTACK",10;\nbonus2 bSkillAtk,"GS_DESPERADO",10;\nbonus2 bSkillAtk,"GS_FULLBUSTER",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300092,'aegis_300092','Greater Papila Card','Card',10,true,true,'bonus bLuk,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"MC_CARTREVOLUTION",50;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300093,'aegis_300093','Papila Ruba Card','Card',10,true,true,'bonus bInt,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"AL_HOLYLIGHT",50;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300094,'aegis_300094','Greater Papila Ruba Card','Card',10,true,true,'if (getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSWORD) {\n   bonus bCritAtkRate,20;\n}\nbonus bCritAtkRate,2*(getrefine()/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300095,'aegis_300095','Papila Cae Card','Card',10,true,true,'bonus bDex,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"AC_SHOWER",25;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300096,'aegis_300096','Greater Papila Cae Card','Card',10,true,true,'.@r = getrefine();\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_MUSICAL || getiteminfo(getequipid(EQI_HAND_R),11) == W_WHIP) {\n   bonus bMatk,20;\n}\nif (.@r>=10) {\n   bonus bVariableCastrate,-10;\n   bonus bMatk,20;\n}\nif (.@r>=13) {\n   bonus bMatk,20;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300097,'aegis_300097','Aries Card','Card',10,true,true,'bonus bAgi,2;\nbonus bMaxHPrate,10;\nbonus bMaxSPrate,10;\nbonus2 bSkillAtk,"TF_POISON",25;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_buyingstore`,`script`) VALUES (300098,'aegis_300098','Greater Aries Card','Card',10,true,true,'bonus bMatk,5;\nbonus2 bSkillAtk,"NJ_KOUENKA",10;\nbonus2 bSkillAtk,"NJ_HYOUSENSOU",10;\nbonus2 bSkillAtk,"NJ_HUUJIN",10;\nif (getrefine()>=7) {\n   bonus bVariableCastrate,-5;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_left_hand`,`flag_buyingstore`,`script`) VALUES (300099,'aegis_300099','Silva Papilia Card','Card',10,true,true,'bonus2 bSubClass,Class_Normal,20;\nbonus bHealPower2,15;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_left_hand`,`flag_buyingstore`,`script`) VALUES (300100,'aegis_300100','Gran Papilia Card','Card',10,true,true,'bonus2 bSubClass,Class_Boss,25;\nbonus bHealPower2,30;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300101,'aegis_300101','Broken Cleaner Card','Card',10,true,true,true,'bonus bStr,3;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10;\nbonus2 bSkillAtk,"RK_DRAGONBREATH",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300102,'aegis_300102','Bath Manager Card','Card',10,true,true,true,'bonus bInt,3;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"GN_SPORE_EXPLOSION",10;\nbonus2 bSkillAtk,"GN_CARTCANNON",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300103,'aegis_300103','Azure Princess Card','Card',10,true,true,'.@r = getrefine();\nbonus bMatk,15;\nif (.@r>=9) {\n   bonus2 bMagicAddRace,RC_Fish,10;\n   bonus2 bMagicAddRace,RC_DemiHuman,10;\n}\nif (.@r>=11) {\n   bonus bDelayrate,-3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300104,'aegis_300104','Bookworm Card','Card',10,true,true,true,'bonus bVit,1;\nbonus bInt,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SO_DIAMONDDUST",10;\nbonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300105,'aegis_300105','Roaming Spellbook Card','Card',10,true,true,true,'bonus bInt,3;\nbonus bMaxHPrate,5;\nbonus bMaxSPrate,5;\nbonus2 bSkillAtk,"WL_CRIMSONROCK",10;\nbonus2 bSkillAtk,"WL_COMET",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300106,'aegis_300106','Red Pitaya Card','Card',10,true,true,'.@r = getequiprefinerycnt(EQI_HAND_R);\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {\n   bonus2 bMagicAtkEle,Ele_Fire,10;\n}\nif (.@r>=10) {\n   bonus2 bMagicAtkEle,Ele_Fire,10;\n}\nif (.@r>=14) {\n   bonus2 bMagicAtkEle,Ele_Fire,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300107,'aegis_300107','Meow Card','Card',10,true,true,true,'bonus2 bAddItemHealRate,513,500;\nbonus2 bAddItemHealRate,512,500;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300108,'aegis_300108','Sewage Venenum Card','Card',10,true,true,true,'bonus bAgi,2;\nbonus bDex,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SC_FATALMENACE",10;\nbonus2 bSkillAtk,"SC_TRIANGLESHOT",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300109,'aegis_300109','Sewage Cramp Card','Card',10,true,true,true,'bonus bStr,1;\nbonus bDex,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"GC_COUNTERSLASH",10;\nbonus2 bSkillAtk,"GC_ROLLINGCUTTER",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300110,'aegis_300110','Sewage Waterfall Card','Card',10,true,true,true,'bonus bAgi,2;\nbonus bInt,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"KO_BAKURETSU",10;\nbonus2 bSkillAtk,"KO_JYUMONJIKIRI",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300111,'aegis_300111','Elite Bellare Card','Card',10,true,true,true,'bonus bAgi,2;\nbonus bInt,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"NJ_KOUENKA",10;\nbonus2 bSkillAtk,"NJ_HYOUSENSOU",10;\nbonus2 bSkillAtk,"NJ_HUUJIN",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300112,'aegis_300112','Magic-poisoned Dolor Card','Card',10,true,true,true,'bonus bVit,1;\nbonus bInt,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SP_CURSEEXPLOSION",10;\nbonus2 bSkillAtk,"SP_SWHOO",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300113,'aegis_300113','Unleashed Magic Card','Card',10,true,true,true,'bonus bVit,1;\nbonus bInt,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10;\nbonus2 bSkillAtk,"WM_REVERBERATION",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300114,'aegis_300114','Magic-poisoned Plaga Card','Card',10,true,true,'.@r = getequiprefinerycnt(EQI_HAND_R);\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nif (.@r>=10) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}\nif (.@r>=14) {\n   bonus2 bMagicAtkEle,Ele_Neutral,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300115,'aegis_300115','Magic-poisoned Sanare Card','Card',10,true,true,true,'bonus bInt,2;\nbonus bDex,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"AB_ADORAMUS",10;\nbonus2 bSkillAtk,"AB_JUDEX",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300116,'aegis_300116','Powerful Magic Card','Card',10,true,true,true,'bonus bStr,2;\nbonus bInt,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SR_RAMPAGEBLASTER",10;\nbonus2 bSkillAtk,"SR_TIGERCANNON",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300117,'aegis_300117','Sharp Magic Card','Card',10,true,true,true,'bonus bAgi,1;\nbonus bDex,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"RA_ARROWSTORM",10;\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300118,'aegis_300118','Boiling Phen Card','Card',10,true,true,true,'bonus bStr,2;\nbonus bVit,1;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",10;\nbonus2 bSkillAtk,"SJ_FULLMOONKICK",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300119,'aegis_300119','Boiling Swordfish Card','Card',10,true,true,true,'bonus bAgi,1;\nbonus bDex,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"RL_HAMMER_OF_GOD",10;\nbonus2 bSkillAtk,"RL_R_TRIP",10;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300120,'aegis_300120','Boiling Piranha Card','Card',10,true,true,true,'bonus bMatkRate,2;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shoes`,`flag_buyingstore`,`script`) VALUES (300121,'aegis_300121','Boiling Marc Card','Card',10,true,true,'.@r = getrefine();\nbonus2 bMagicAtkEle,Ele_Holy,5;\nbonus2 bMagicAtkEle,Ele_Water,5;\nbonus2 bMagicAtkEle,Ele_Holy,(.@r/2);\nbonus2 bMagicAtkEle,Ele_Water,(.@r/2);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_buyingstore`,`script`) VALUES (300122,'aegis_300122','Yellow Pitaya Card','Card',10,true,true,'bonus2 bSubEle,Ele_Neutral,15;\nbonus2 bMagicAtkEle,Ele_Holy,3*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_buyingstore`,`script`) VALUES (300123,'aegis_300123','Purple Pitaya Card','Card',10,true,true,'bonus2 bSubEle,Ele_Neutral,15;\nbonus2 bMagicAtkEle,Ele_Neutral,3*getrefine();');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_buyingstore`,`script`) VALUES (300124,'aegis_300124','Blue Pitaya Card','Card',10,true,true,'.@r = getequiprefinerycnt(EQI_HAND_R);\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_STAFF || getiteminfo(getequipid(EQI_HAND_R),11) == W_2HSTAFF) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n}\nif (.@r>=10) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n}\nif (.@r>=14) {\n   bonus2 bMagicAtkEle,Ele_Water,10;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`script`) VALUES (300125,'aegis_300125','Green Pitaya Card','Card',10,true,true,true,'bonus bInt,1;\nbonus bLuk,2;\nbonus bMaxHPrate,10;\nbonus2 bSkillAtk,"SU_CN_METEOR",10;\nbonus2 bSkillAtk,"SU_PICKYPECK",10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`) VALUES (300127,'aegis_300127','Wolf Card','Card',10,true);
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`script`) VALUES (300128,'aegis_300128','Wolf Lugenburg Card','Card',10,true,'bonus2 bAddRace,RC_Insect,15;\nbonus2 bMagicAddRace,RC_Insect,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`) VALUES (300129,'aegis_300129','Poe Card','Card',10,true);