Forráskód Böngészése

Small corrections of some item data (#5500)

* Correction of the Range, Slot, EquipLevelMax, Defense
* Changed bAtk to BaseAtk
* SQL synchro

Thanks to @Lemongrass3110 !
Atemo 4 éve
szülő
commit
af274edda8

+ 24 - 24
db/re/item_combo_db.txt

@@ -590,7 +590,7 @@
 4545:18730,{ bonus bMatk,5; bonus bBaseAtk,5; }
 4545:18730,{ bonus bMatk,5; bonus bBaseAtk,5; }
 4605:4606,{ bonus2 bSubEle,Ele_Neutral,20; bonus bFlee,20; bonus2 bHPLossRate,100,6000; bonus2 bSPLossRate,6,6000; }
 4605:4606,{ bonus2 bSubEle,Ele_Neutral,20; bonus bFlee,20; bonus2 bHPLossRate,100,6000; bonus2 bSPLossRate,6,6000; }
 4608:4609,{ bonus2 bAddSize,Size_Medium,15; bonus2 bAddSize,Size_Large,15; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; }
 4608:4609,{ bonus2 bAddSize,Size_Medium,15; bonus2 bAddSize,Size_Large,15; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; }
-4610:27168,{ bonus bAtk,100; autobonus "{}",30,6000,BF_WEAPON,"{ active_transform 3190,6000; }"; }
+4610:27168,{ bonus bBaseAtk,100; autobonus "{}",30,6000,BF_WEAPON,"{ active_transform 3190,6000; }"; }
 4626:4628,{ bonus2 bIgnoreMdefRaceRate,RC_Demon,50; }
 4626:4628,{ bonus2 bIgnoreMdefRaceRate,RC_Demon,50; }
 4627:4628,{ bonus2 bIgnoreDefRaceRate,RC_Formless,50; bonus2 bIgnoreDefRaceRate,RC_Demon,50;}
 4627:4628,{ bonus2 bIgnoreDefRaceRate,RC_Formless,50; bonus2 bIgnoreDefRaceRate,RC_Demon,50;}
 4629:4630,{ bonus3 bAutoSpell,"NPC_WIDECURSE",2,2; bonus2 bSubEle,Ele_Neutral,5; }
 4629:4630,{ bonus3 bAutoSpell,"NPC_WIDECURSE",2,2; bonus2 bSubEle,Ele_Neutral,5; }
@@ -604,26 +604,26 @@
 4653:4655,{ bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Player_Doram,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreDefRaceRate,RC_Brute,50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,50; bonus2 bIgnoreDefRaceRate,RC_Undead,50; }
 4653:4655,{ bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Player_Doram,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreDefRaceRate,RC_Brute,50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,50; bonus2 bIgnoreDefRaceRate,RC_Undead,50; }
 4656:4657,{ /* Unofficial chance */ bonus3 bAutoSpellWhenHit,"NPC_WIDESLEEP",2,10; bonus2 bSubEle,Ele_Neutral,5; }
 4656:4657,{ /* Unofficial chance */ bonus3 bAutoSpellWhenHit,"NPC_WIDESLEEP",2,10; bonus2 bSubEle,Ele_Neutral,5; }
 4671:4692,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3242,6000; }"; }
 4671:4692,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3242,6000; }"; }
-4672:4693,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3243,6000; }"; }
-4673:4696,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3245,6000; }"; }
-4674:4684,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3220,6000; }"; }
+4672:4693,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3243,6000; }"; }
+4673:4696,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3245,6000; }"; }
+4674:4684,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3220,6000; }"; }
 4675:4685,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3221,6000; }"; }
 4675:4685,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3221,6000; }"; }
-4676:4687,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3222,6000; }"; }
-4677:4688,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3223,6000; }"; }
+4676:4687,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3222,6000; }"; }
+4677:4688,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3223,6000; }"; }
 4678:4686,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3224,6000; }"; }
 4678:4686,{ autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3224,6000; }"; }
-4679:4689,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3225,6000; }"; }
-4680:4690,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3240,6000; }"; }
-4681:4691,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3241,6000; }"; }
-4682:4694,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3244,6000; }"; }
-4683:4695,{ autobonus "{ bonus bAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3246,6000; }"; }
+4679:4689,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3225,6000; }"; }
+4680:4690,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3240,6000; }"; }
+4681:4691,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3241,6000; }"; }
+4682:4694,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3244,6000; }"; }
+4683:4695,{ autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3246,6000; }"; }
 4697:27012,{ bonus bNoMadoFuel; }
 4697:27012,{ bonus bNoMadoFuel; }
 4699:27012,{ bonus bNoMadoFuel; }
 4699:27012,{ bonus bNoMadoFuel; }
 4958:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bDelayrate,-1 - ( .@r >= 9 ) ? 1 : 0; } }
 4958:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bDelayrate,-1 - ( .@r >= 9 ) ? 1 : 0; } }
 4959:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bLongAtkRate,2 + ( .@r >= 9 ) ? 1 : 0; } }
 4959:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bLongAtkRate,2 + ( .@r >= 9 ) ? 1 : 0; } }
 4960:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bUseSPrate,-2 - ( .@r >= 9 ) ? 1 : 0; } }
 4960:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bUseSPrate,-2 - ( .@r >= 9 ) ? 1 : 0; } }
 4961:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bMatk,10 + ( .@r >= 9 ) ? 10 : 0; } }
 4961:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bMatk,10 + ( .@r >= 9 ) ? 10 : 0; } }
-4962:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bAtk,2 + ( .@r >= 9 ) ? 5 : 0; } }
-4963:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bAtk,4 + ( .@r >= 9 ) ? 2 : 0; bonus bHit,3 + ( .@r > 9 ) ? 1 : 0; } }
+4962:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bBaseAtk,2 + ( .@r >= 9 ) ? 5 : 0; } }
+4963:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bBaseAtk,4 + ( .@r >= 9 ) ? 2 : 0; bonus bHit,3 + ( .@r > 9 ) ? 1 : 0; } }
 4964:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus2 bMagicAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } }
 4964:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus2 bMagicAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } }
 4965:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bVariableCastrate,-1 - ( .@r >= 9 ) ? 1 : 0; } }
 4965:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus bVariableCastrate,-1 - ( .@r >= 9 ) ? 1 : 0; } }
 4966:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus2 bAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } }
 4966:19050,{ .@r = getequiprefinerycnt(EQI_HEAD_TOP); if( .@r >= 7 ){ bonus2 bAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } }
@@ -870,21 +870,21 @@
 15178:20821:28721,{ bonus2 bSkillAtk,"KO_BAKURETSU",20; bonus2 bSkillAtk,"KO_HAPPOKUNAI",50; }
 15178:20821:28721,{ bonus2 bSkillAtk,"KO_BAKURETSU",20; bonus2 bSkillAtk,"KO_HAPPOKUNAI",50; }
 15179:20822:28116,{ bonus2 bAddClass,Class_All,5; bonus bAspdRate,10; bonus bCritAtkRate,10; }
 15179:20822:28116,{ bonus2 bAddClass,Class_All,5; bonus bAspdRate,10; bonus bCritAtkRate,10; }
 15180:26200:28442,{ bonus bBaseAtk,30; bonus bAspd,1; bonus bCritAtkRate,20; }
 15180:26200:28442,{ bonus bBaseAtk,30; bonus bAspd,1; bonus bCritAtkRate,20; }
-15181:28443:28444,{ bonus bAtk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
-15182:28445:28446,{ bonus bAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
-15183:28447:28448,{ bonus bAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
-15184:28449:28450,{ bonus bAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
-15185:28451:28452,{ bonus bAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
+15181:28443:28444,{ bonus bBaseAtk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
+15182:28445:28446,{ bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
+15183:28447:28448,{ bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
+15184:28449:28450,{ bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
+15185:28451:28452,{ bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
 15181:28453:28454,{ bonus bMatk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
 15181:28453:28454,{ bonus bMatk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
 15182:28455:28456,{ bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
 15182:28455:28456,{ bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
 15183:28457:28458,{ bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
 15183:28457:28458,{ bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
 15184:28459:28460,{ bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
 15184:28459:28460,{ bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
 15185:28461:28462,{ bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
 15185:28461:28462,{ bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
-15181:28463:28464,{ bonus bAtk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
-15182:28465:28466,{ bonus bAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
-15183:28467:28468,{ bonus bAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
-15184:28469:28470,{ bonus bAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
-15185:28471:28472,{ bonus bAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
+15181:28463:28464,{ bonus bBaseAtk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; }
+15182:28465:28466,{ bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; }
+15183:28467:28468,{ bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; }
+15184:28469:28470,{ bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; }
+15185:28471:28472,{ bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; }
 15189:20748,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r >= 7) bonus bBaseAtk,5*(readparam(bStr)/10); if (.@r >= 8) bonus bBaseAtk,7*(readparam(bStr)/10); }
 15189:20748,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r >= 7) bonus bBaseAtk,5*(readparam(bStr)/10); if (.@r >= 8) bonus bBaseAtk,7*(readparam(bStr)/10); }
 15189:20749,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r >= 7) bonus bBaseAtk,5*(readparam(bStr)/10); if (.@r >= 8) bonus bBaseAtk,7*(readparam(bStr)/10); }
 15189:20749,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r >= 7) bonus bBaseAtk,5*(readparam(bStr)/10); if (.@r >= 8) bonus bBaseAtk,7*(readparam(bStr)/10); }
 15189:4141,{ if (getequiprefinerycnt(EQI_ARMOR) >= 9) bonus2 bResEff,Eff_Curse,10000; }
 15189:4141,{ if (getequiprefinerycnt(EQI_ARMOR) >= 9) bonus2 bResEff,Eff_Curse,10000; }
@@ -1312,7 +1312,7 @@
 24111:24112:24113,{ bonus bNoCastCancel; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); }
 24111:24112:24113,{ bonus bNoCastCancel; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); }
 24111:24112:24323,{ bonus bNoCastCancel; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); }
 24111:24112:24323,{ bonus bNoCastCancel; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); }
 24150:24151,{ bonus2 bAddClass,Class_All,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bNoSizeFix; }
 24150:24151,{ bonus2 bAddClass,Class_All,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bNoSizeFix; }
-24152:24153,{ bonus bAtk,getequiprefinerycnt(EQI_SHADOW_WEAPON); if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 15) bonus bUnbreakableWeapon; }
+24152:24153,{ bonus bBaseAtk,getequiprefinerycnt(EQI_SHADOW_WEAPON); if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 15) bonus bUnbreakableWeapon; }
 24154:24155,{ bonus bDef,getequiprefinerycnt(EQI_SHADOW_ARMOR); if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bUnbreakableArmor; }
 24154:24155,{ bonus bDef,getequiprefinerycnt(EQI_SHADOW_ARMOR); if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bUnbreakableArmor; }
 24156:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_DemiHuman; }
 24156:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_DemiHuman; }
 24157:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Demon; }
 24157:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Demon; }

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 98 - 101
db/re/item_db_equip.yml


+ 15 - 15
db/re/item_db_etc.yml

@@ -11735,7 +11735,7 @@ Body:
          if (.@r>8)
          if (.@r>8)
             .@b += 15;
             .@b += 15;
       }
       }
-      bonus bAtk,10+.@b;
+      bonus bBaseAtk,10+.@b;
   - Id: 4644
   - Id: 4644
     AegisName: Min_Vocal_Card
     AegisName: Min_Vocal_Card
     Name: Infinite Vocal Card
     Name: Infinite Vocal Card
@@ -12016,7 +12016,7 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,25-5*min(readParam(bStr)/10,5);
+      bonus bBaseAtk,25-5*min(readParam(bStr)/10,5);
       bonus bMatk,25-5*min(readParam(bInt)/10,5);
       bonus bMatk,25-5*min(readParam(bInt)/10,5);
       bonus bAspdRate,10-2*min(readParam(bAgi)/10,5);
       bonus bAspdRate,10-2*min(readParam(bAgi)/10,5);
       bonus bMaxHP,1000-200*min(readParam(bVit)/10,5);
       bonus bMaxHP,1000-200*min(readParam(bVit)/10,5);
@@ -12058,7 +12058,7 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,5;
+      bonus bBaseAtk,5;
   - Id: 4666
   - Id: 4666
     AegisName: Sweet_Roda_Frog_Card
     AegisName: Sweet_Roda_Frog_Card
     Name: Sweet Roda Frog Card
     Name: Sweet Roda Frog Card
@@ -14932,13 +14932,13 @@ Body:
     Name: Cancer
     Name: Cancer
     Type: Card
     Type: Card
     Script: |
     Script: |
-      bonus bAtk,3;
+      bonus bBaseAtk,3;
   - Id: 4963
   - Id: 4963
     AegisName: Taurus
     AegisName: Taurus
     Name: Taurus
     Name: Taurus
     Type: Card
     Type: Card
     Script: |
     Script: |
-      bonus bAtk,4;
+      bonus bBaseAtk,4;
       bonus bHit,1;
       bonus bHit,1;
   - Id: 4964
   - Id: 4964
     AegisName: Capricorn
     AegisName: Capricorn
@@ -37372,7 +37372,7 @@ Body:
             .@atk += 20;
             .@atk += 20;
          }
          }
       }
       }
-      bonus bAtk,.@atk;
+      bonus bBaseAtk,.@atk;
       bonus bMatk,.@atk;
       bonus bMatk,.@atk;
   - Id: 27170
   - Id: 27170
     AegisName: Shotgun_Buffalo_Bandit_Card
     AegisName: Shotgun_Buffalo_Bandit_Card
@@ -37584,7 +37584,7 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,30;
+      bonus bBaseAtk,30;
       .@r = getrefine();
       .@r = getrefine();
       bonus2 bSkillAtk,"RL_AM_BLAST",.@r >= 10 ? 60 : 30;
       bonus2 bSkillAtk,"RL_AM_BLAST",.@r >= 10 ? 60 : 30;
       bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@r >= 10 ? 60 : 30;
       bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@r >= 10 ? 60 : 30;
@@ -37599,9 +37599,9 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,20;
+      bonus bBaseAtk,20;
       if (readparam(bStr) >= 120) {
       if (readparam(bStr) >= 120) {
-         bonus bAtk,20;
+         bonus bBaseAtk,20;
       bonus bAspdRate,3;
       bonus bAspdRate,3;
       }
       }
   - Id: 27184
   - Id: 27184
@@ -37615,7 +37615,7 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,20;
+      bonus bBaseAtk,20;
       bonus2 bAddRace,RC_Demon,30;
       bonus2 bAddRace,RC_Demon,30;
       bonus2 bAddRace,RC_Undead,30;
       bonus2 bAddRace,RC_Undead,30;
   - Id: 27196
   - Id: 27196
@@ -37994,7 +37994,7 @@ Body:
     Flags:
     Flags:
       DropEffect: CLIENT
       DropEffect: CLIENT
     Script: |
     Script: |
-      bonus bAtk,15;
+      bonus bBaseAtk,15;
       bonus bMatk,15;
       bonus bMatk,15;
       bonus bMaxHP,500;
       bonus bMaxHP,500;
       bonus bHit,15;
       bonus bHit,15;
@@ -40236,7 +40236,7 @@ Body:
     Type: Card
     Type: Card
     Buy: 10
     Buy: 10
     Script: |
     Script: |
-      bonus bAtk,20;
+      bonus bBaseAtk,20;
       bonus bHit,2;
       bonus bHit,2;
       bonus bMaxHP,300;
       bonus bMaxHP,300;
   - Id: 29122
   - Id: 29122
@@ -40245,7 +40245,7 @@ Body:
     Type: Card
     Type: Card
     Buy: 10
     Buy: 10
     Script: |
     Script: |
-      bonus bAtk,40;
+      bonus bBaseAtk,40;
       bonus bHit,4;
       bonus bHit,4;
       bonus bMaxHP,600;
       bonus bMaxHP,600;
   - Id: 29123
   - Id: 29123
@@ -42206,7 +42206,7 @@ Body:
     Script: |
     Script: |
       bonus2 bHPRegenRate,BaseLevel,10000;
       bonus2 bHPRegenRate,BaseLevel,10000;
       if (getrefine()>=7) {
       if (getrefine()>=7) {
-         bonus bAtk,6*(readparam(bStr)/60);
+         bonus bBaseAtk,6*(readparam(bStr)/60);
          bonus bMaxHPrate,readparam(bStr)/60;
          bonus bMaxHPrate,readparam(bStr)/60;
       }
       }
   - Id: 31009
   - Id: 31009
@@ -42222,7 +42222,7 @@ Body:
     Script: |
     Script: |
       bonus2 bHPRegenRate,BaseLevel,10000;
       bonus2 bHPRegenRate,BaseLevel,10000;
       if (getrefine()>=7) {
       if (getrefine()>=7) {
-         bonus bAtk,6*(readparam(bStr)/20);
+         bonus bBaseAtk,6*(readparam(bStr)/20);
          bonus bMaxHPrate,readparam(bStr)/20;
          bonus bMaxHPrate,readparam(bStr)/20;
       }
       }
   - Id: 31010
   - Id: 31010

+ 3 - 4
db/re/item_db_usable.yml

@@ -46292,7 +46292,7 @@ Body:
     Script: |
     Script: |
       warp "prontera",159,192;
       warp "prontera",159,192;
   - Id: 22848
   - Id: 22848
-    AegisName: Prison_Key
+    AegisName: KeysPrison
     Name: Prison Key
     Name: Prison Key
     Type: Usable
     Type: Usable
     Buy: 10
     Buy: 10
@@ -46300,10 +46300,9 @@ Body:
     Flags:
     Flags:
       BuyingStore: true
       BuyingStore: true
     Script: |
     Script: |
-      warp "prt_prison",0,0;
-      /*No coord info*/
+      warp "prt_prison",188,23;
   - Id: 22849
   - Id: 22849
-    AegisName: Prontera_Time_Crystal
+    AegisName: P_Temporal_Crystal
     Name: Prontera Time Crystal
     Name: Prontera Time Crystal
     Type: Usable
     Type: Usable
     Buy: 10
     Buy: 10

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 165 - 165
sql-files/item_db_re_equip.sql


+ 14 - 14
sql-files/item_db_re_etc.sql

@@ -913,7 +913,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4640,'Frozen_Wolf_Card','Frozen Wolf Card','Card',20,10,true,true,true,'CLIENT','bonus bMatkRate,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`location_left_accessory`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4640,'Frozen_Wolf_Card','Frozen Wolf Card','Card',20,10,true,true,true,'CLIENT','bonus bMatkRate,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4641,'Zombie_Guard_Card','Zombie Guard Card','Card',20,10,true,true,'CLIENT','bonus bNoRegen,2;\nbonus bSPDrainValue,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4641,'Zombie_Guard_Card','Zombie Guard Card','Card',20,10,true,true,'CLIENT','bonus bNoRegen,2;\nbonus bSPDrainValue,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4642,'Min_Toad_Card','Infinite Toad Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 2;\n   if (.@r>8)\n      .@b += 3;\n}\nbonus bFlee2,2+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4642,'Min_Toad_Card','Infinite Toad Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 2;\n   if (.@r>8)\n      .@b += 3;\n}\nbonus bFlee2,2+.@b;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4643,'Min_Vagabond_Wolf_Card','Infinite Vagabond Wolf Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 10;\n   if (.@r>8)\n      .@b += 15;\n}\nbonus bAtk,10+.@b;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4643,'Min_Vagabond_Wolf_Card','Infinite Vagabond Wolf Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 10;\n   if (.@r>8)\n      .@b += 15;\n}\nbonus bBaseAtk,10+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4644,'Min_Vocal_Card','Infinite Vocal Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 10;\n   if (.@r>8)\n      .@b += 15;\n}\nbonus bMdef,5+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4644,'Min_Vocal_Card','Infinite Vocal Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 10;\n   if (.@r>8)\n      .@b += 15;\n}\nbonus bMdef,5+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4645,'Min_Eclipse_Card','Infinite Eclipse Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 300;\n  if (.@r>8)\n     .@b += 400;\n}\nbonus bMaxHP,300+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4645,'Min_Eclipse_Card','Infinite Eclipse Card','Card',20,10,true,true,'CLIENT','.@r = getrefine();\nif (.@r>6) {\n   .@b += 300;\n  if (.@r>8)\n     .@b += 400;\n}\nbonus bMaxHP,300+.@b;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4646,'Min_Chimera_Card','Infinite Chimera Card','Card',20,10,true,true,'CLIENT','bonus bMaxHPrate,8;\nbonus bMaxSPrate,4;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_buyingstore`,`flag_dropeffect`,`script`) VALUES (4646,'Min_Chimera_Card','Infinite Chimera Card','Card',20,10,true,true,'CLIENT','bonus bMaxHPrate,8;\nbonus bMaxSPrate,4;');
@@ -932,10 +932,10 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4659,'Eggring_Card','Eggring Card','Card',20,10,true,'CLIENT','bonus bLuk,2;\nbonus bMaxHP,50;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4659,'Eggring_Card','Eggring Card','Card',20,10,true,'CLIENT','bonus bLuk,2;\nbonus bMaxHP,50;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_dropeffect`,`script`) VALUES (4660,'Scout_Basilisk_Card','Scout Basilisk Card','Card',20,10,true,'CLIENT','bonus2 bSubSize,Size_Small,5;\nbonus2 bSubSize,Size_Medium,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_dropeffect`,`script`) VALUES (4660,'Scout_Basilisk_Card','Scout Basilisk Card','Card',20,10,true,'CLIENT','bonus2 bSubSize,Size_Small,5;\nbonus2 bSubSize,Size_Medium,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_dropeffect`,`script`) VALUES (4661,'Charge_Basilisk_Card','Charge Basilisk Card','Card',20,10,true,'CLIENT','bonus2 bSubSize,Size_Medium,20;\nbonus2 bSubSize,Size_Large,20;\nbonus2 bSubSize,Size_Small,-15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_hand`,`flag_dropeffect`,`script`) VALUES (4661,'Charge_Basilisk_Card','Charge Basilisk Card','Card',20,10,true,'CLIENT','bonus2 bSubSize,Size_Medium,20;\nbonus2 bSubSize,Size_Large,20;\nbonus2 bSubSize,Size_Small,-15;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (4662,'Big_Eggring_Card','Big Eggring Card','Card',20,10,true,'CLIENT','bonus bAtk,25-5*min(readParam(bStr)/10,5);\nbonus bMatk,25-5*min(readParam(bInt)/10,5);\nbonus bAspdRate,10-2*min(readParam(bAgi)/10,5);\nbonus bMaxHP,1000-200*min(readParam(bVit)/10,5);\nbonus bLongAtkRate,5-1*min(readParam(bDex)/10,5);\nbonus bCritAtkRate,10-2*min(readParam(bLuk)/10,5);');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (4662,'Big_Eggring_Card','Big Eggring Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,25-5*min(readParam(bStr)/10,5);\nbonus bMatk,25-5*min(readParam(bInt)/10,5);\nbonus bAspdRate,10-2*min(readParam(bAgi)/10,5);\nbonus bMaxHP,1000-200*min(readParam(bVit)/10,5);\nbonus bLongAtkRate,5-1*min(readParam(bDex)/10,5);\nbonus bCritAtkRate,10-2*min(readParam(bLuk)/10,5);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (4663,'Leaf_Lunatic_Card','Leaf Lunatic Card','Card',20,10,true,'CLIENT','bonus bMaxSP,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (4663,'Leaf_Lunatic_Card','Leaf Lunatic Card','Card',20,10,true,'CLIENT','bonus bMaxSP,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4664,'Grass_Fabre_Card','Grass Fabre Card','Card',20,10,true,'CLIENT','bonus bLuk,1;\nbonus bMaxHP,100;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4664,'Grass_Fabre_Card','Grass Fabre Card','Card',20,10,true,'CLIENT','bonus bLuk,1;\nbonus bMaxHP,100;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (4665,'Wild_Hornet_Card','Wild Hornet Card','Card',20,10,true,'CLIENT','bonus bAtk,5;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (4665,'Wild_Hornet_Card','Wild Hornet Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4666,'Sweet_Roda_Frog_Card','Sweet Roda Frog Card','Card',20,10,true,'CLIENT','bonus bMaxSP,10;\nbonus bMaxHP,300;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (4666,'Sweet_Roda_Frog_Card','Sweet Roda Frog Card','Card',20,10,true,'CLIENT','bonus bMaxSP,10;\nbonus bMaxHP,300;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (4667,'Hunter_Wolf_Card','Hunter Wolf Card','Card',20,10,true,'CLIENT','bonus bMaxSP,30;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (4667,'Hunter_Wolf_Card','Hunter Wolf Card','Card',20,10,true,'CLIENT','bonus bMaxSP,30;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`location_head_mid`,`location_head_low`,`flag_dropeffect`,`script`) VALUES (4668,'Trance_Spore_Card','Trance Spore Card','Card',20,10,true,true,true,'CLIENT','bonus bVit,1;\nbonus bInt,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_head_top`,`location_head_mid`,`location_head_low`,`flag_dropeffect`,`script`) VALUES (4668,'Trance_Spore_Card','Trance Spore Card','Card',20,10,true,true,true,'CLIENT','bonus bVit,1;\nbonus bInt,1;');
@@ -1231,8 +1231,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VAL
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4959,'Sagittarius','Sagittarius','Card','bonus bLongAtkRate,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4959,'Sagittarius','Sagittarius','Card','bonus bLongAtkRate,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4960,'Aquarius','Aquarius','Card','bonus bUseSPrate,-2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4960,'Aquarius','Aquarius','Card','bonus bUseSPrate,-2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4961,'Aries','Aries','Card','bonus bMatk,10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4961,'Aries','Aries','Card','bonus bMatk,10;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4962,'Cancer','Cancer','Card','bonus bAtk,3;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4963,'Taurus','Taurus','Card','bonus bAtk,4;\nbonus bHit,1;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4962,'Cancer','Cancer','Card','bonus bBaseAtk,3;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4963,'Taurus','Taurus','Card','bonus bBaseAtk,4;\nbonus bHit,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4964,'Capricorn','Capricorn','Card','bonus2 bMagicAddRace,RC_All,3;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4964,'Capricorn','Capricorn','Card','bonus2 bMagicAddRace,RC_All,3;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4965,'Pisces','Pisces','Card','bonus bVariableCastrate,-2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4965,'Pisces','Pisces','Card','bonus bVariableCastrate,-2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4966,'Scorpio','Scorpio','Card','bonus2 bAddRace,RC_All,1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (4966,'Scorpio','Scorpio','Card','bonus2 bAddRace,RC_All,1;');
@@ -3674,7 +3674,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27166,'Faceworm_Egg_Card','Faceworm Egg Card','Card',20,10,true,'CLIENT','.@r = getrefine();\n.@sub = 2+(.@r >= 9 ? 3 : .@r >= 7 ? 1 : 0);\nbonus2 bSubEle,Ele_Fire,.@sub;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27166,'Faceworm_Egg_Card','Faceworm Egg Card','Card',20,10,true,'CLIENT','.@r = getrefine();\n.@sub = 2+(.@r >= 9 ? 3 : .@r >= 7 ? 1 : 0);\nbonus2 bSubEle,Ele_Fire,.@sub;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27167,'Faceworm_Larva_Card','Faceworm Larva Card','Card',20,10,true,'CLIENT','bonus2 bSubEle,Ele_Neutral,15;\nbonus2 bMagicAtkEle,Ele_Water,getrefine()*3;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27167,'Faceworm_Larva_Card','Faceworm Larva Card','Card',20,10,true,'CLIENT','bonus2 bSubEle,Ele_Neutral,15;\nbonus2 bMagicAtkEle,Ele_Water,getrefine()*3;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27168,'Irene_High_Elder_Card','Irene High Elder Card','Card',20,10,true,'CLIENT','bonus bHit,10 + 5 * (getrefine()/3);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27168,'Irene_High_Elder_Card','Irene High Elder Card','Card',20,10,true,'CLIENT','bonus bHit,10 + 5 * (getrefine()/3);');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27169,'Payon_Soldier_Card','Payon Soldier Card','Card',20,10,true,'CLIENT','.@atk = 5;\n.@r = getrefine();\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_SPEAR && .@r >= 10) {\n   .@atk += 20;\n   if (.@r >= 14) {\n      .@atk += 20;\n   }\n}\nbonus bAtk,.@atk;\nbonus bMatk,.@atk;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27169,'Payon_Soldier_Card','Payon Soldier Card','Card',20,10,true,'CLIENT','.@atk = 5;\n.@r = getrefine();\nif (getiteminfo(getequipid(EQI_HAND_R),11) == W_SPEAR && .@r >= 10) {\n   .@atk += 20;\n   if (.@r >= 14) {\n      .@atk += 20;\n   }\n}\nbonus bBaseAtk,.@atk;\nbonus bMatk,.@atk;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27170,'Shotgun_Buffalo_Bandit_Card','Shotgun Buffalo Bandit Card','Card',20,10,true,'CLIENT','bonus bAgi,7;\nbonus bHit,7;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27170,'Shotgun_Buffalo_Bandit_Card','Shotgun Buffalo Bandit Card','Card',20,10,true,'CLIENT','bonus bAgi,7;\nbonus bHit,7;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`flag_dropeffect`,`script`) VALUES (27171,'Revolver_Buffalo_Bandit_Card','Revolver Buffalo Bandit Card','Card',20,10,true,'CLIENT','bonus bStr,4;\nbonus2 bAddClass,Class_All,4;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_accessory`,`flag_dropeffect`,`script`) VALUES (27171,'Revolver_Buffalo_Bandit_Card','Revolver Buffalo Bandit Card','Card',20,10,true,'CLIENT','bonus bStr,4;\nbonus2 bAddClass,Class_All,4;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27172,'Scimitar_Buffalo_Bandit_Card','Scimitar Buffalo Bandit Card','Card',20,10,true,'CLIENT','.@bonus = 5;\n.@type = getiteminfo(getequipid(EQI_COMPOUND_ON),11);\nif (.@type == W_DAGGER) {\n   .@r = getrefine();\n   if (.@r>=10) {\n      .@bonus += 20;\n   }\n   if (.@r>=14) {\n      .@bonus += 20;\n   }\n}\nbonus bBaseAtk,.@bonus;\nbonus bMatk,.@bonus;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27172,'Scimitar_Buffalo_Bandit_Card','Scimitar Buffalo Bandit Card','Card',20,10,true,'CLIENT','.@bonus = 5;\n.@type = getiteminfo(getequipid(EQI_COMPOUND_ON),11);\nif (.@type == W_DAGGER) {\n   .@r = getrefine();\n   if (.@r>=10) {\n      .@bonus += 20;\n   }\n   if (.@r>=14) {\n      .@bonus += 20;\n   }\n}\nbonus bBaseAtk,.@bonus;\nbonus bMatk,.@bonus;');
@@ -3687,9 +3687,9 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27179,'Coyote_Card','Coyote Card','Card',20,10,true,'CLIENT','bonus bNoCastCancel;\n.@hp = -12;\n.@sp = -6;\nif (getrefine() >= 10) {\n   .@hp += 6;\n   .@sp += 3;\n}\nbonus bMaxHPrate,.@hp;\nbonus bMaxSPrate,.@sp;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27179,'Coyote_Card','Coyote Card','Card',20,10,true,'CLIENT','bonus bNoCastCancel;\n.@hp = -12;\n.@sp = -6;\nif (getrefine() >= 10) {\n   .@hp += 6;\n   .@sp += 3;\n}\nbonus bMaxHPrate,.@hp;\nbonus bMaxSPrate,.@sp;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27180,'Mechaspider_Card','Mechaspider Card','Card',20,10,true,'CLIENT','bonus bBreakWeaponRate,500;\nbonus bBreakArmorRate,500;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27180,'Mechaspider_Card','Mechaspider Card','Card',20,10,true,'CLIENT','bonus bBreakWeaponRate,500;\nbonus bBreakArmorRate,500;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27181,'Airship_Raid_Card','Airship Raid Card','Card',20,10,true,'CLIENT','.@r = getrefine();\nbonus bLongAtkRate,1 + .@r/2;\nbonus bCritical,.@r/2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27181,'Airship_Raid_Card','Airship Raid Card','Card',20,10,true,'CLIENT','.@r = getrefine();\nbonus bLongAtkRate,1 + .@r/2;\nbonus bCritical,.@r/2;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27182,'Captain_Felock_Card','Captain Felock Card','Card',20,10,true,'CLIENT','bonus bAtk,30;\n.@r = getrefine();\nbonus2 bSkillAtk,"RL_AM_BLAST",.@r >= 10 ? 60 : 30;\nbonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@r >= 10 ? 60 : 30;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27183,'Gigantes_Card','Gigantes Card','Card',20,10,true,'CLIENT','bonus bAtk,20;\nif (readparam(bStr) >= 120) {\n   bonus bAtk,20;\nbonus bAspdRate,3;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27184,'Knight_Sakray_Card','Knight Sakray Card','Card',20,10,true,'CLIENT','bonus bAtk,20;\nbonus2 bAddRace,RC_Demon,30;\nbonus2 bAddRace,RC_Undead,30;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27182,'Captain_Felock_Card','Captain Felock Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,30;\n.@r = getrefine();\nbonus2 bSkillAtk,"RL_AM_BLAST",.@r >= 10 ? 60 : 30;\nbonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@r >= 10 ? 60 : 30;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_left_accessory`,`flag_dropeffect`,`script`) VALUES (27183,'Gigantes_Card','Gigantes Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,20;\nif (readparam(bStr) >= 120) {\n   bonus bBaseAtk,20;\nbonus bAspdRate,3;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27184,'Knight_Sakray_Card','Knight Sakray Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,20;\nbonus2 bAddRace,RC_Demon,30;\nbonus2 bAddRace,RC_Undead,30;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27196,'Nihil_M_Heine_Card','Nihil M. Heine Card','Card',20,10,true,'CLIENT','bonus2 bMagicAddSize,Size_Small,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27196,'Nihil_M_Heine_Card','Nihil M. Heine Card','Card',20,10,true,'CLIENT','bonus2 bMagicAddSize,Size_Small,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27197,'Agnes_Lugenburg_Card','Agnes Lugenburg Card','Card',20,10,true,'CLIENT','bonus2 bAddSize,Size_Small,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27197,'Agnes_Lugenburg_Card','Agnes Lugenburg Card','Card',20,10,true,'CLIENT','bonus2 bAddSize,Size_Small,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27198,'Jurgen_Wigner_Card','Jurgen Wigner Card','Card',20,10,true,'CLIENT','bonus2 bAddRace,RC_Brute,15;\nbonus2 bAddRace,RC_Player_Doram,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27198,'Jurgen_Wigner_Card','Jurgen Wigner Card','Card',20,10,true,'CLIENT','bonus2 bAddRace,RC_Brute,15;\nbonus2 bAddRace,RC_Player_Doram,15;');
@@ -3713,7 +3713,7 @@ 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_right_hand`,`flag_dropeffect`,`script`) VALUES (27222,'SLD_Pyuriel_Card','Sealed Fallen Pyuriel Card','Card',10,true,'CLIENT','if (getrefine()<15) {\n   bonus bCritAtkRate,20;\n   bonus2 bSubRace,RC_All,-20;\n}\nelse {\n   bonus bCritAtkRate,25;\n   bonus2 bSubRace,RC_All,-15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27222,'SLD_Pyuriel_Card','Sealed Fallen Pyuriel Card','Card',10,true,'CLIENT','if (getrefine()<15) {\n   bonus bCritAtkRate,20;\n   bonus2 bSubRace,RC_All,-20;\n}\nelse {\n   bonus bCritAtkRate,25;\n   bonus2 bSubRace,RC_All,-15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27224,'SLD_Kades_Card','Sealed Guardian Kades Card','Card',10,true,'CLIENT','bonus2 bSubEle,Ele_Holy,-100;\nbonus2 bSubEle,Ele_Ghost,-100;\nif (getrefine()<15) {\n   bonus2 bSubEle,Ele_Water,20;\n   bonus2 bSubEle,Ele_Earth,20;\n   bonus2 bSubEle,Ele_Fire,20;\n   bonus2 bSubEle,Ele_Wind,20;\n   bonus2 bSubEle,Ele_Dark,20;\n   bonus2 bSubEle,Ele_Undead,20;\n}\nelse {\n   bonus2 bSubEle,Ele_Water,20;\n   bonus2 bSubEle,Ele_Earth,20;\n   bonus2 bSubEle,Ele_Fire,20;\n   bonus2 bSubEle,Ele_Wind,20;\n   bonus2 bSubEle,Ele_Dark,20;\n   bonus2 bSubEle,Ele_Undead,20;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_garment`,`flag_dropeffect`,`script`) VALUES (27224,'SLD_Kades_Card','Sealed Guardian Kades Card','Card',10,true,'CLIENT','bonus2 bSubEle,Ele_Holy,-100;\nbonus2 bSubEle,Ele_Ghost,-100;\nif (getrefine()<15) {\n   bonus2 bSubEle,Ele_Water,20;\n   bonus2 bSubEle,Ele_Earth,20;\n   bonus2 bSubEle,Ele_Fire,20;\n   bonus2 bSubEle,Ele_Wind,20;\n   bonus2 bSubEle,Ele_Dark,20;\n   bonus2 bSubEle,Ele_Undead,20;\n}\nelse {\n   bonus2 bSubEle,Ele_Water,20;\n   bonus2 bSubEle,Ele_Earth,20;\n   bonus2 bSubEle,Ele_Fire,20;\n   bonus2 bSubEle,Ele_Wind,20;\n   bonus2 bSubEle,Ele_Dark,20;\n   bonus2 bSubEle,Ele_Undead,20;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27225,'SLD_Timeholder_Card','Sealed Time Holder Card','Card',10,true,'CLIENT','if (getrefine()<15) {\n   bonus bMatkRate,10;\n   bonus bUseSPrate,20;\n}\nelse {\n   bonus bMatkRate,15;\n   bonus bUseSPrate,15;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (27225,'SLD_Timeholder_Card','Sealed Time Holder Card','Card',10,true,'CLIENT','if (getrefine()<15) {\n   bonus bMatkRate,10;\n   bonus bUseSPrate,20;\n}\nelse {\n   bonus bMatkRate,15;\n   bonus bUseSPrate,15;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27249,'Arhi_Card','Arhi Card','Card',20,10,true,'CLIENT','bonus bAtk,15;\nbonus bMatk,15;\nbonus bMaxHP,500;\nbonus bHit,15;\nbonus bFlee,15;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27249,'Arhi_Card','Arhi Card','Card',20,10,true,'CLIENT','bonus bBaseAtk,15;\nbonus bMatk,15;\nbonus bMaxHP,500;\nbonus bHit,15;\nbonus bFlee,15;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27250,'Dio_Anemos_Card','Dio Anemos Card','Card',20,10,true,'CLIENT','bonus bMatkRate,3;\nbonus2 bMagicAtkEle,Ele_Neutral,5;\nbonus2 bMagicAtkEle,Ele_Earth,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27250,'Dio_Anemos_Card','Dio Anemos Card','Card',20,10,true,'CLIENT','bonus bMatkRate,3;\nbonus2 bMagicAtkEle,Ele_Neutral,5;\nbonus2 bMagicAtkEle,Ele_Earth,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27251,'Geffen_Gang_Member_Card','Geffen Gang Member Card','Card',20,10,true,'CLIENT','bonus bCritAtkRate,3;\nbonus bAspdRate,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27251,'Geffen_Gang_Member_Card','Geffen Gang Member Card','Card',20,10,true,'CLIENT','bonus bCritAtkRate,3;\nbonus bAspdRate,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27252,'Geffen_Bully_Card','Geffen Bully Card','Card',20,10,true,'CLIENT','bonus bCritAtkRate,5;\nbonus bAspdRate,3;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (27252,'Geffen_Bully_Card','Geffen Bully Card','Card',20,10,true,'CLIENT','bonus bCritAtkRate,5;\nbonus bAspdRate,3;');
@@ -3917,8 +3917,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29118,'Mercy8Lv','Affection Lv. 8','Card',10,'bonus bHealPower,40;\nbonus bMdef,24;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29118,'Mercy8Lv','Affection Lv. 8','Card',10,'bonus bHealPower,40;\nbonus bMdef,24;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29119,'Mercy9Lv','Affection Lv. 9','Card',10,'bonus bHealPower,45;\nbonus bMdef,27;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29119,'Mercy9Lv','Affection Lv. 9','Card',10,'bonus bHealPower,45;\nbonus bMdef,27;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29120,'Mercy10Lv','Affection Lv. 10','Card',10,'bonus bHealPower,55;\nbonus bMdef,30;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29120,'Mercy10Lv','Affection Lv. 10','Card',10,'bonus bHealPower,55;\nbonus bMdef,30;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29121,'Goddess_of_Justice_A','Goddess of Justice A','Card',10,'bonus bAtk,20;\nbonus bHit,2;\nbonus bMaxHP,300;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29122,'Goddess_of_Justice_S','Goddess of Justice S','Card',10,'bonus bAtk,40;\nbonus bHit,4;\nbonus bMaxHP,600;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29121,'Goddess_of_Justice_A','Goddess of Justice A','Card',10,'bonus bBaseAtk,20;\nbonus bHit,2;\nbonus bMaxHP,300;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29122,'Goddess_of_Justice_S','Goddess of Justice S','Card',10,'bonus bBaseAtk,40;\nbonus bHit,4;\nbonus bMaxHP,600;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29123,'Goddess_of_Mercy_A','Goddess of Mercy A','Card',10,'bonus bMatk,20;\nbonus bHealPower,4;\nbonus bMaxSP,20;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29123,'Goddess_of_Mercy_A','Goddess of Mercy A','Card',10,'bonus bMatk,20;\nbonus bHealPower,4;\nbonus bMaxSP,20;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29124,'Goddess_of_Mercy_S','Goddess of Mercy S','Card',10,'bonus bMatk,40;\nbonus bHealPower,8;\nbonus bMaxSP,40;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29124,'Goddess_of_Mercy_S','Goddess of Mercy S','Card',10,'bonus bMatk,40;\nbonus bHealPower,8;\nbonus bMaxSP,40;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29125,'Goddess_of_Insight_A','Goddess of Insight A','Card',10,'bonus bLongAtkRate,5;\nbonus bCritical,5;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`script`) VALUES (29125,'Goddess_of_Insight_A','Goddess of Insight A','Card',10,'bonus bLongAtkRate,5;\nbonus bCritical,5;');
@@ -4190,8 +4190,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VAL
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (29689,'Time_Jewely_Luk_3','Temporal Jewel (LUK) Lv 3','Card','.@r = getequiprefinerycnt(EQI_HEAD_TOP);\nbonus bCritAtkRate,9*(.@r/2);\nbonus bCritical,3*(.@r/2);\nbonus2 bAddClass,Class_All,3*(.@r/5);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`script`) VALUES (29689,'Time_Jewely_Luk_3','Temporal Jewel (LUK) Lv 3','Card','.@r = getequiprefinerycnt(EQI_HEAD_TOP);\nbonus bCritAtkRate,9*(.@r/2);\nbonus bCritical,3*(.@r/2);\nbonus2 bAddClass,Class_All,3*(.@r/5);');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (31006,'LoVA_Hades_Card','LoVA Hades Card','Card',20,10,true,'CLIENT','bonus2 bSubRace,RC_Undead,10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (31006,'LoVA_Hades_Card','LoVA Hades Card','Card',20,10,true,'CLIENT','bonus2 bSubRace,RC_Undead,10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (31007,'LoVA_Realization_Hades_Card','LoVA Realization Hades Card','Card',20,10,true,'CLIENT','bonus bDefEle,Ele_Undead;\nbonus2 bSubRace,RC_Undead,10;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_armor`,`flag_dropeffect`,`script`) VALUES (31007,'LoVA_Realization_Hades_Card','LoVA Realization Hades Card','Card',20,10,true,'CLIENT','bonus bDefEle,Ele_Undead;\nbonus2 bSubRace,RC_Undead,10;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31008,'LoVA_Lulu_Card','LoVA Lulu Card','Card',20,10,true,'CLIENT','bonus2 bHPRegenRate,BaseLevel,10000;\nif (getrefine()>=7) {\n   bonus bAtk,6*(readparam(bStr)/60);\n   bonus bMaxHPrate,readparam(bStr)/60;\n}');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31009,'LoVA_Realization_Lulu_Card','LoVA Realization Lulu Card','Card',20,10,true,'CLIENT','bonus2 bHPRegenRate,BaseLevel,10000;\nif (getrefine()>=7) {\n   bonus bAtk,6*(readparam(bStr)/20);\n   bonus bMaxHPrate,readparam(bStr)/20;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31008,'LoVA_Lulu_Card','LoVA Lulu Card','Card',20,10,true,'CLIENT','bonus2 bHPRegenRate,BaseLevel,10000;\nif (getrefine()>=7) {\n   bonus bBaseAtk,6*(readparam(bStr)/60);\n   bonus bMaxHPrate,readparam(bStr)/60;\n}');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31009,'LoVA_Realization_Lulu_Card','LoVA Realization Lulu Card','Card',20,10,true,'CLIENT','bonus2 bHPRegenRate,BaseLevel,10000;\nif (getrefine()>=7) {\n   bonus bBaseAtk,6*(readparam(bStr)/20);\n   bonus bMaxHPrate,readparam(bStr)/20;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31010,'LoVA_Kima_Card','LoVA Kima Card','Card',20,10,true,'CLIENT','bonus2 bSPRegenRate,BaseLevel/6,10000;\nif (getrefine()>=7) {\n   bonus bMatk,6*(readparam(bInt)/30);\n   bonus bMaxSPrate,readparam(bInt)/30;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31010,'LoVA_Kima_Card','LoVA Kima Card','Card',20,10,true,'CLIENT','bonus2 bSPRegenRate,BaseLevel/6,10000;\nif (getrefine()>=7) {\n   bonus bMatk,6*(readparam(bInt)/30);\n   bonus bMaxSPrate,readparam(bInt)/30;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31011,'LoVA_Realization_Kima_Card','LoVA Realization Kima Card','Card',20,10,true,'CLIENT','bonus2 bSPRegenRate,BaseLevel/2,10000;\nif (getrefine()>=7) {\n   bonus bMatk,6*(readparam(bInt)/10);\n   bonus bMaxSPrate,readparam(bInt)/10;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_shoes`,`flag_dropeffect`,`script`) VALUES (31011,'LoVA_Realization_Kima_Card','LoVA Realization Kima Card','Card',20,10,true,'CLIENT','bonus2 bSPRegenRate,BaseLevel/2,10000;\nif (getrefine()>=7) {\n   bonus bMatk,6*(readparam(bInt)/10);\n   bonus bMaxSPrate,readparam(bInt)/10;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (31012,'LoVA_Bahamut_Card','LoVA Bahamut Card','Card',20,10,true,'CLIENT','bonus2 bSkillAtk,"RK_DRAGONBREATH",5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5;\nif (getrefine()>=7) {\n   bonus bDelayrate,-1;\n}');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`location_right_hand`,`flag_dropeffect`,`script`) VALUES (31012,'LoVA_Bahamut_Card','LoVA Bahamut Card','Card',20,10,true,'CLIENT','bonus2 bSkillAtk,"RK_DRAGONBREATH",5;\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5;\nif (getrefine()>=7) {\n   bonus bDelayrate,-1;\n}');

+ 2 - 2
sql-files/item_db_re_usable.sql

@@ -3174,8 +3174,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22845,'Sealed_Fortune_Egg','Sealed Fortune Egg','Usable',10,10,1,100,true,true,true,true,true,true,true,'getitem callfunc("F_Rand",4488,4497,4486,4480,4485,4539,4487,4494,4538,4489,4490,4482,4503,22846),1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22845,'Sealed_Fortune_Egg','Sealed Fortune Egg','Usable',10,10,1,100,true,true,true,true,true,true,true,'getitem callfunc("F_Rand",4488,4497,4486,4480,4485,4539,4487,4494,4538,4489,4490,4482,4503,22846),1;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22846,'Sealed_Dracula_Card_','Sealed Dracula Card','Usable',10,10,100,true,true,true,true,true,true,'bonus_script "{ bonus2 bSPDrainRate,50,5; }",300;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22846,'Sealed_Dracula_Card_','Sealed Dracula Card','Usable',10,10,100,true,true,true,true,true,true,'bonus_script "{ bonus2 bSPDrainRate,50,5; }",300;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22847,'BadgeOfProntera','Prontera Badge','Usable',10,10,true,'warp "prontera",159,192;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22847,'BadgeOfProntera','Prontera Badge','Usable',10,10,true,'warp "prontera",159,192;');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22848,'Prison_Key','Prison Key','Usable',10,10,true,'warp "prt_prison",0,0;\n/*No coord info*/');
-REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22849,'Prontera_Time_Crystal','Prontera Time Crystal','Usable',10,10,true,'warp "prt_q",155,27;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22848,'KeysPrison','Prison Key','Usable',10,10,true,'warp "prt_prison",188,23;');
+REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (22849,'P_Temporal_Crystal','Prontera Time Crystal','Usable',10,10,true,'warp "prt_q",155,27;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22850,'January_Gift_Box_','January Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'rentitem 19052,604800;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22850,'January_Gift_Box_','January Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'rentitem 19052,604800;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22851,'February_Gift_Box_','February Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'getitem 12105,2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22851,'February_Gift_Box_','February Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'getitem 12105,2;');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22852,'March_Gift_Box_','March Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'/*2 Lucky Eggs*/');
 REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22852,'March_Gift_Box_','March Gift Box','Usable',10,100,100,true,true,true,true,true,true,true,'/*2 Lucky Eggs*/');

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott