diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 5afb5a13cb..32b8c42b6d 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -65883,6 +65883,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@val = 7; bonus bBaseAtk,15; if (.@r > 1) { @@ -97794,6 +97795,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bStr,1; - Id: 24001 AegisName: T1_Shadow_Weapon @@ -97804,6 +97806,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDex,1; - Id: 24002 AegisName: T1_Shadow_Shield @@ -97814,6 +97819,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bLuk,1; - Id: 24003 AegisName: T1_Shadow_Shoes @@ -97824,6 +97830,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAgi,1; - Id: 24004 AegisName: T1_Shadow_R_Accessory @@ -97834,6 +97841,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bVit,1; - Id: 24005 AegisName: T1_Shadow_L_Accessory @@ -97844,6 +97852,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bInt,1; - Id: 24006 AegisName: T2_Shadow_Armor @@ -97854,6 +97863,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bStr,2; - Id: 24007 AegisName: T2_Shadow_Weapon @@ -97864,6 +97874,9 @@ Body: EquipLevelMin: 30 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDex,2; - Id: 24008 AegisName: T2_Shadow_Shield @@ -97874,6 +97887,7 @@ Body: EquipLevelMin: 60 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bLuk,2; - Id: 24009 AegisName: T2_Shadow_Shoes @@ -97884,6 +97898,7 @@ Body: EquipLevelMin: 90 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAgi,2; - Id: 24010 AegisName: T2_Shadow_R_Accessory @@ -97894,6 +97909,7 @@ Body: EquipLevelMin: 120 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bVit,2; - Id: 24011 AegisName: T2_Shadow_L_Accessory @@ -97904,6 +97920,7 @@ Body: EquipLevelMin: 150 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bInt,2; - Id: 24012 AegisName: S_Promotion_Weapon @@ -97914,6 +97931,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDex,1; - Id: 24013 AegisName: S_Promotion_Armor @@ -97924,6 +97944,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bLuk,1; - Id: 24014 AegisName: S_Promotion_Shoes @@ -97934,6 +97955,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAgi,1; - Id: 24015 AegisName: S_Promotion_Shield @@ -97944,6 +97966,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bVit,1; - Id: 24016 AegisName: S_Promotion_Earring @@ -97954,6 +97977,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bInt,1; - Id: 24017 AegisName: S_Promotion_Pendant @@ -97964,6 +97988,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus bStr,1; - Id: 24018 AegisName: S_Physical_Earring @@ -98105,6 +98130,7 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + bonus bMaxHP,getrefine()*10; bonus2 bSubEle,Ele_Neutral,1; - Id: 24028 AegisName: S_Hard_Armor @@ -98893,6 +98919,7 @@ Body: Script: | bonus2 bSubSize,Size_Large,2; .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=7) { bonus2 bSubSize,Size_Large,1; } @@ -98910,6 +98937,7 @@ Body: Script: | bonus2 bSubSize,Size_Medium,2; .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=7) { bonus2 bSubSize,Size_Medium,1; } @@ -98927,6 +98955,7 @@ Body: Script: | bonus2 bSubSize,Size_Small,2; .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=7) { bonus2 bSubSize,Size_Small,1; } @@ -98944,6 +98973,8 @@ Body: Script: | bonus2 bAddSize,Size_Large,2; .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; if (.@r>=7) { bonus2 bAddSize,Size_Large,1; } @@ -98961,6 +98992,8 @@ Body: Script: | bonus2 bAddSize,Size_Medium,2; .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; if (.@r>=7) { bonus2 bAddSize,Size_Medium,1; } @@ -98978,6 +99011,8 @@ Body: Script: | bonus2 bAddSize,Size_Small,2; .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; if (.@r>=7) { bonus2 bAddSize,Size_Small,1; } @@ -98993,8 +99028,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bSPrecovRate,5; - if (getrefine()>=7) + if (.@r>=7) bonus bSPrecovRate,5; - Id: 24079 AegisName: S_Spiritual_Earring @@ -99005,8 +99043,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMaxSP,50; - if (getrefine()>=7) + if (.@r>=7) bonus bMaxSPrate,1; - Id: 24080 AegisName: S_Spiritual_Pendent @@ -99017,7 +99057,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMaxSPrate,(getrefine()>=7?2:1); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMaxSPrate,(.@r>=7?2:1); - Id: 24081 AegisName: S_Malicious_Armor Name: Malicious Shas Shadow Armor @@ -99071,7 +99113,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bCritical,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bCritical,5+(.@r/2); - Id: 24085 AegisName: S_Gemstone_Shoes Name: Gemstone Shadow Shoes @@ -99081,7 +99125,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bFlee,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bFlee,5+(.@r/2); - Id: 24086 AegisName: S_Gemstone_Shield Name: Gemstone Shadow Shield @@ -99091,7 +99137,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bDef,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bDef,5+(.@r/2); - Id: 24087 AegisName: S_Gemstone_Weapon Name: Gemstone Shadow Weapon @@ -99101,7 +99149,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bHit,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus bHit,5+(.@r/2); - Id: 24088 AegisName: S_Gemstone_Earring Name: Gemstone Shadow Earring @@ -99111,7 +99162,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMatk,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMatk,5+(.@r/2); - Id: 24089 AegisName: S_Gemstone_Pendent Name: Gemstone Shadow Pendant @@ -99121,7 +99174,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bBaseAtk,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bBaseAtk,5+(.@r/2); - Id: 24090 AegisName: S_Stability_Shield Name: Stability Shadow Shield @@ -99151,8 +99206,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Stone,getrefine(); + bonus2 bResEff,Eff_Stone,.@r; - Id: 24092 AegisName: S_Plasterer's_Shoes Name: Harrods Plaster Shadow Shoes @@ -99162,8 +99219,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Stone,getrefine(); + bonus2 bResEff,Eff_Stone,.@r; - Id: 24093 AegisName: S_Insomniac_Armor Name: Insomnia Shadow Armor @@ -99173,8 +99232,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Sleep,getrefine(); + bonus2 bResEff,Eff_Sleep,.@r; - Id: 24094 AegisName: S_Insomniac_Shoes Name: Insomnia Shadow Shoes @@ -99184,8 +99245,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Sleep,getrefine(); + bonus2 bResEff,Eff_Sleep,.@r; - Id: 24095 AegisName: S_Peerless_Armor Name: Peerless Shadow Armor @@ -99195,8 +99258,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Silence,getrefine(); + bonus2 bResEff,Eff_Silence,.@r; - Id: 24096 AegisName: S_Peerless_Shoes Name: Peerless Shadow Shoes @@ -99206,8 +99271,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Silence,getrefine(); + bonus2 bResEff,Eff_Silence,.@r; - Id: 24097 AegisName: S_Adurate_Armor Name: Andre Shadow Armor @@ -99217,8 +99284,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Blind,getrefine(); + bonus2 bResEff,Eff_Blind,.@r; - Id: 24098 AegisName: S_Adurate_Shoes Name: Andre Shadow Shoes @@ -99228,8 +99297,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Blind,getrefine(); + bonus2 bResEff,Eff_Blind,.@r; - Id: 24099 AegisName: Unfreez_Weapon_S Name: Unfreezing Shadow Weapon @@ -99283,8 +99354,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Bleeding,getrefine(); + bonus2 bResEff,Eff_Bleeding,.@r; - Id: 24103 AegisName: Vitality_Pendant_S Name: Vitality Shadow Pendant @@ -99295,8 +99368,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Bleeding,getrefine(); + bonus2 bResEff,Eff_Bleeding,.@r; - Id: 24104 AegisName: S_Neutral_Weapon Name: Neutral Shadow Weapon @@ -99306,8 +99381,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDef,1; - bonus2 bResEff,Eff_Stun,getrefine()/2; + bonus2 bResEff,Eff_Stun,.@r/2; - Id: 24105 AegisName: S_Neutral_Earring Name: Neutral Shadow Earring @@ -99317,8 +99395,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Stun,getrefine(); + bonus2 bResEff,Eff_Stun,.@r; - Id: 24106 AegisName: S_Neutral_Pendent Name: Neutral Shadow Pendant @@ -99328,8 +99408,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Stun,getrefine(); + bonus2 bResEff,Eff_Stun,.@r; - Id: 24107 AegisName: S_Curse_Lift_Earring Name: Frozen Curse Shadow Earring @@ -99339,8 +99421,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Curse,getrefine(); + bonus2 bResEff,Eff_Curse,.@r; - Id: 24108 AegisName: S_Curse_Lift_Pendent Name: Frozen Curse Shadow Pendant @@ -99350,8 +99434,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Curse,getrefine(); + bonus2 bResEff,Eff_Curse,.@r; - Id: 24109 AegisName: S_Caster_earring Name: Caster Shadow Earrings @@ -99361,7 +99447,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bVariableCastrate,-1-((getrefine()>=7)?1:0); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bVariableCastrate,-1-((.@r>=7)?1:0); - Id: 24110 AegisName: S_Caster_Weapon Name: Caster Shadow Weapon @@ -99372,6 +99460,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0); - Id: 24111 AegisName: S_Spell_Flow_Shoes @@ -99428,8 +99518,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24115 AegisName: S_Greed_Shoes Name: Grid Shadow Shoes @@ -99439,8 +99531,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24116 AegisName: S_Greed_Shield Name: Grid Shadow Shield @@ -99450,8 +99544,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24117 AegisName: S_Greed_Weapon Name: Grid Shadow Weapon @@ -99461,8 +99557,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24118 AegisName: S_Greed_Earring Name: Grid Shadow Earring @@ -99472,8 +99571,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24119 AegisName: S_Greed_Pendant Name: Grid Shadow Pendant @@ -99483,8 +99584,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "BS_GREED",1; - bonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10); + bonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10); - Id: 24120 AegisName: S_Heal_Armor Name: Heal Shadow Armor @@ -99494,8 +99597,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24121 AegisName: S_Heal_Shoes Name: Heal Shadow Shoes @@ -99505,8 +99610,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24122 AegisName: S_Heal_Shield Name: Heal Shadow Shield @@ -99516,8 +99623,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24123 AegisName: S_Heal_Weapon Name: Heal Shadow Weapon @@ -99527,8 +99636,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24124 AegisName: S_Heal_Earring Name: Heal Shadow Earring @@ -99538,8 +99650,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24125 AegisName: S_Heal_Pendant Name: Heal Shadow Pendant @@ -99549,8 +99663,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_HEAL",1; - bonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5); - Id: 24126 AegisName: S_Hiding_Armor Name: Hiding Shadow Armor @@ -99560,8 +99676,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24127 @@ -99573,8 +99691,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24128 @@ -99586,8 +99706,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24129 @@ -99599,8 +99721,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24130 @@ -99612,8 +99737,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24131 @@ -99625,8 +99752,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_HIDING",1; - bonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5); UnEquipScript: | sc_end SC_HIDING; - Id: 24132 @@ -99638,8 +99767,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24133 @@ -99651,8 +99782,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24134 @@ -99664,8 +99797,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24135 @@ -99677,8 +99812,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24136 @@ -99690,8 +99828,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24137 @@ -99703,8 +99843,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AS_CLOAKING",1; - bonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5); UnEquipScript: | sc_end SC_CLOAKING; - Id: 24138 @@ -99716,8 +99858,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24139 AegisName: S_Teleport_Shoes Name: Teleport Shadow Shoes @@ -99727,8 +99871,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24140 AegisName: S_Teleport_Shield Name: Teleport Shadow Shield @@ -99738,8 +99884,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24141 AegisName: S_Teleport_Weapon Name: Teleport Shadow Weapon @@ -99749,8 +99897,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24142 AegisName: S_Teleport_Earring Name: Teleport Shadow Earring @@ -99760,8 +99911,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24143 AegisName: S_Teleport_Pendant Name: Teleport Shadow Pendant @@ -99771,8 +99924,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "AL_TELEPORT",1; - bonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5); + bonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5); - Id: 24144 AegisName: S_Steal_Armor Name: Steal Shadow Armor @@ -99782,8 +99937,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24145 AegisName: S_Steal_Shoes Name: Steal Shadow Shoes @@ -99793,8 +99950,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24146 AegisName: S_Steal_Shield Name: Steal Shadow Shield @@ -99804,8 +99963,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24147 AegisName: S_Steal_Weapon Name: Steal Shadow Weapon @@ -99815,8 +99976,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24148 AegisName: S_Steal_Earring Name: Steal Shadow Earring @@ -99826,8 +99990,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24149 AegisName: S_Steal_Pendant Name: Steal Shadow Pendant @@ -99837,8 +100003,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; skill "TF_STEAL",1; - bonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5); + bonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5); - Id: 24150 AegisName: S_Infinity_Earring Name: Infinity Shadow Earring @@ -99849,6 +100017,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0); - Id: 24151 AegisName: S_Infinity_Pendant @@ -99860,6 +100029,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0); - Id: 24152 AegisName: S_Solid_Weapon @@ -99870,7 +100040,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bBaseAtk,5+(getrefine()/2); + .@r = getrefine(); + bonus bMatk,.@r; + bonus bBaseAtk,.@r+5+(.@r/2); - Id: 24153 AegisName: S_Solid_Earring Name: Solid Shadow Earring @@ -99880,7 +100052,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bHit,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bHit,5+(.@r/2); - Id: 24154 AegisName: S_Immortal_Armor Name: Solid Shadow Armor @@ -99890,7 +100064,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bDef,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bDef,5+(.@r/2); - Id: 24155 AegisName: S_Immortal_Pendant Name: Solid Shadow Pendant @@ -99900,7 +100076,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMdef,(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMdef,(.@r/2); - Id: 24156 AegisName: S_Executioner_Weapon Name: Demi-Human Shadow Weapon @@ -100064,7 +100242,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24169 AegisName: S_Tempest_Pendent Name: Tempest Pendant Shadow @@ -100074,7 +100254,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24170 AegisName: S_M_Executioner_Weapon Name: Magic Demi-Human Shadow Weapon @@ -100084,7 +100266,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+(.@r/2); - Id: 24171 AegisName: S_M_Exorcist_Weapon Name: Magic Exorcist Shadow Weapon @@ -100094,7 +100279,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Demon,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Demon,5+(.@r/2); - Id: 24172 AegisName: S_M_Hunting_Weapon Name: Magic Hunting Shadow Weapon @@ -100104,8 +100292,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Brute,5+(getrefine()/2); - bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Brute,5+(.@r/2); + bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,5+(.@r/2); - Id: 24173 AegisName: S_M_Insect_Net_Weapon Name: Magic Insect Shadow Weapon @@ -100115,7 +100306,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Insect,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Insect,5+(.@r/2); - Id: 24174 AegisName: S_M_Fishing_Weapon Name: Magic Fishing Shadow Weapon @@ -100125,7 +100319,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Fish,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Fish,5+(.@r/2); - Id: 24175 AegisName: S_M_Dragon_K_Weapon Name: Magic Dragon Killer Shadow Weapon @@ -100135,7 +100332,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Dragon,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Dragon,5+(.@r/2); - Id: 24176 AegisName: S_M_Corrupt_Weapon Name: Magic Angelus Shadow Weapon @@ -100145,7 +100345,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Angel,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Angel,5+(.@r/2); - Id: 24177 AegisName: S_M_Vibration_Weapon Name: Magic Formless Shadow Weapon @@ -100155,7 +100358,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Formless,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Formless,5+(.@r/2); - Id: 24178 AegisName: S_M_Holy_Water_Weapon Name: Magic Holy Water Shadow Weapon @@ -100165,7 +100371,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Undead,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Undead,5+(.@r/2); - Id: 24179 AegisName: S_M_Scissors_Weapon Name: Magic Caesars Shadow Weapon @@ -100175,7 +100384,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefRaceRate,RC_Plant,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefRaceRate,RC_Plant,5+(.@r/2); - Id: 24180 AegisName: S_Bearers_Armor Name: Bearer's Shadow Armor @@ -100185,7 +100397,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMdef,1+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMdef,1+(.@r/2); - Id: 24181 AegisName: S_Bearers_Shoes Name: Bearer's Shadow Shoes @@ -100195,7 +100409,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMaxSP,50+(5*(getrefine()/2)); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMaxSP,50+(5*(.@r/2)); - Id: 24182 AegisName: S_Bearers_Shield Name: Bearer's Shadow Shield @@ -100205,7 +100421,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bDef,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bDef,5+(.@r/2); - Id: 24183 AegisName: S_Bearers_Weapon Name: Bearer's Shadow Weapon @@ -100215,7 +100433,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMaxHP,100+(10*(getrefine()/2)); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus bMaxHP,100+(10*(.@r/2)); - Id: 24184 AegisName: S_Bearers_Earring Name: Bearer's Shadow Earring @@ -100225,7 +100446,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMatk,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMatk,5+(.@r/2); - Id: 24185 AegisName: S_Bearers_Pendent Name: Bearer's Shadow Pendant @@ -100235,7 +100458,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bBaseAtk,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bBaseAtk,5+(.@r/2); - Id: 24186 AegisName: S_Basis_Armor Name: Basis Shadow Armor @@ -100375,7 +100600,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bFlee,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bFlee,5+(.@r/2); - Id: 24197 AegisName: S_Hasty_Armor Name: Hasty Shadow Armor @@ -100385,7 +100612,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bFlee,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bFlee,5+(.@r/2); - Id: 24198 AegisName: S_Basis_Shield Name: Basis Shadow Shield @@ -100537,7 +100766,9 @@ Body: EquipLevelMax: 175 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/4); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/4); - Id: 24209 AegisName: S_Expert_Shield Name: Expert Shadow Shield @@ -100548,7 +100779,9 @@ Body: EquipLevelMax: 175 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/4); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/4); - Id: 24210 AegisName: S_Beginner_Shoes Name: Beginner Shadow Shoes @@ -100559,7 +100792,9 @@ Body: EquipLevelMax: 49 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,getrefine(); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,.@r; - Id: 24211 AegisName: S_Beginner_Shield Name: Beginner Shadow Shield @@ -100570,7 +100805,9 @@ Body: EquipLevelMax: 49 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,getrefine(); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,.@r; - Id: 24212 AegisName: S_Rookie_Shoes Name: Rookie Shadow Shoes @@ -100581,7 +100818,9 @@ Body: EquipLevelMax: 99 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/2); - Id: 24213 AegisName: S_Rookie_Shield Name: Rookie Shadow Shield @@ -100592,7 +100831,9 @@ Body: EquipLevelMax: 99 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/2); - Id: 24214 AegisName: S_Advanced_Shoes Name: Advanced Shadow Shoes @@ -100603,7 +100844,9 @@ Body: EquipLevelMax: 149 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/3); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/3); - Id: 24215 AegisName: S_Advanced_Shield Name: Advanced Shadow Shield @@ -100614,7 +100857,9 @@ Body: EquipLevelMax: 149 Refineable: true Script: | - bonus2 bExpAddRace,RC_All,(getrefine()/3); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bExpAddRace,RC_All,(.@r/3); - Id: 24216 AegisName: S_Attack_Armor Name: Attack Shadow Armor @@ -100626,6 +100871,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; autobonus "{ bonus bBaseAtk,("+.@r+"*5); }",(.@r*2)+10,3000,BF_NORMAL; - Id: 24217 AegisName: S_Blitz_Earring @@ -100638,6 +100884,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bHit,(.@r/2)+5; if (.@r>=7) { bonus bAspd,1; @@ -100653,7 +100900,8 @@ Body: Refineable: true Script: | .@r = getrefine(); - bonus bAtk2,(.@r/2)+5; + bonus bMaxHP,.@r*10; + bonus bBaseAtk,(.@r/2)+5; if (.@r>=7) { bonus bAspd,1; } @@ -100668,6 +100916,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=2) autobonus "{ bonus3 bAutoSpell,\"MG_COLDBOLT\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT; - Id: 24220 @@ -100681,6 +100930,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=2) autobonus "{ bonus3 bAutoSpell,\"MG_FIREBOLT\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT; - Id: 24221 @@ -100694,6 +100944,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=2) autobonus "{ bonus3 bAutoSpell,\"MG_LIGHTNINGBOLT\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT; - Id: 24222 @@ -100707,6 +100958,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r>=2) autobonus "{ bonus3 bAutoSpell,\"WZ_EARTHSPIKE\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT; - Id: 24223 @@ -100734,8 +100986,10 @@ Body: EquipLevelMin: 100 Refineable: true Script: | - bonus bAtk2,10; - bonus2 bAddClass,Class_All,(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r+10; + bonus bMatk,.@r; + bonus2 bAddClass,Class_All,(.@r/2); - Id: 24224 AegisName: S_Force_Weapon Name: Force Shadow Weapon @@ -100747,6 +101001,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bAddClass,Class_All,(.@r<7)?1:((.@r<9)?2:3); - Id: 24225 AegisName: S_Force_Earring @@ -100759,7 +101015,8 @@ Body: Refineable: true Script: | .@r = getrefine(); - bonus bAtk2,(5+.@r); + bonus bMaxHP,.@r*10; + bonus bBaseAtk,(5+.@r); if (.@r>=7) bonus bMaxHPrate,1; if (.@r>=9) @@ -100775,6 +101032,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bBaseAtk,(5+.@r); if (.@r>=7) bonus bMaxSPrate,1; @@ -100805,8 +101063,10 @@ Body: EquipLevelMin: 100 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; bonus bMatk,10; - bonus bMatkRate,(getrefine()/2); + bonus bMatkRate,(.@r/2); - Id: 24228 AegisName: S_Spirit_Weapon Name: Soul Shadow Weapon @@ -100818,6 +101078,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bMatkRate,(.@r<7)?1:((.@r<9)?2:3); - Id: 24229 AegisName: S_Spirit_Earring @@ -100830,6 +101092,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,(5+.@r); if (.@r>=7) bonus bMaxHPrate,1; @@ -100846,6 +101109,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,(5+.@r); if (.@r>=7) bonus bMaxHPrate,1; @@ -100861,6 +101125,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bFlee,5+.@r/2; if (.@r>=7) { bonus bAspd,1; @@ -100878,6 +101143,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bCritical,5+.@r/2; if (.@r>=7) { bonus bAspd,1; @@ -100909,6 +101175,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Large,.@rate; bonus2 bMagicAddSize,Size_Large,.@rate; @@ -100922,6 +101189,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Large,.@rate; bonus2 bMagicAddSize,Size_Large,.@rate; @@ -100935,6 +101203,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Medium,.@rate; bonus2 bMagicAddSize,Size_Medium,.@rate; @@ -100948,6 +101217,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Medium,.@rate; bonus2 bMagicAddSize,Size_Medium,.@rate; @@ -100961,6 +101231,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Small,.@rate; bonus2 bMagicAddSize,Size_Small,.@rate; @@ -100974,6 +101245,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; .@rate = (.@r<7)?1:((.@r<9)?2:4); bonus2 bAddSize,Size_Small,.@rate; bonus2 bMagicAddSize,Size_Small,.@rate; @@ -100986,8 +101258,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,5; - bonus bUseSPrate,-1-(getrefine()/2); + bonus bUseSPrate,-1-(.@r/2); - Id: 24241 AegisName: S_Caster_Shield Name: Caster Shadow Shield @@ -100997,8 +101271,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,5; - bonus bUseSPrate,-1-(getrefine()/2); + bonus bUseSPrate,-1-(.@r/2); - Id: 24242 AegisName: S_Caster_Armor Name: Caster Shadow Armor @@ -101008,8 +101284,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,5; - bonus bUseSPrate,-1-(getrefine()/2); + bonus bUseSPrate,-1-(.@r/2); - Id: 24243 AegisName: S_Reload_Shoes Name: Reload Shadow Shoes @@ -101020,6 +101298,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3); - Id: 24244 AegisName: S_Reload_Shield @@ -101031,6 +101310,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3); - Id: 24245 AegisName: S_Reload_Armor @@ -101042,6 +101322,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3); - Id: 24246 AegisName: S_Swordman_earring @@ -102288,8 +102569,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; .@val = 1; - if (getrefine() >= 7) { + if (.@r >= 7) { .@val += 1; } bonus bFlee,5; @@ -102304,8 +102587,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bBaseAtk,5; - if (getrefine() >= 7) { + if (.@r >= 7) { .@val = 3; } else { @@ -102321,7 +102606,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - if (getrefine() >= 7) { + .@r = getrefine(); + bonus bMaxHP,.@r*10; + if (.@r >= 7) { .@val = 3; } else { @@ -102338,7 +102625,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMatkRate,1 + (getrefine() >= 7); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bMatkRate,1 + (.@r >= 7); bonus bUseSPrate,-1; - Id: 24324 AegisName: S_Spiritual_Weapon_II @@ -102349,8 +102638,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bSPrecovRate,5; - bonus2 bAddClass,Class_All,1 + (getrefine() >= 7); + bonus2 bAddClass,Class_All,1 + (.@r >= 7); - Id: 24325 AegisName: S_Malicious_Armor_II Name: Malicious Shadow Armor II @@ -102360,8 +102652,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bMaxHP,100; - bonus2 bAddClass,Class_All,1 + (getrefine() >= 7); + .@r = getrefine(); + bonus bMaxHP,100+.@r*10; + bonus2 bAddClass,Class_All,1 + (.@r >= 7); - Id: 24326 AegisName: S_Sigrun_Armor Name: Sigrun Shadow Armor @@ -102374,6 +102667,7 @@ Body: .@r = getrefine(); bonus bLuk,1; bonus bHit,.@r; + bonus bMaxHP,.@r*10; if (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) { bonus bBaseAtk,15; } else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) { @@ -102394,6 +102688,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bVit,1; bonus bDef,5*.@r; if (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) { @@ -102417,6 +102712,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMatk,.@r; bonus bBaseAtk,5+.@r; bonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@r/2; - Id: 24329 @@ -102429,6 +102725,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; bonus bMatk,5+.@r; bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@r/2; - Id: 24330 @@ -102440,9 +102737,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bInt,3; bonus bSPrecovRate,20; - bonus bVariableCastrate,-getrefine()/2; + bonus bVariableCastrate,-.@r/2; - Id: 24331 AegisName: S_Reload_Armor_II Name: Reload Shadow Armor II @@ -102452,9 +102751,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bHPrecovRate,20; bonus bVit,3; - bonus bDelayrate,-(getrefine()/3); + bonus bDelayrate,-(.@r/3); - Id: 24332 AegisName: S_Critical_Shield Name: Critical Shadow Shield @@ -102465,6 +102766,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bCritical,5+.@r/2; if (.@r >= 9) { bonus bCritAtkRate,2; @@ -102481,6 +102783,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bFlee,5+.@r/2; if (.@r >= 9) { bonus bCritical,4; @@ -102497,6 +102800,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r > 1) { .@val = .@r/2; bonus3 bAutoSpell,"MG_COLDBOLT",.@val,(5+.@r); @@ -102514,8 +102818,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bHit,5; - if (getrefine() >= 7) { + if (.@r >= 7) { bonus bUseSPrate,-3; } else { @@ -102530,8 +102837,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,5; - if (getrefine() >= 7) { + if (.@r >= 7) { bonus bUseSPrate,-3; } else { @@ -102546,8 +102855,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMDef,1; - if (getrefine() >= 7) { + if (.@r >= 7) { bonus bMaxHPrate,3; } else { @@ -102562,8 +102873,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMaxSP,50; - if (getrefine() >= 7) { + if (.@r >= 7) { bonus bMaxHPrate,3; } else { @@ -102578,7 +102891,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bAllStats,getrefine(); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bAllStats,.@r; - Id: 24340 AegisName: S_Almighty_Pendant Name: Almighty Shadow Pendant @@ -102588,7 +102903,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bAllStats,getrefine(); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bAllStats,.@r; - Id: 24341 AegisName: S_All_Race_Shoes Name: All Race Shadow Shoes @@ -102599,6 +102916,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 5; } else if (.@r >= 7) { @@ -102619,6 +102937,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 3; } else if (.@r >= 7) { @@ -102638,6 +102957,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bAspdRate,5+.@r/2; if (.@r >= 7) { bonus bAspd,1; @@ -102655,6 +102976,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,25+5*(.@r/2); if (.@r >= 7) { bonus bAspd,1; @@ -102671,7 +102993,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24346 AegisName: S_Tempest_Shoes Name: Tempest Shadow Shoes @@ -102681,7 +103005,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24347 AegisName: S_Magic_Executioner_Holy_Water_Armor Name: Magic Executioner Holy Water Shadow Armor @@ -102691,7 +103017,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@val; bonus2 bIgnoreMdefRaceRate,RC_Undead,.@val; - Id: 24348 @@ -102703,7 +103031,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreMdefRaceRate,RC_Demon,.@val; bonus2 bIgnoreMdefRaceRate,RC_Angel,.@val; - Id: 24349 @@ -102715,7 +103045,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreMdefRaceRate,RC_Formless,.@val; bonus2 bIgnoreMdefRaceRate,RC_Dragon,.@val; - Id: 24350 @@ -102727,7 +103059,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreMdefRaceRate,RC_Plant,.@val; bonus2 bIgnoreMdefRaceRate,RC_Brute,.@val; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,.@val; @@ -102740,7 +103074,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreMdefRaceRate,RC_Fish,.@val; bonus2 bIgnoreMdefRaceRate,RC_Insect,.@val; - Id: 24352 @@ -102752,8 +103088,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Stone,100*getrefine(); + bonus2 bResEff,Eff_Stone,100*.@r; - Id: 24353 AegisName: S_Insomniac_Shoes_II Name: Insomniac Shadow Shoes II @@ -102763,8 +103101,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Sleep,100*getrefine(); + bonus2 bResEff,Eff_Sleep,100*.@r; - Id: 24354 AegisName: S_Peerless_Armor_II Name: Peerless Shadow Armor II @@ -102774,8 +103114,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Silence,100*getrefine(); + bonus2 bResEff,Eff_Silence,100*.@r; - Id: 24355 AegisName: S_Adulate_Shoes_II Name: Adulate Shadow Shoes II @@ -102785,8 +103127,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Blind,100*getrefine(); + bonus2 bResEff,Eff_Blind,100*.@r; - Id: 24356 AegisName: S_Unfreezing_Weapon_II Name: Unfreezing Shadow Weapon II @@ -102796,8 +103140,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDef,1; - bonus2 bResEff,Eff_Freeze,100*getrefine(); + bonus2 bResEff,Eff_Freeze,100*.@r; - Id: 24357 AegisName: S_Vitality_Earring_II Name: Vitality Shadow Earring II @@ -102807,8 +103154,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Bleeding,100*getrefine(); + bonus2 bResEff,Eff_Bleeding,100*.@r; - Id: 24358 AegisName: S_Neutral_Weapon_II Name: Neutral Shadow Weapon II @@ -102818,8 +103167,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bDef,1; - bonus2 bResEff,Eff_Stun,100*(getrefine()/2); + bonus2 bResEff,Eff_Stun,100*(.@r/2); - Id: 24359 AegisName: S_Uncursed_Pendant_II Name: Uncursed Shadow Pendant II @@ -102829,8 +103181,10 @@ Body: EquipLevelMin: 1 Refineable: true Script: | + .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,1; - bonus2 bResEff,Eff_Curse,100*getrefine(); + bonus2 bResEff,Eff_Curse,100*.@r; - Id: 24360 AegisName: S_Tension_Weapon Name: Tension Shadow Weapon @@ -102923,6 +103277,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,10; if (.@r >= 7) { .@val = 3; @@ -102941,6 +103296,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,10; if (.@r >= 7) { .@val = 3; @@ -102959,6 +103315,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 50; } else if (.@r >= 7) { @@ -102978,6 +103335,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 50; } else if (.@r >= 7) { @@ -102997,6 +103355,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; if (.@r >= 9) { .@val = 7; } else if (.@r >= 7) { @@ -103016,6 +103376,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 3; } else if (.@r >= 7) { @@ -103035,6 +103396,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { .@val = 3; } else if (.@r >= 7) { @@ -103053,7 +103415,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2); - Id: 24374 AegisName: S_Penetration_Shield Name: Penetration Shadow Shield @@ -103063,7 +103427,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2); - Id: 24375 AegisName: S_Executioner_Holy_Water_Armor Name: Executioner Holy Water Shadow Armor @@ -103073,7 +103439,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@val; bonus2 bIgnoreDefRaceRate,RC_Undead,.@val; - Id: 24376 @@ -103085,7 +103453,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreDefRaceRate,RC_Demon,.@val; bonus2 bIgnoreDefRaceRate,RC_Angel,.@val; - Id: 24377 @@ -103097,7 +103467,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreDefRaceRate,RC_Formless,.@val; bonus2 bIgnoreDefRaceRate,RC_Dragon,.@val; - Id: 24378 @@ -103109,7 +103481,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreDefRaceRate,RC_Plant,.@val; bonus2 bIgnoreDefRaceRate,RC_Brute,.@val; - Id: 24379 @@ -103121,7 +103495,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = 5 + (getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + .@val = 5 + (.@r/2); bonus2 bIgnoreDefRaceRate,RC_Fish,.@val; bonus2 bIgnoreDefRaceRate,RC_Insect,.@val; - Id: 24380 @@ -103214,6 +103590,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; .@val = .@r/3; if (.@val) { bonus2 bAddSize,Size_All,.@val; @@ -103241,6 +103619,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bInt,2; - Id: 24388 AegisName: S_Beginner's_Shield @@ -103260,6 +103639,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bVit,2; - Id: 24389 AegisName: S_Beginner's_Shoes @@ -103279,6 +103659,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAgi,2; - Id: 24390 AegisName: S_Beginner's_Weapon @@ -103298,6 +103679,9 @@ Body: NoMail: true NoAuction: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bStr,2; - Id: 24391 AegisName: S_Beginner's_Earring @@ -103317,6 +103701,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bDex,2; - Id: 24392 AegisName: S_Beginner's_Pendant @@ -103336,6 +103721,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bLuk,2; - Id: 24393 AegisName: S_Physical_Shoes @@ -103347,6 +103733,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { bonus bAspdRate,8; } else if (.@r >= 7) { @@ -103365,7 +103752,7 @@ Body: Refineable: true Script: | .@r = getrefine(); - bonus bMaxHP,200; + bonus bMaxHP,.@r*10+200; if (.@r >= 9) { bonus bMaxHPrate,5; } else if (.@r >= 7) { @@ -103381,6 +103768,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bBaseAtk,20; if (.@r >= 9) { bonus2 bAddClass,Class_All,5; @@ -103397,6 +103785,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; if (.@r >= 9) { bonus bVariableCastrate,-8; } else if (.@r >= 7) { @@ -103415,6 +103804,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMaxSP,100; if (.@r >= 9) { bonus bMaxSPrate,5; @@ -103431,6 +103821,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bMatk,20; if (.@r >= 9) { bonus bMatkRate,5; @@ -103446,7 +103837,9 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - bonus bDef,50+20*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus bDef,50+20*(.@r/2); - Id: 24400 AegisName: S_Hard_Champion_Shoes Name: Hard Champion Shadow Shoes @@ -103456,11 +103849,11 @@ Body: EquipLevelMin: 1 Refineable: true Script: | - .@val = getrefine()/2; - bonus bMaxHP,200; + .@r = getrefine()/2; + bonus bMaxHP,.@r*10+200; bonus bMaxSP,100; - bonus bMaxHPrate,.@val; - bonus bMaxSPrate,.@val; + bonus bMaxHPrate,.@r; + bonus bMaxSPrate,.@r; - Id: 24401 AegisName: S_Kingbird_Ancient_Armor Name: Kingbird Ancient Shadow Armor @@ -103471,6 +103864,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bBaseAtk,15; bonus bLongAtkRate,.@r/2; if (.@r >= 7) { @@ -103654,6 +104048,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSkillAtk,"SJ_NEWMOONKICK",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",.@r*3; - Id: 24413 @@ -103671,6 +104066,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSkillCooldown,"SJ_DOCUMENT",-3000*(1+.@r/2); - Id: 24414 AegisName: S_Soul_Reaper_Armor @@ -103687,6 +104083,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSkillAtk,"SP_SWHOO",20; bonus2 bSkillAtk,"SP_SPA",.@r*3; - Id: 24415 @@ -103704,6 +104101,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSkillCooldown,"SP_SOULREAPER",-3000-1000*(.@r/2); - Id: 24416 AegisName: S_Temporal_Transcendent_Weapon @@ -103723,6 +104121,9 @@ Body: NoMail: true NoAuction: true Script: | + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bCritAtkRate,7; - Id: 24417 AegisName: S_Temporal_Transcendent_Armor @@ -103742,6 +104143,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAspd,1; - Id: 24418 AegisName: S_Temporal_Transcendent_Shield @@ -103761,6 +104163,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bVariableCastrate,-10; - Id: 24419 AegisName: S_Temporal_Transcendent_Shoes @@ -103780,6 +104183,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bAspdRate,7; - Id: 24420 AegisName: S_Temporal_Transcendent_Earring @@ -103799,6 +104203,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bMatk,15; - Id: 24421 AegisName: S_Temporal_Transcendent_Pendant @@ -103818,6 +104223,7 @@ Body: NoMail: true NoAuction: true Script: | + bonus bMaxHP,getrefine()*10; bonus bBaseAtk,15; - Id: 24423 AegisName: S_Tempest_Weapon @@ -103827,7 +104233,10 @@ Body: Shadow_Weapon: true Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24424 AegisName: S_Tempest_Armor Name: Tempest Shadow Armor @@ -103836,7 +104245,9 @@ Body: Shadow_Armor: true Refineable: true Script: | - bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2); - Id: 24425 AegisName: S_Perfect_Size_Weapon Name: Perfect Size Shadow Weapon @@ -103848,6 +104259,8 @@ Body: bonus2 bAddSize,Size_All,2; bonus2 bMagicAddSize,Size_All,2; .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bBaseAtk,.@r*3; if (.@r >= 7) { bonus2 bAddSize,Size_All,2; @@ -103868,6 +104281,7 @@ Body: bonus2 bSubSize,Size_All,2; /*bonus2 bMagicSubSize,Size_All,2;*/ .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bDef,.@r*10; if (.@r >= 7) { bonus2 bSubSize,Size_All,2; @@ -103886,6 +104300,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreMdefRaceRate,RC_Demon,5+.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Angel,5+.@r/2; - Id: 24428 @@ -103897,6 +104313,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreMdefRaceRate,RC_Formless,5+.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Dragon,5+.@r/2; - Id: 24429 @@ -103908,6 +104326,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreMdefRaceRate,RC_Brute,5+.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Plant,5+.@r/2; - Id: 24430 @@ -103919,6 +104339,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreMdefRaceRate,RC_Fish,5+.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Insect,5+.@r/2; - Id: 24431 @@ -103930,6 +104352,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+.@r/2; bonus2 bIgnoreMdefRaceRate,RC_Undead,5+.@r/2; - Id: 24432 @@ -103941,6 +104365,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2; - Id: 24433 AegisName: S_Penetration_Armor @@ -103951,6 +104377,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2; - Id: 24434 AegisName: S_Exe_Ho_Weapon @@ -103961,6 +104388,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefRaceRate,RC_DemiHuman,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Undead,5+.@r/2; - Id: 24435 @@ -103972,6 +104401,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefRaceRate,RC_Fish,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Insect,5+.@r/2; - Id: 24436 @@ -103983,6 +104414,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefRaceRate,RC_Brute,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Plant,5+.@r/2; - Id: 24437 @@ -103994,6 +104427,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefRaceRate,RC_Formless,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Dragon,5+.@r/2; - Id: 24438 @@ -104005,6 +104440,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bIgnoreDefRaceRate,RC_Demon,5+.@r/2; bonus2 bIgnoreDefRaceRate,RC_Angel,5+.@r/2; - Id: 24439 @@ -104017,6 +104454,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus2 bAddClass,Class_All,1+.@r/2; bonus bMatkRate,1+.@r/2; if (.@r >= 7) { @@ -104038,7 +104477,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RK_SONICWAVE",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RK_SONICWAVE",5+2*(.@r/2); - Id: 24441 AegisName: S_Sonic_Shield Name: Sonic Shadow Shield # !todo check english name @@ -104053,6 +104494,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24442 AegisName: S_Sonic_Shoes @@ -104067,7 +104509,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"RK_SONICWAVE",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"RK_SONICWAVE",2+(.@r/2); - Id: 24443 AegisName: S_Ignition_Weapon Name: Ignition Shadow Weapon @@ -104082,6 +104526,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),10+(.@r>=7?10:0)+(.@r>=9?20:0); - Id: 24444 AegisName: S_Ignition_Pendant @@ -104096,7 +104542,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RK_IGNITIONBREAK",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RK_IGNITIONBREAK",5+2*(.@r/2); - Id: 24445 AegisName: S_Ignition_Earing Name: Ignition Shadow Earring @@ -104110,7 +104558,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200-100*(getrefine()/3); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200-100*(.@r/3); - Id: 24446 AegisName: S_W_Breath_Armor Name: Cold Breath Shadow Armor @@ -104124,7 +104574,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5+2*(.@r/2); - Id: 24447 AegisName: S_W_Breath_Shield Name: Cold Breath Shadow Shield @@ -104139,6 +104591,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24448 AegisName: S_W_Breath_Shoes @@ -104153,7 +104606,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",2+(.@r/2); - Id: 24449 AegisName: S_F_Breath_Weapon Name: Fire Breath Shadow Weapon @@ -104168,6 +104623,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24450 AegisName: S_F_Breath_Pendant @@ -104182,7 +104639,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RK_DRAGONBREATH",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RK_DRAGONBREATH",5+2*(.@r/2); - Id: 24451 AegisName: S_F_Breath_Earing Name: Fire Breath Shadow Earring @@ -104196,7 +104655,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",2+(.@r/2); - Id: 24452 AegisName: S_Cluster_Armor Name: Cluster Shadow Armor @@ -104210,7 +104671,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+2*(.@r/2); - Id: 24453 AegisName: S_Cluster_Shield Name: Cluster Shadow Shield @@ -104225,6 +104688,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bSkillAtk,"RA_CLUSTERBOMB",3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24454 AegisName: S_Cluster_Shoes @@ -104239,7 +104703,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+3*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+3*(.@r/2); - Id: 24455 AegisName: S_Aimed_Weapon Name: Aimed Shadow Weapon @@ -104254,6 +104720,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24456 AegisName: S_Aimed_Pendant @@ -104268,7 +104736,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RA_AIMEDBOLT",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RA_AIMEDBOLT",5+2*(.@r/2); - Id: 24457 AegisName: S_Aimed_Earing Name: Aimed Shadow Earring @@ -104282,7 +104752,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bAddSize,Size_All,3+2*(getrefine()/3); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bAddSize,Size_All,3+2*(.@r/3); - Id: 24458 AegisName: S_Arrow_Armor Name: Arrow Shadow Armor @@ -104296,7 +104768,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"RA_ARROWSTORM",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"RA_ARROWSTORM",5+2*(.@r/2); - Id: 24459 AegisName: S_Arrow_Shield Name: Arrow Shadow Shield @@ -104311,6 +104785,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24460 AegisName: S_Arrow_Shoes @@ -104325,7 +104800,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2+(.@r/2); - Id: 24461 AegisName: S_Shooting_Weapon Name: Shooting Shadow Weapon @@ -104340,6 +104817,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24462 AegisName: S_Shooting_Pendant @@ -104354,7 +104833,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"SN_SHARPSHOOTING",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"SN_SHARPSHOOTING",5+2*(.@r/2); - Id: 24463 AegisName: S_Shooting_Earing Name: Shooting Shadow Earring @@ -104368,7 +104849,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",2+(.@r/2); - Id: 24464 AegisName: S_Tornado_Armor Name: Tornado Shadow Armor @@ -104382,7 +104865,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"NC_AXETORNADO",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"NC_AXETORNADO",5+2*(.@r/2); - Id: 24465 AegisName: S_Tornado_Shield Name: Tornado Shadow Shield @@ -104397,6 +104882,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus2 bAddSize,Size_All,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24466 AegisName: S_Tornado_Shoes @@ -104411,7 +104897,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"NC_AXETORNADO",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"NC_AXETORNADO",2+(.@r/2); - Id: 24467 AegisName: S_Boomerang_Weapon Name: Boomerang Shadow Weapon @@ -104426,6 +104914,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24468 AegisName: S_Boomerang_Pendant @@ -104440,7 +104930,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"NC_AXEBOOMERANG",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"NC_AXEBOOMERANG",5+2*(.@r/2); - Id: 24469 AegisName: S_Boomerang_Earing Name: Boomerang Shadow Earring @@ -104454,7 +104946,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-100-100*(getrefine()/4); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-100-100*(.@r/4); - Id: 24470 AegisName: S_Vulcan_Armor Name: Vulcan Shadow Armor @@ -104468,7 +104962,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"NC_VULCANARM",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"NC_VULCANARM",5+2*(.@r/2); - Id: 24471 AegisName: S_Vulcan_Shield Name: Vulcan Shadow Shield @@ -104483,6 +104979,7 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bMaxHP,.@r*10; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24472 AegisName: S_Vulcan_Shoes @@ -104497,7 +104994,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"NC_VULCANARM",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"NC_VULCANARM",2+(.@r/2); - Id: 24473 AegisName: S_Arms_Weapon Name: Arm Shadow Weapon # !todo check english name @@ -104512,6 +105011,8 @@ Body: Refineable: true Script: | .@r = getrefine(); + bonus bBaseAtk,.@r; + bonus bMatk,.@r; bonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0); - Id: 24474 AegisName: S_Arms_Pendant @@ -104526,7 +105027,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillAtk,"NC_ARMSCANNON",5+2*(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillAtk,"NC_ARMSCANNON",5+2*(.@r/2); - Id: 24475 AegisName: S_Arms_Earing Name: Arm Shadow Earring @@ -104540,7 +105043,9 @@ Body: EquipLevelMin: 99 Refineable: true Script: | - bonus2 bSkillUseSPrate,"NC_ARMSCANNON",2+(getrefine()/2); + .@r = getrefine(); + bonus bMaxHP,.@r*10; + bonus2 bSkillUseSPrate,"NC_ARMSCANNON",2+(.@r/2); - Id: 24476 AegisName: S_Rampage_Armor Name: Rampage Shadow Armor @@ -108381,7 +108886,7 @@ Body: NoMail: true NoAuction: true Script: | - bonus bMaxHP,100; + bonus bMaxHP,100+getrefine()*10; bonus bVariableCastrate,-5; - Id: 24689 AegisName: S_1Para_Armor @@ -108401,7 +108906,7 @@ Body: NoAuction: true Script: | bonus bHit,5; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24690 AegisName: S_1Para_Shoes Name: Paradise Shadow Shoes @@ -108420,7 +108925,7 @@ Body: NoAuction: true Script: | bonus bAspdRate,5; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24691 AegisName: S_1Para_Earing Name: Paradise Shadow Earring @@ -108439,7 +108944,7 @@ Body: NoAuction: true Script: | bonus bMatk,5; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24692 AegisName: S_1Para_Pendant Name: Paradise Shadow Pendant @@ -108458,7 +108963,7 @@ Body: NoAuction: true Script: | bonus bBaseAtk,5; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24693 AegisName: S_2Para_Shield Name: Advanced Paradise Shadow Shield @@ -108477,7 +108982,7 @@ Body: NoMail: true NoAuction: true Script: | - bonus bMaxHP,100; + bonus bMaxHP,100+.@r*10; bonus bVariableCastrate,5; - Id: 24694 AegisName: S_2Para_Armor @@ -108498,7 +109003,7 @@ Body: NoAuction: true Script: | bonus bHit,15; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24695 AegisName: S_2Para_Shoes Name: Advanced Paradise Shadow Shoes @@ -108518,7 +109023,7 @@ Body: NoAuction: true Script: | bonus bAspdRate,7; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24696 AegisName: S_2Para_Earing Name: Advanced Paradise Shadow Earring @@ -108538,7 +109043,7 @@ Body: NoAuction: true Script: | bonus bMatk,15; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24697 AegisName: S_2Para_Pendant Name: Advanced Paradise Shadow Pendant @@ -108558,7 +109063,7 @@ Body: NoAuction: true Script: | bonus bBaseAtk,15; - bonus bMaxHP,100; + bonus bMaxHP,.@r*10+100; - Id: 24698 AegisName: S_2Para_RK_Weapon Name: Rune Knight Advanced Paradise Shadow Weapon diff --git a/sql-files/item_db_re_equip.sql b/sql-files/item_db_re_equip.sql index 4395208aa7..a782e48004 100644 --- a/sql-files/item_db_re_equip.sql +++ b/sql-files/item_db_re_equip.sql @@ -3213,7 +3213,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`,`defense`,`slots`,`location_armor`,`equip_level_min`,`script`) VALUES (15250,'Beginner\'s_Suit','Beginner\'s Suit','Armor',40,1,true,100,'bonus bAllStats,1;\nbonus bMaxHP,400;\nbonus bMaxSP,100;\nbonus2 bAddClass,Class_All,2;\nbonus2 bMagicAddClass,Class_All,2;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15278,'Overwhelm_Str_Armor','Soaring Physical Armor','Armor',2000,120,1,true,1,true,'.@r = getrefine();\nbonus bBaseAtk,50;\nif (.@r > 2)\n bonus2 bAddClass,Class_All,.@r/3*2;\nif (.@r > 6) {\n bonus2 bIgnoreDefRaceRate,RC_Brute,30;\n bonus2 bIgnoreDefRaceRate,RC_Demon,30;\n}\nif (.@r > 8) {\n bonus2 bAddRace,RC_Brute,10;\n bonus2 bAddRace,RC_Demon,10;\n}\nif (.@r > 10) {\n bonus2 bAddEle,Ele_Earth,10;\n bonus2 bAddEle,Ele_Wind,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15279,'Overwhelm_Int_Armor','Robust Magical Armor','Armor',900,60,1,true,1,true,'.@r = getrefine();\nbonus bMatk,50;\nif (.@r > 2)\n bonus bMatkRate,.@r/3*2;\nif (.@r > 6) {\n bonus2 bIgnoreMdefRaceRate,RC_Brute,30;\n bonus2 bIgnoreMdefRaceRate,RC_Demon,30;\n}\nif (.@r > 8) {\n bonus2 bMagicAddRace,RC_Demon,10;\n bonus2 bMagicAddRace,RC_Brute,10;\n}\nif (.@r > 10) {\n bonus2 bMagicAddEle,Ele_Earth,10;\n bonus2 bMagicAddEle,Ele_Wind,10;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15280,'S_Cri_Hit_Armor','Critical Hit Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\n.@val = 7;\nbonus bBaseAtk,15;\nif (.@r > 1) {\n bonus bCritAtkRate,(.@r/2);\n if (.@r >= 7) {\n .@val += 7;\n }\n}\nbonus bCritical,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15280,'S_Cri_Hit_Armor','Critical Hit Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 7;\nbonus bBaseAtk,15;\nif (.@r > 1) {\n bonus bCritAtkRate,(.@r/2);\n if (.@r >= 7) {\n .@val += 7;\n }\n}\nbonus bCritical,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15283,'Armor_of_Rosary','Mighty Black Threaded Armor','Armor',20,800,60,1,true,100,true,'.@r = getrefine();\nbonus bBaseAtk,10;\nbonus2 bIgnoreDefRaceRate,RC_All,10;\nif (.@r>=7) {\n bonus bBaseAtk,20;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n}\nif (.@r>=8) {\n bonus bBaseAtk,20;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n bonus bUnbreakableArmor;\n}\nif (.@r>=9) {\n bonus bBaseAtk,30;\n bonus2 bIgnoreDefRaceRate,RC_All,20;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15343,'Supplement_Part_Str_','Supplement Part STR','Armor',25000,2000,80,1,true,true,true,true,true,130,true,'bonus2 bAddClass,Class_All,5+(getrefine()/4);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_armor`,`equip_level_min`,`refineable`,`script`) VALUES (15344,'Upgrade_Part_Plate_','Upgrade Part - Gloves','Armor',25000,3000,110,1,true,true,true,true,true,130,true,'.@r = getrefine();\n.@val = 10;\nif (.@r>6) {\n bonus2 bSubSize,Size_Large,10;\n bonus2 bMagicSubSize,Size_Large,10;\n if (.@r>8) {\n .@val += 5;\n }\n}\nbonus2 bSubSize,Size_Small,.@val;\nbonus2 bMagicSubSize,Size_Small,.@val;\nbonus2 bSubSize,Size_Medium,.@val;\nbonus2 bMagicSubSize,Size_Medium,.@val;'); @@ -5234,24 +5234,24 @@ 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`,`defense`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22214,'Authority_Sandals','Authority Sandals','Armor',20,500,10,true,100,true,'.@r = getrefine();\nbonus bMdef,10;\nbonus bAllStats,10;\nbonus2 bIgnoreDefRaceRate,RC_All,50;\nbonus2 bIgnoreMdefRaceRate,RC_All,50;\nif (.@r>=7)\n bonus bAllStats,10;\nif (.@r>=9)\n bonus bAllStats,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`defense`,`slots`,`location_shoes`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (22215,'H_AD_Sandle','High Adventurer Sandals','Armor',25,1,true,100,true,true,true,true,true,true,true,'bonus bMatk,15;\nbonus bBaseAtk,15;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`defense`,`slots`,`location_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (22238,'Great_Hero_Boots','Great Hero Boots','Armor',20,600,15,1,true,150,true,'.@r = getrefine();\nbonus bMaxHP,1500;\nbonus bMaxSP,150;\nbonus bMaxHPrate,.@r/3;\nbonus bMaxSPrate,.@r/3;\nif (.@r >= 7) {\n bonus2 bAddClass,Class_All,5;\n bonus bMatkRate,5;\n}\nif (.@r >= 9) {\n .@val = -500;\n if (.@r >= 11) {\n .@val -= 200;\n if (.@r >= 13) {\n bonus bDelayrate,-5;\n bonus bVariableCastrate,-5;\n }\n }\n bonus bFixedCast,.@val;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24000,'T1_Shadow_Armor','Shadow Armor (Tier 1)','Shadowgear',true,1,true,'bonus bStr,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24001,'T1_Shadow_Weapon','Shadow Gauntlets (Tier 1)','Shadowgear',true,1,true,'bonus bDex,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24002,'T1_Shadow_Shield','Shadow Shield (Tier 1)','Shadowgear',true,1,true,'bonus bLuk,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24003,'T1_Shadow_Shoes','Shadow Shoes (Tier 1)','Shadowgear',true,1,true,'bonus bAgi,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24004,'T1_Shadow_R_Accessory','Shadow Ring (Tier 1)','Shadowgear',true,1,true,'bonus bVit,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24005,'T1_Shadow_L_Accessory','Shadow Pendant (Tier 1)','Shadowgear',true,1,true,'bonus bInt,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24006,'T2_Shadow_Armor','Shadow Armor (Tier 2)','Shadowgear',true,1,true,'bonus bStr,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24007,'T2_Shadow_Weapon','Shadow Gauntlets (Tier 2)','Shadowgear',true,30,true,'bonus bDex,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24008,'T2_Shadow_Shield','Shadow Shield (Tier 2)','Shadowgear',true,60,true,'bonus bLuk,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24009,'T2_Shadow_Shoes','Shadow Shoes (Tier 2)','Shadowgear',true,90,true,'bonus bAgi,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24010,'T2_Shadow_R_Accessory','Shadow Ring (Tier 2)','Shadowgear',true,120,true,'bonus bVit,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24011,'T2_Shadow_L_Accessory','Shadow Pendant (Tier 2)','Shadowgear',true,150,true,'bonus bInt,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24012,'S_Promotion_Weapon','Shadow Weapon','Shadowgear',true,1,true,'bonus bDex,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24013,'S_Promotion_Armor','Shadow Armor','Shadowgear',true,1,true,'bonus bLuk,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24014,'S_Promotion_Shoes','Shadow Shoes','Shadowgear',true,1,true,'bonus bAgi,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24015,'S_Promotion_Shield','Shadow Shield','Shadowgear',true,1,true,'bonus bVit,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24016,'S_Promotion_Earring','Shadow Earring','Shadowgear',true,1,true,'bonus bInt,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24017,'S_Promotion_Pendant','Shadow Pendant','Shadowgear',true,1,true,'bonus bStr,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24000,'T1_Shadow_Armor','Shadow Armor (Tier 1)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bStr,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24001,'T1_Shadow_Weapon','Shadow Gauntlets (Tier 1)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDex,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24002,'T1_Shadow_Shield','Shadow Shield (Tier 1)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bLuk,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24003,'T1_Shadow_Shoes','Shadow Shoes (Tier 1)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bAgi,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24004,'T1_Shadow_R_Accessory','Shadow Ring (Tier 1)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bVit,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24005,'T1_Shadow_L_Accessory','Shadow Pendant (Tier 1)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bInt,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24006,'T2_Shadow_Armor','Shadow Armor (Tier 2)','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bStr,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24007,'T2_Shadow_Weapon','Shadow Gauntlets (Tier 2)','Shadowgear',true,30,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDex,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24008,'T2_Shadow_Shield','Shadow Shield (Tier 2)','Shadowgear',true,60,true,'bonus bMaxHP,getrefine()*10;\nbonus bLuk,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24009,'T2_Shadow_Shoes','Shadow Shoes (Tier 2)','Shadowgear',true,90,true,'bonus bMaxHP,getrefine()*10;\nbonus bAgi,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24010,'T2_Shadow_R_Accessory','Shadow Ring (Tier 2)','Shadowgear',true,120,true,'bonus bMaxHP,getrefine()*10;\nbonus bVit,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24011,'T2_Shadow_L_Accessory','Shadow Pendant (Tier 2)','Shadowgear',true,150,true,'bonus bMaxHP,getrefine()*10;\nbonus bInt,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24012,'S_Promotion_Weapon','Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDex,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24013,'S_Promotion_Armor','Shadow Armor','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bLuk,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24014,'S_Promotion_Shoes','Shadow Shoes','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bAgi,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24015,'S_Promotion_Shield','Shadow Shield','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bVit,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24016,'S_Promotion_Earring','Shadow Earring','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bInt,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24017,'S_Promotion_Pendant','Shadow Pendant','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus bStr,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24018,'S_Physical_Earring','Physical Earring (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAspdRate,(.@r>=7)?2:1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24019,'S_Physical_Weapon','Physical Weapon (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,.@r;\nbonus bBaseAtk,10+.@r;\nif (.@r>=7) {\n bonus2 bAddClass,Class_All,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24020,'S_Physical_Pendant','Physical Pendant (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxHP,100;\nif (.@r>6) {\n bonus bMaxHPrate,1;\n}'); @@ -5261,7 +5261,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24024,'S_Breezy_Armor','Breeze Armor (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5;\nif (.@r>6) {\n bonus bFlee,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24025,'S_Champion_Shoes','Champion Shoes (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,20+.@r*10;\nbonus bMaxSP,10;\nif (.@r>6) {\n bonus bMaxHPrate,1;\n bonus bMaxSPrate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24026,'S_Athena_Shield','Athena Shield (Shadow)','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,10;\nif (.@r>6) {\n bonus bDef,10;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24027,'S_Immune_Armor','Immune Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubEle,Ele_Neutral,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24027,'S_Immune_Armor','Immune Shadow Armor','Shadowgear',true,1,true,'bonus bMaxHP,getrefine()*10;\nbonus2 bSubEle,Ele_Neutral,1;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24028,'S_Hard_Armor','Hard Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxHP,50;\nif (.@r>6) {\n bonus bMaxHPrate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24029,'S_Ancient_Armor','Ancient Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bHit,10;\nif (.@r>6) {\n bonus bHit,10;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24030,'S_Critical_Armor','Critital Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bCritical,5;\nif (.@r>6) {\n bonus bCritical,5;\n}'); @@ -5306,90 +5306,90 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24069,'S_Beholder_Shoes','Beholder Shoes (Shadow)','Shadowgear',true,1,true,'bonus2 bAddRace,RC_Formless,2;\nbonus2 bMagicAddRace,RC_Formless,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bAddRace,RC_Formless,1;\n bonus2 bMagicAddRace,RC_Formless,1;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Formless,2;\n bonus2 bMagicAddRace,RC_Formless,2;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24070,'S_Divine_Shoes','Divine Shoes (Shadow)','Shadowgear',true,1,true,'bonus2 bAddRace,RC_Undead,2;\nbonus2 bMagicAddRace,RC_Undead,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bAddRace,RC_Undead,1;\n bonus2 bMagicAddRace,RC_Undead,1;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Undead,2;\n bonus2 bMagicAddRace,RC_Undead,2;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24071,'S_Dragoon_Shoes','Dragoon Shoes (Shadow)','Shadowgear',true,1,true,'bonus2 bAddRace,RC_Dragon,2;\nbonus2 bMagicAddRace,RC_Dragon,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bAddRace,RC_Dragon,1;\n bonus2 bMagicAddRace,RC_Dragon,1;\n}\nif (.@r>=9) {\n bonus2 bAddRace,RC_Dragon,2;\n bonus2 bMagicAddRace,RC_Dragon,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24072,'S_Big_Armor','Large Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Large,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bSubSize,Size_Large,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Large,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24073,'S_Medium_Armor','Medium Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Medium,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bSubSize,Size_Medium,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Medium,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24074,'S_Small_Armor','Small Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Small,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bSubSize,Size_Small,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Small,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24075,'S_Big_Weapon','Large Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Large,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bAddSize,Size_Large,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Large,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24076,'S_Medium_Weapon','Medium Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Medium,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bAddSize,Size_Medium,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Medium,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24077,'S_Small_Weapon','Small Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Small,2;\n.@r = getrefine();\nif (.@r>=7) {\n bonus2 bAddSize,Size_Small,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Small,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24078,'S_Spiritual_Weapon','Spiritual Shadow Weapon','Shadowgear',true,1,true,'bonus bSPrecovRate,5;\nif (getrefine()>=7)\n bonus bSPrecovRate,5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24079,'S_Spiritual_Earring','Spiritual Shadow Earring','Shadowgear',true,1,true,'bonus bMaxSP,50;\nif (getrefine()>=7)\n bonus bMaxSPrate,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24080,'S_Spiritual_Pendent','Spiritual Shadow Pendant','Shadowgear',true,1,true,'bonus bMaxSPrate,(getrefine()>=7?2:1);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24072,'S_Big_Armor','Large Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Large,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bSubSize,Size_Large,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Large,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24073,'S_Medium_Armor','Medium Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Medium,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bSubSize,Size_Medium,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Medium,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24074,'S_Small_Armor','Small Shadow Armor','Shadowgear',true,1,true,'bonus2 bSubSize,Size_Small,2;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=7) {\n bonus2 bSubSize,Size_Small,1;\n}\nif (.@r>=9) {\n bonus2 bSubSize,Size_Small,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24075,'S_Big_Weapon','Large Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Large,2;\n.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nif (.@r>=7) {\n bonus2 bAddSize,Size_Large,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Large,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24076,'S_Medium_Weapon','Medium Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Medium,2;\n.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nif (.@r>=7) {\n bonus2 bAddSize,Size_Medium,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Medium,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24077,'S_Small_Weapon','Small Shadow Weapon','Shadowgear',true,1,true,'bonus2 bAddSize,Size_Small,2;\n.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nif (.@r>=7) {\n bonus2 bAddSize,Size_Small,1;\n}\nif (.@r>=9) {\n bonus2 bAddSize,Size_Small,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24078,'S_Spiritual_Weapon','Spiritual Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bSPrecovRate,5;\nif (.@r>=7)\n bonus bSPrecovRate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24079,'S_Spiritual_Earring','Spiritual Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,50;\nif (.@r>=7)\n bonus bMaxSPrate,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24080,'S_Spiritual_Pendent','Spiritual Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSPrate,(.@r>=7?2:1);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24081,'S_Malicious_Armor','Malicious Shas Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,100+.@r*10;\nif (.@r>6) {\n bonus bMaxHPrate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24082,'S_Malicious_Shoes','Malicious Shas Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxHPrate,1;\nif (.@r>6) {\n bonus bMaxHPrate,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24083,'S_Malicious_Shield','Malicious Shas Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bHPrecovRate,5;\nif (.@r>6) {\n bonus bHPrecovRate,5;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24084,'S_Gemstone_Armor','Gemstone Shadow Armor','Shadowgear',true,1,true,'bonus bCritical,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24085,'S_Gemstone_Shoes','Gemstone Shadow Shoes','Shadowgear',true,1,true,'bonus bFlee,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24086,'S_Gemstone_Shield','Gemstone Shadow Shield','Shadowgear',true,1,true,'bonus bDef,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24087,'S_Gemstone_Weapon','Gemstone Shadow Weapon','Shadowgear',true,1,true,'bonus bHit,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24088,'S_Gemstone_Earring','Gemstone Shadow Earring','Shadowgear',true,1,true,'bonus bMatk,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24089,'S_Gemstone_Pendent','Gemstone Shadow Pendant','Shadowgear',true,1,true,'bonus bBaseAtk,5+(getrefine()/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24084,'S_Gemstone_Armor','Gemstone Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bCritical,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24085,'S_Gemstone_Shoes','Gemstone Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24086,'S_Gemstone_Shield','Gemstone Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24087,'S_Gemstone_Weapon','Gemstone Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bHit,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24088,'S_Gemstone_Earring','Gemstone Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24089,'S_Gemstone_Pendent','Gemstone Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24090,'S_Stability_Shield','Stability Shadow Shield','Shadowgear',true,1,true,'bonus bDef,3;\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bResEff,Eff_Stun,(.@r/2)*100;\nbonus2 bResEff,Eff_Freeze,(.@r/2)*100;\nbonus2 bResEff,Eff_Curse,(.@r/2)*100;\nbonus2 bResEff,Eff_Bleeding,(.@r/2)*100;\nbonus2 bResEff,Eff_Stone,.@r*100;\nbonus2 bResEff,Eff_Sleep,.@r*100;\nbonus2 bResEff,Eff_Silence,.@r*100;\nbonus2 bResEff,Eff_Blind,.@r*100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24091,'S_Plasterer\'s_Armor','Harrods Plaster Shadow Armor','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stone,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24092,'S_Plasterer\'s_Shoes','Harrods Plaster Shadow Shoes','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stone,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24093,'S_Insomniac_Armor','Insomnia Shadow Armor','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Sleep,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24094,'S_Insomniac_Shoes','Insomnia Shadow Shoes','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Sleep,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24095,'S_Peerless_Armor','Peerless Shadow Armor','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Silence,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24096,'S_Peerless_Shoes','Peerless Shadow Shoes','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Silence,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24097,'S_Adurate_Armor','Andre Shadow Armor','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Blind,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24098,'S_Adurate_Shoes','Andre Shadow Shoes','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Blind,getrefine();'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24091,'S_Plasterer\'s_Armor','Harrods Plaster Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stone,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24092,'S_Plasterer\'s_Shoes','Harrods Plaster Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stone,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24093,'S_Insomniac_Armor','Insomnia Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Sleep,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24094,'S_Insomniac_Shoes','Insomnia Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Sleep,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24095,'S_Peerless_Armor','Peerless Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Silence,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24096,'S_Peerless_Shoes','Peerless Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Silence,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24097,'S_Adurate_Armor','Andre Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Blind,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24098,'S_Adurate_Shoes','Andre Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Blind,.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24099,'Unfreez_Weapon_S','Unfreezing Shadow Weapon','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDef,1;\nbonus2 bResEff,Eff_Freeze,.@r*100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24100,'Unfreeze_Earing_S','Unfreezing Shadow Earring','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Freeze,.@r*100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24101,'Unfreeze_Pendent_S','Unfreezing Shadow Pendant','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Freeze,.@r*100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24102,'Vitality_Earing_S','Vitality Shadow Earring','Shadowgear',10,true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24103,'Vitality_Pendant_S','Vitality Shadow Pendant','Shadowgear',10,true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24104,'S_Neutral_Weapon','Neutral Shadow Weapon','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stun,getrefine()/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24105,'S_Neutral_Earring','Neutral Shadow Earring','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stun,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24106,'S_Neutral_Pendent','Neutral Shadow Pendant','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stun,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24107,'S_Curse_Lift_Earring','Frozen Curse Shadow Earring','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Curse,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24108,'S_Curse_Lift_Pendent','Frozen Curse Shadow Pendant','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Curse,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24109,'S_Caster_earring','Caster Shadow Earrings','Shadowgear',true,1,true,'bonus bVariableCastrate,-1-((getrefine()>=7)?1:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24110,'S_Caster_Weapon','Caster Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24102,'Vitality_Earing_S','Vitality Shadow Earring','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24103,'Vitality_Pendant_S','Vitality Shadow Pendant','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24104,'S_Neutral_Weapon','Neutral Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stun,.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24105,'S_Neutral_Earring','Neutral Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stun,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24106,'S_Neutral_Pendent','Neutral Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stun,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24107,'S_Curse_Lift_Earring','Frozen Curse Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Curse,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24108,'S_Curse_Lift_Pendent','Frozen Curse Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Curse,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24109,'S_Caster_earring','Caster Shadow Earrings','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bVariableCastrate,-1-((.@r>=7)?1:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24110,'S_Caster_Weapon','Caster Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24111,'S_Spell_Flow_Shoes','Spellflow Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bUseSPrate,-1;\nif (.@r>6)\n bonus bSPrecovRate,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24112,'S_Spell_Flow_Armor','Spellflow Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bUseSPrate,-1;\nif (.@r>8) {\n bonus bUseSPrate,-2;\n}\nelse if (.@r>6) {\n bonus bUseSPrate,-1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24113,'S_Spell_Flow_Shield','Spellflow Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bUseSPrate,-1;\nif (.@r>6)\n bonus bMaxSPrate,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24114,'S_Greed_Armor','Grid Shadow Armor','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24115,'S_Greed_Shoes','Grid Shadow Shoes','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24116,'S_Greed_Shield','Grid Shadow Shield','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24117,'S_Greed_Weapon','Grid Shadow Weapon','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24118,'S_Greed_Earring','Grid Shadow Earring','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24119,'S_Greed_Pendant','Grid Shadow Pendant','Shadowgear',true,1,true,'skill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(getrefine()*10);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24120,'S_Heal_Armor','Heal Shadow Armor','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24121,'S_Heal_Shoes','Heal Shadow Shoes','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24122,'S_Heal_Shield','Heal Shadow Shield','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24123,'S_Heal_Weapon','Heal Shadow Weapon','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24124,'S_Heal_Earring','Heal Shadow Earring','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24125,'S_Heal_Pendant','Heal Shadow Pendant','Shadowgear',true,1,true,'skill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24126,'S_Hiding_Armor','Hiding Shadow Armor','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24127,'S_Hiding_Shoes','Hiding Shadow Shoes','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24128,'S_Hiding_Shield','Hiding Shadow Shield','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24129,'S_Hiding_Weapon','Hiding Shadow Weapon','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24130,'S_Hiding_Earring','Hiding Shadow Earring','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24131,'S_Hiding_Pendant','Hiding Shadow Pendant','Shadowgear',true,1,true,'skill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(getrefine()*5);','sc_end SC_HIDING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24132,'S_Cloaking_Armor','Cloaking Shadow Armor','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24133,'S_Cloaking_Shoes','Cloaking Shadow Shoes','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24134,'S_Cloaking_Shield','Cloaking Shadow Shield','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24135,'S_Cloaking_Weapon','Cloaking Shadow Weapon','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24136,'S_Cloaking_Earring','Cloaking Shadow Earring','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24137,'S_Cloaking_Pendant','Cloaking Shadow Pendant','Shadowgear',true,1,true,'skill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(getrefine()*5);','sc_end SC_CLOAKING;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24138,'S_Teleport_Armor','Teleport Shadow Armor','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24139,'S_Teleport_Shoes','Teleport Shadow Shoes','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24140,'S_Teleport_Shield','Teleport Shadow Shield','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24141,'S_Teleport_Weapon','Teleport Shadow Weapon','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24142,'S_Teleport_Earring','Teleport Shadow Earring','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24143,'S_Teleport_Pendant','Teleport Shadow Pendant','Shadowgear',true,1,true,'skill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24144,'S_Steal_Armor','Steal Shadow Armor','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24145,'S_Steal_Shoes','Steal Shadow Shoes','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24146,'S_Steal_Shield','Steal Shadow Shield','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24147,'S_Steal_Weapon','Steal Shadow Weapon','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24148,'S_Steal_Earring','Steal Shadow Earring','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24149,'S_Steal_Pendant','Steal Shadow Pendant','Shadowgear',true,1,true,'skill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(getrefine()*5);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24150,'S_Infinity_Earring','Infinity Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24151,'S_Infinity_Pendant','Infinity Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24152,'S_Solid_Weapon','Solid Shadow Weapon','Shadowgear',true,1,true,'bonus bBaseAtk,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24153,'S_Solid_Earring','Solid Shadow Earring','Shadowgear',true,1,true,'bonus bHit,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24154,'S_Immortal_Armor','Solid Shadow Armor','Shadowgear',true,1,true,'bonus bDef,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24155,'S_Immortal_Pendant','Solid Shadow Pendant','Shadowgear',true,1,true,'bonus bMdef,(getrefine()/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24114,'S_Greed_Armor','Grid Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24115,'S_Greed_Shoes','Grid Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24116,'S_Greed_Shield','Grid Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24117,'S_Greed_Weapon','Grid Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24118,'S_Greed_Earring','Grid Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24119,'S_Greed_Pendant','Grid Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "BS_GREED",1;\nbonus2 bSkillUseSP,"BS_GREED",-100+(.@r*10);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24120,'S_Heal_Armor','Heal Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24121,'S_Heal_Shoes','Heal Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24122,'S_Heal_Shield','Heal Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24123,'S_Heal_Weapon','Heal Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24124,'S_Heal_Earring','Heal Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24125,'S_Heal_Pendant','Heal Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_HEAL",1;\nbonus2 bSkillUseSP,"AL_HEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24126,'S_Hiding_Armor','Hiding Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24127,'S_Hiding_Shoes','Hiding Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24128,'S_Hiding_Shield','Hiding Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24129,'S_Hiding_Weapon','Hiding Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24130,'S_Hiding_Earring','Hiding Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24131,'S_Hiding_Pendant','Hiding Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_HIDING",1;\nbonus2 bSkillUseSP,"TF_HIDING",-50+(.@r*5);','sc_end SC_HIDING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24132,'S_Cloaking_Armor','Cloaking Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24133,'S_Cloaking_Shoes','Cloaking Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24134,'S_Cloaking_Shield','Cloaking Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24135,'S_Cloaking_Weapon','Cloaking Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24136,'S_Cloaking_Earring','Cloaking Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`,`unequip_script`) VALUES (24137,'S_Cloaking_Pendant','Cloaking Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AS_CLOAKING",1;\nbonus2 bSkillUseSP,"AS_CLOAKING",-50+(.@r*5);','sc_end SC_CLOAKING;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24138,'S_Teleport_Armor','Teleport Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24139,'S_Teleport_Shoes','Teleport Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24140,'S_Teleport_Shield','Teleport Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24141,'S_Teleport_Weapon','Teleport Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24142,'S_Teleport_Earring','Teleport Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24143,'S_Teleport_Pendant','Teleport Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "AL_TELEPORT",1;\nbonus2 bSkillUseSP,"AL_TELEPORT",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24144,'S_Steal_Armor','Steal Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24145,'S_Steal_Shoes','Steal Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24146,'S_Steal_Shield','Steal Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24147,'S_Steal_Weapon','Steal Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24148,'S_Steal_Earring','Steal Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24149,'S_Steal_Pendant','Steal Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nskill "TF_STEAL",1;\nbonus2 bSkillUseSP,"TF_STEAL",-50+(.@r*5);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24150,'S_Infinity_Earring','Infinity Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24151,'S_Infinity_Pendant','Infinity Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24152,'S_Solid_Weapon','Solid Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,.@r;\nbonus bBaseAtk,.@r+5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24153,'S_Solid_Earring','Solid Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bHit,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24154,'S_Immortal_Armor','Solid Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24155,'S_Immortal_Pendant','Solid Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMdef,(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24156,'S_Executioner_Weapon','Demi-Human Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24157,'S_Exorcist_Weapon','Exorcist Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Demon,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24158,'S_Hunting_Weapon','Hunting Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Brute,5+(.@r/2);'); @@ -5402,24 +5402,24 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24165,'S_Scissors_Weapon','Plant Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Plant,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24166,'S_Penetration_Earring','Penetration Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24167,'S_Penetration_Pendent','Penetration Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24168,'S_Tempest_Earring','Tempest Shadow Earring','Shadowgear',true,1,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24169,'S_Tempest_Pendent','Tempest Pendant Shadow','Shadowgear',true,1,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24170,'S_M_Executioner_Weapon','Magic Demi-Human Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24171,'S_M_Exorcist_Weapon','Magic Exorcist Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Demon,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24172,'S_M_Hunting_Weapon','Magic Hunting Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Brute,5+(getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_Player_Doram,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24173,'S_M_Insect_Net_Weapon','Magic Insect Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Insect,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24174,'S_M_Fishing_Weapon','Magic Fishing Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Fish,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24175,'S_M_Dragon_K_Weapon','Magic Dragon Killer Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Dragon,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24176,'S_M_Corrupt_Weapon','Magic Angelus Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Angel,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24177,'S_M_Vibration_Weapon','Magic Formless Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Formless,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24178,'S_M_Holy_Water_Weapon','Magic Holy Water Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Undead,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24179,'S_M_Scissors_Weapon','Magic Caesars Shadow Weapon','Shadowgear',true,1,true,'bonus2 bIgnoreMdefRaceRate,RC_Plant,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24180,'S_Bearers_Armor','Bearer\'s Shadow Armor','Shadowgear',true,1,true,'bonus bMdef,1+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24181,'S_Bearers_Shoes','Bearer\'s Shadow Shoes','Shadowgear',true,1,true,'bonus bMaxSP,50+(5*(getrefine()/2));'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24182,'S_Bearers_Shield','Bearer\'s Shadow Shield','Shadowgear',true,1,true,'bonus bDef,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24183,'S_Bearers_Weapon','Bearer\'s Shadow Weapon','Shadowgear',true,1,true,'bonus bMaxHP,100+(10*(getrefine()/2));'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24184,'S_Bearers_Earring','Bearer\'s Shadow Earring','Shadowgear',true,1,true,'bonus bMatk,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24185,'S_Bearers_Pendent','Bearer\'s Shadow Pendant','Shadowgear',true,1,true,'bonus bBaseAtk,5+(getrefine()/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24168,'S_Tempest_Earring','Tempest Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24169,'S_Tempest_Pendent','Tempest Pendant Shadow','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24170,'S_M_Executioner_Weapon','Magic Demi-Human Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24171,'S_M_Exorcist_Weapon','Magic Exorcist Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Demon,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24172,'S_M_Hunting_Weapon','Magic Hunting Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Brute,5+(.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_Player_Doram,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24173,'S_M_Insect_Net_Weapon','Magic Insect Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Insect,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24174,'S_M_Fishing_Weapon','Magic Fishing Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Fish,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24175,'S_M_Dragon_K_Weapon','Magic Dragon Killer Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Dragon,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24176,'S_M_Corrupt_Weapon','Magic Angelus Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Angel,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24177,'S_M_Vibration_Weapon','Magic Formless Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Formless,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24178,'S_M_Holy_Water_Weapon','Magic Holy Water Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Undead,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24179,'S_M_Scissors_Weapon','Magic Caesars Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Plant,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24180,'S_Bearers_Armor','Bearer\'s Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMdef,1+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24181,'S_Bearers_Shoes','Bearer\'s Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,50+(5*(.@r/2));'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24182,'S_Bearers_Shield','Bearer\'s Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24183,'S_Bearers_Weapon','Bearer\'s Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMaxHP,100+(10*(.@r/2));'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24184,'S_Bearers_Earring','Bearer\'s Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24185,'S_Bearers_Pendent','Bearer\'s Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24186,'S_Basis_Armor','Basis Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Neutral,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Neutral,(1+(.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24187,'S_Hallowed_Armor','Hallowed Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Dark,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Dark,(1+(.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24188,'S_Saharic_Armor','Underneith Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Water,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Water,(1+(.@r/2));'); @@ -5430,8 +5430,8 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24193,'S_Damned_Armor','Damned Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Holy,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Holy,(1+(.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24194,'S_Geist_Armor','Exorcism Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Ghost,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Ghost,(1+(.@r/2));'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24195,'S_Divine_Armor','Divine Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddEle,Ele_Undead,(1+(.@r/2));\nbonus2 bMagicAddEle,Ele_Undead,(1+(.@r/2));'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24196,'S_Hasty_Shoes','Hasty Shadow Shoes','Shadowgear',true,1,true,'bonus bFlee,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24197,'S_Hasty_Armor','Hasty Shadow Armor','Shadowgear',true,1,true,'bonus bFlee,5+(getrefine()/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24196,'S_Hasty_Shoes','Hasty Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24197,'S_Hasty_Armor','Hasty Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24198,'S_Basis_Shield','Basis Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Neutral,.@i;\nbonus2 bMagicSubDefEle,Ele_Neutral,.@i;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24199,'S_Hallowed_Shield','Hallowed Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Dark,.@i;\nbonus2 bMagicSubDefEle,Ele_Dark,.@i;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24200,'S_Saharic_Shield','Saharic Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Water,.@i;\nbonus2 bMagicSubDefEle,Ele_Water,.@i;'); @@ -5442,44 +5442,44 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24205,'S_Damned_Shield','Damned Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Holy,.@i;\nbonus2 bMagicSubDefEle,Ele_Holy,.@i;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24206,'S_Geist_Shield','Exorcism Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Ghost,.@i;\nbonus2 bMagicSubDefEle,Ele_Ghost,.@i;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24207,'S_Divine_Shield','Divine Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@i = (.@r<7)?1:((.@r<9)?2:3);\nbonus2 bSubDefEle,Ele_Undead,.@i;\nbonus2 bMagicSubDefEle,Ele_Undead,.@i;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24208,'S_Expert_Shoes','Expert Shadow Shoes','Shadowgear',100,true,150,175,true,'bonus2 bExpAddRace,RC_All,(getrefine()/4);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24209,'S_Expert_Shield','Expert Shadow Shield','Shadowgear',true,150,175,true,'bonus2 bExpAddRace,RC_All,(getrefine()/4);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24210,'S_Beginner_Shoes','Beginner Shadow Shoes','Shadowgear',true,1,49,true,'bonus2 bExpAddRace,RC_All,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24211,'S_Beginner_Shield','Beginner Shadow Shield','Shadowgear',true,1,49,true,'bonus2 bExpAddRace,RC_All,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24212,'S_Rookie_Shoes','Rookie Shadow Shoes','Shadowgear',true,50,99,true,'bonus2 bExpAddRace,RC_All,(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24213,'S_Rookie_Shield','Rookie Shadow Shield','Shadowgear',true,50,99,true,'bonus2 bExpAddRace,RC_All,(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24214,'S_Advanced_Shoes','Advanced Shadow Shoes','Shadowgear',true,100,149,true,'bonus2 bExpAddRace,RC_All,(getrefine()/3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24215,'S_Advanced_Shield','Advanced Shadow Shield','Shadowgear',true,100,149,true,'bonus2 bExpAddRace,RC_All,(getrefine()/3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24216,'S_Attack_Armor','Attack Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nautobonus "{ bonus bBaseAtk,("+.@r+"*5); }",(.@r*2)+10,3000,BF_NORMAL;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24217,'S_Blitz_Earring','Blitz Shadow Earring','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bHit,(.@r/2)+5;\nif (.@r>=7) {\n bonus bAspd,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24218,'S_Blitz_Pendent','Blitz Shadow Pendant','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bAtk2,(.@r/2)+5;\nif (.@r>=7) {\n bonus bAspd,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24219,'S_ColdBolt_Armor','Cold Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_COLDBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24220,'S_FireBolt_Armor','Fire Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_FIREBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24221,'S_LightingBolt_Armor','Lightning Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_LIGHTNINGBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24222,'S_EarthSpike_Armor','Earth Spike Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"WZ_EARTHSPIKE\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24223,'S_Enhance_Force_Weapon','Enhanced Force Shadow Weapon','Shadowgear',10,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,100,true,'bonus bAtk2,10;\nbonus2 bAddClass,Class_All,(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24224,'S_Force_Weapon','Force Shadow Weapon','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,(.@r<7)?1:((.@r<9)?2:3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24225,'S_Force_Earring','Force Shadow Earring','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bAtk2,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMaxSPrate,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24226,'S_Force_Pendant','Force Shadow Pendant','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bBaseAtk,(5+.@r);\nif (.@r>=7)\n bonus bMaxSPrate,1;\nif (.@r>=9)\n bonus2 bAddClass,Class_All,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24227,'S_Enhance_Spirit_Weapon','Enhanced Soul Shadow Weapon','Shadowgear',10,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,100,true,'bonus bMatk,10;\nbonus bMatkRate,(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24228,'S_Spirit_Weapon','Soul Shadow Weapon','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMatkRate,(.@r<7)?1:((.@r<9)?2:3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24229,'S_Spirit_Earring','Soul Shadow Earring','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMatk,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMatkRate,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24230,'S_Spirit_Pendant','Soul Shadow Pendant','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMatk,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMatkRate,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24231,'S_Blitz_Shoes','Blitz Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bFlee,5+.@r/2;\nif (.@r>=7) {\n bonus bAspd,1;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24232,'S_Blitz_Shield','Blitz Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bCritical,5+.@r/2;\nif (.@r>=7) {\n bonus bAspd,1;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24208,'S_Expert_Shoes','Expert Shadow Shoes','Shadowgear',100,true,150,175,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/4);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24209,'S_Expert_Shield','Expert Shadow Shield','Shadowgear',true,150,175,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/4);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24210,'S_Beginner_Shoes','Beginner Shadow Shoes','Shadowgear',true,1,49,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24211,'S_Beginner_Shield','Beginner Shadow Shield','Shadowgear',true,1,49,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24212,'S_Rookie_Shoes','Rookie Shadow Shoes','Shadowgear',true,50,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24213,'S_Rookie_Shield','Rookie Shadow Shield','Shadowgear',true,50,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24214,'S_Advanced_Shoes','Advanced Shadow Shoes','Shadowgear',true,100,149,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`equip_level_max`,`refineable`,`script`) VALUES (24215,'S_Advanced_Shield','Advanced Shadow Shield','Shadowgear',true,100,149,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bExpAddRace,RC_All,(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24216,'S_Attack_Armor','Attack Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nautobonus "{ bonus bBaseAtk,("+.@r+"*5); }",(.@r*2)+10,3000,BF_NORMAL;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24217,'S_Blitz_Earring','Blitz Shadow Earring','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bHit,(.@r/2)+5;\nif (.@r>=7) {\n bonus bAspd,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24218,'S_Blitz_Pendent','Blitz Shadow Pendant','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,(.@r/2)+5;\nif (.@r>=7) {\n bonus bAspd,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24219,'S_ColdBolt_Armor','Cold Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_COLDBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24220,'S_FireBolt_Armor','Fire Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_FIREBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24221,'S_LightingBolt_Armor','Lightning Bolt Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"MG_LIGHTNINGBOLT\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24222,'S_EarthSpike_Armor','Earth Spike Shadow Armor','Shadowgear',10,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r>=2)\n autobonus "{ bonus3 bAutoSpell,\\"WZ_EARTHSPIKE\\",("+.@r+"/2),1000; }",(.@r*2)+100,100,BF_SHORT;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24223,'S_Enhance_Force_Weapon','Enhanced Force Shadow Weapon','Shadowgear',10,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bBaseAtk,.@r+10;\nbonus bMatk,.@r;\nbonus2 bAddClass,Class_All,(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24224,'S_Force_Weapon','Force Shadow Weapon','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bAddClass,Class_All,(.@r<7)?1:((.@r<9)?2:3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24225,'S_Force_Earring','Force Shadow Earring','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMaxSPrate,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24226,'S_Force_Pendant','Force Shadow Pendant','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,(5+.@r);\nif (.@r>=7)\n bonus bMaxSPrate,1;\nif (.@r>=9)\n bonus2 bAddClass,Class_All,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_alchemist`,`job_assassin`,`job_barddancer`,`job_blacksmith`,`job_crusader`,`job_hunter`,`job_knight`,`job_monk`,`job_priest`,`job_rogue`,`job_sage`,`job_wizard`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24227,'S_Enhance_Spirit_Weapon','Enhanced Soul Shadow Weapon','Shadowgear',10,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,10;\nbonus bMatkRate,(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24228,'S_Spirit_Weapon','Soul Shadow Weapon','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMatkRate,(.@r<7)?1:((.@r<9)?2:3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24229,'S_Spirit_Earring','Soul Shadow Earring','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMatkRate,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24230,'S_Spirit_Pendant','Soul Shadow Pendant','Shadowgear',10,true,70,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,(5+.@r);\nif (.@r>=7)\n bonus bMaxHPrate,1;\nif (.@r>=9)\n bonus bMatkRate,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24231,'S_Blitz_Shoes','Blitz Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5+.@r/2;\nif (.@r>=7) {\n bonus bAspd,1;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24232,'S_Blitz_Shield','Blitz Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bCritical,5+.@r/2;\nif (.@r>=7) {\n bonus bAspd,1;\n}\nif (.@r>=9) {\n bonus bAspd,1;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24233,'S_Exceed_Weapon','Exceeding Shadow Weapon','Shadowgear',true,100,true,'.@r = getrefine()/2;\nbonus bBaseAtk,5;\nbonus bMatk,5;\nbonus2 bAddClass,Class_All,.@r;\nbonus bMatkRate,.@r;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24234,'S_Titan_Earring','Titan Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Large,.@rate;\nbonus2 bMagicAddSize,Size_Large,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24235,'S_Titan_Pendant','Titan Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Large,.@rate;\nbonus2 bMagicAddSize,Size_Large,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24236,'S_Boned_Earring','Boned Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Medium,.@rate;\nbonus2 bMagicAddSize,Size_Medium,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24237,'S_Boned_Pendant','Boned Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Medium,.@rate;\nbonus2 bMagicAddSize,Size_Medium,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24238,'S_Gigantic_Earring','Gigantic Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Small,.@rate;\nbonus2 bMagicAddSize,Size_Small,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24239,'S_Gigantic_Pendant','Gigantic Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Small,.@rate;\nbonus2 bMagicAddSize,Size_Small,.@rate;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24240,'S_Caster_Shoes','Caster Shadow Shoes','Shadowgear',true,1,true,'bonus bMatk,5;\nbonus bUseSPrate,-1-(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24241,'S_Caster_Shield','Caster Shadow Shield','Shadowgear',true,1,true,'bonus bMatk,5;\nbonus bUseSPrate,-1-(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24242,'S_Caster_Armor','Caster Shadow Armor','Shadowgear',true,1,true,'bonus bMatk,5;\nbonus bUseSPrate,-1-(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24243,'S_Reload_Shoes','Reload Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24244,'S_Reload_Shield','Reload Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24245,'S_Reload_Armor','Reload Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24234,'S_Titan_Earring','Titan Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Large,.@rate;\nbonus2 bMagicAddSize,Size_Large,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24235,'S_Titan_Pendant','Titan Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Large,.@rate;\nbonus2 bMagicAddSize,Size_Large,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24236,'S_Boned_Earring','Boned Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Medium,.@rate;\nbonus2 bMagicAddSize,Size_Medium,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24237,'S_Boned_Pendant','Boned Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Medium,.@rate;\nbonus2 bMagicAddSize,Size_Medium,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24238,'S_Gigantic_Earring','Gigantic Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Small,.@rate;\nbonus2 bMagicAddSize,Size_Small,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24239,'S_Gigantic_Pendant','Gigantic Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@rate = (.@r<7)?1:((.@r<9)?2:4);\nbonus2 bAddSize,Size_Small,.@rate;\nbonus2 bMagicAddSize,Size_Small,.@rate;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24240,'S_Caster_Shoes','Caster Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,5;\nbonus bUseSPrate,-1-(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24241,'S_Caster_Shield','Caster Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,5;\nbonus bUseSPrate,-1-(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24242,'S_Caster_Armor','Caster Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,5;\nbonus bUseSPrate,-1-(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24243,'S_Reload_Shoes','Reload Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24244,'S_Reload_Shield','Reload Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24245,'S_Reload_Armor','Reload Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDelayrate,(.@r<7)?-1:((.@r<9)?-2:-3);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24246,'S_Swordman_earring','Swordman Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"SM_BASH",20+(3*.@r);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24247,'S_Merchant_earring','Merchant Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"MC_MAMMONITE",20+(5*.@r);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24248,'S_Acolyte_earring','Acolyte Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"AL_HEAL",20+(3*.@r);'); @@ -5554,88 +5554,88 @@ 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`,`job_summoner`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24317,'S_DoramMagical_Shield','Doram Magical Shadow Shield','Shadowgear',10,true,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatkRate,3;\nautobonus3 "{ bonus2 bSPRegenRate,5,5000; }",1000,30000,"SU_BUNCHOFSHRIMP";\nbonus2 bSkillCooldown,"SU_CN_METEOR",-(.@r*100);\nif (.@r>=7)\n bonus2 bSkillAtk,"SU_CN_METEOR",5;\nif (.@r>=9)\n bonus2 bSkillAtk,"SU_CN_METEOR",5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_novice`,`job_supernovice`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24318,'S_SuperNovice_Shield','Super Novice Shadow Shield','Shadowgear',10,true,true,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxHP,1000;\nbonus bMaxSP,200;\nbonus bAspdRate,(2*getskilllv("TF_DOUBLE")+.@r);\nbonus bVariableCastrate,-(2*getskilllv("AC_OWL")+.@r);\nif (.@r>=7) {\n bonus2 bAddClass,Class_All,2;\n bonus bMatkRate,2;\n}\nif (.@r>=9) {\n bonus2 bAddClass,Class_All,3;\n bonus bMatkRate,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_gunslinger`,`job_rebellion`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24319,'S_Gunslinger_Shield','Gunslinger Shadow Shield','Shadowgear',10,true,true,true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bCritAtkRate,5;\nbonus bCritical,(getskilllv("GS_SINGLEACTION")*2)+.@r;\nif (.@r>=7)\n bonus bCritAtkRate,2;\nif (.@r>=9)\n bonus bCritAtkRate,3;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24320,'S_Hasty_Shoes_II','Hasty Shadow Shoes II','Shadowgear',true,1,true,'.@val = 1;\nif (getrefine() >= 7) {\n .@val += 1;\n}\nbonus bFlee,5;\nbonus2 bAddClass,Class_All,.@val;\nbonus bMatkRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24321,'S_Bearer\'s_Pendant_II','Bearer\'s Shadow Pendant II','Shadowgear',true,1,true,'bonus bBaseAtk,5;\nif (getrefine() >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 1;\n}\nbonus bMaxHPrate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24322,'S_Gemstone_Earring_II','Gemstone Shadow Earring II','Shadowgear',true,1,true,'if (getrefine() >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 2;\n}\nbonus bMatk,5;\nbonus bUseSPrate,-.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24323,'S_Spellflow_Shield_II','Spellflow Shadow Shield II','Shadowgear',true,1,true,'bonus bMatkRate,1 + (getrefine() >= 7);\nbonus bUseSPrate,-1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24324,'S_Spiritual_Weapon_II','Spiritual Shadow Weapon II','Shadowgear',true,1,true,'bonus bSPrecovRate,5;\nbonus2 bAddClass,Class_All,1 + (getrefine() >= 7);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24325,'S_Malicious_Armor_II','Malicious Shadow Armor II','Shadowgear',true,1,true,'bonus bMaxHP,100;\nbonus2 bAddClass,Class_All,1 + (getrefine() >= 7);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24326,'S_Sigrun_Armor','Sigrun Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bLuk,1;\nbonus bHit,.@r;\nif (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) {\n bonus bBaseAtk,15;\n} else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) {\n bonus bLongAtkRate,3;\n} else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) {\n bonus bMatk,15;\n} else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) {\n bonus bAspdRate,5;\n bonus bMaxHP,1000;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24327,'S_Sigrun_Shield','Sigrun Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bVit,1;\nbonus bDef,5*.@r;\nif (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) {\n bonus bAspd,1;\n} else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) {\n bonus bFlee,15;\n} else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) {\n bonus bMaxSPrate,2;\n bonus bHealPower,3;\n} else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) {\n bonus bVariableCastrate,-5;\n bonus bMaxSP,300;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24328,'S_Force_Executioner_Weapon','Force Executioner Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,5+.@r;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24329,'S_Spirit_Magic_Executioner_Weapon','Spirit Magic Executioner Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,5+.@r;\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24330,'S_Caster_Armor_II','Caster Shadow Armor II','Shadowgear',true,1,true,'bonus bInt,3;\nbonus bSPrecovRate,20;\nbonus bVariableCastrate,-getrefine()/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24331,'S_Reload_Armor_II','Reload Shadow Armor II','Shadowgear',true,1,true,'bonus bHPrecovRate,20;\nbonus bVit,3;\nbonus bDelayrate,-(getrefine()/3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24332,'S_Critical_Shield','Critical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bCritical,5+.@r/2;\nif (.@r >= 9) {\n bonus bCritAtkRate,2;\n} else if (.@r >= 7) {\n bonus bCritAtkRate,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24333,'S_Critical_Shoes','Critical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bFlee,5+.@r/2;\nif (.@r >= 9) {\n bonus bCritical,4;\n} else if (.@r >= 7) {\n bonus bCritical,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24334,'S_Magic_Compose_Armor','Magic Compose Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r > 1) {\n .@val = .@r/2;\n bonus3 bAutoSpell,"MG_COLDBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_COLDBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_FIREBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"WZ_EARTHSPIKE",.@val,(5+.@r);\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24335,'S_Gemstone_Weapon_II','Gemstone Shadow Weapon II','Shadowgear',true,1,true,'bonus bHit,5;\nif (getrefine() >= 7) {\n bonus bUseSPrate,-3;\n}\nelse {\n bonus bUseSPrate,-2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24336,'S_Gemstone_Shield_II','Gemstone Shadow Shield II','Shadowgear',true,1,true,'bonus bDef,5;\nif (getrefine() >= 7) {\n bonus bUseSPrate,-3;\n}\nelse {\n bonus bUseSPrate,-2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24337,'S_Bearer\'s_Armor_II','Bearer\'s Shadow Armor II','Shadowgear',true,1,true,'bonus bMDef,1;\nif (getrefine() >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24338,'S_Bearer\'s_Shoes_II','Bearer\'s Shadow Shoes II','Shadowgear',true,1,true,'bonus bMaxSP,50;\nif (getrefine() >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24339,'S_Almighty_Earring','Almighty Shadow Earring','Shadowgear',true,1,true,'bonus bAllStats,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24340,'S_Almighty_Pendant','Almighty Shadow Pendant','Shadowgear',true,1,true,'bonus bAllStats,getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24341,'S_All_Race_Shoes','All Race Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 5;\n} else if (.@r >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 2;\n}\nbonus2 bAddRace,RC_All,.@val;\nbonus2 bMagicAddRace,RC_All,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24342,'S_All_Race_Shield','All Race Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus2 bSubRace,RC_All,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24343,'S_Blitz_Weapon','Blitz Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bAspdRate,5+.@r/2;\nif (.@r >= 7) {\n bonus bAspd,1;\n if (.@r >= 9) {\n bonus bDelayrate,-1;\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24344,'S_Blitz_Armor','Blitz Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bDef,25+5*(.@r/2);\nif (.@r >= 7) {\n bonus bAspd,1;\n if (.@r >= 9) {\n bonus bDelayrate,-1;\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24345,'S_Tempest_Shield','Tempest Shadow Shield','Shadowgear',true,1,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24346,'S_Tempest_Shoes','Tempest Shadow Shoes','Shadowgear',true,1,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24347,'S_Magic_Executioner_Holy_Water_Armor','Magic Executioner Holy Water Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Undead,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24348,'S_Magic_Exorcist_Corrupted_Armor','Magic Exorcist Corrupted Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_Demon,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Angel,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24349,'S_Magic_Vibration_Dragon_Killer_Armor','Magic Vibration Dragon Killer Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_Formless,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Dragon,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24350,'S_Magic_Scissor_Hunting_Armor','Magic Scissor Hunting Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_Plant,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Brute,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Player_Doram,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24351,'S_Magic_Fishing_Insect_Net_Armor','Magic Fishing Insect Net Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreMdefRaceRate,RC_Fish,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Insect,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24352,'S_Plasterer\'s_Armor_II','Plasterer\'s Shadow Armor II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stone,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24353,'S_Insomniac_Shoes_II','Insomniac Shadow Shoes II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Sleep,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24354,'S_Peerless_Armor_II','Peerless Shadow Armor II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Silence,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24355,'S_Adulate_Shoes_II','Adulate Shadow Shoes II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Blind,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24356,'S_Unfreezing_Weapon_II','Unfreezing Shadow Weapon II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Freeze,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24357,'S_Vitality_Earring_II','Vitality Shadow Earring II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,100*getrefine();'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24358,'S_Neutral_Weapon_II','Neutral Shadow Weapon II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Stun,100*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24359,'S_Uncursed_Pendant_II','Uncursed Shadow Pendant II','Shadowgear',true,1,true,'bonus bDef,1;\nbonus2 bResEff,Eff_Curse,100*getrefine();'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24320,'S_Hasty_Shoes_II','Hasty Shadow Shoes II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 1;\nif (.@r >= 7) {\n .@val += 1;\n}\nbonus bFlee,5;\nbonus2 bAddClass,Class_All,.@val;\nbonus bMatkRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24321,'S_Bearer\'s_Pendant_II','Bearer\'s Shadow Pendant II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,5;\nif (.@r >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 1;\n}\nbonus bMaxHPrate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24322,'S_Gemstone_Earring_II','Gemstone Shadow Earring II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 2;\n}\nbonus bMatk,5;\nbonus bUseSPrate,-.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24323,'S_Spellflow_Shield_II','Spellflow Shadow Shield II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatkRate,1 + (.@r >= 7);\nbonus bUseSPrate,-1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24324,'S_Spiritual_Weapon_II','Spiritual Shadow Weapon II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bSPrecovRate,5;\nbonus2 bAddClass,Class_All,1 + (.@r >= 7);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24325,'S_Malicious_Armor_II','Malicious Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,100+.@r*10;\nbonus2 bAddClass,Class_All,1 + (.@r >= 7);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24326,'S_Sigrun_Armor','Sigrun Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bLuk,1;\nbonus bHit,.@r;\nbonus bMaxHP,.@r*10;\nif (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) {\n bonus bBaseAtk,15;\n} else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) {\n bonus bLongAtkRate,3;\n} else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) {\n bonus bMatk,15;\n} else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) {\n bonus bAspdRate,5;\n bonus bMaxHP,1000;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24327,'S_Sigrun_Shield','Sigrun Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bVit,1;\nbonus bDef,5*.@r;\nif (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) {\n bonus bAspd,1;\n} else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) {\n bonus bFlee,15;\n} else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) {\n bonus bMaxSPrate,2;\n bonus bHealPower,3;\n} else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) {\n bonus bVariableCastrate,-5;\n bonus bMaxSP,300;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24328,'S_Force_Executioner_Weapon','Force Executioner Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,.@r;\nbonus bBaseAtk,5+.@r;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24329,'S_Spirit_Magic_Executioner_Weapon','Spirit Magic Executioner Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,5+.@r;\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24330,'S_Caster_Armor_II','Caster Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bInt,3;\nbonus bSPrecovRate,20;\nbonus bVariableCastrate,-.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24331,'S_Reload_Armor_II','Reload Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bHPrecovRate,20;\nbonus bVit,3;\nbonus bDelayrate,-(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24332,'S_Critical_Shield','Critical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bCritical,5+.@r/2;\nif (.@r >= 9) {\n bonus bCritAtkRate,2;\n} else if (.@r >= 7) {\n bonus bCritAtkRate,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24333,'S_Critical_Shoes','Critical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bFlee,5+.@r/2;\nif (.@r >= 9) {\n bonus bCritical,4;\n} else if (.@r >= 7) {\n bonus bCritical,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24334,'S_Magic_Compose_Armor','Magic Compose Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r > 1) {\n .@val = .@r/2;\n bonus3 bAutoSpell,"MG_COLDBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_COLDBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_FIREBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",.@val,(5+.@r);\n bonus3 bAutoSpell,"WZ_EARTHSPIKE",.@val,(5+.@r);\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24335,'S_Gemstone_Weapon_II','Gemstone Shadow Weapon II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bHit,5;\nif (.@r >= 7) {\n bonus bUseSPrate,-3;\n}\nelse {\n bonus bUseSPrate,-2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24336,'S_Gemstone_Shield_II','Gemstone Shadow Shield II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,5;\nif (.@r >= 7) {\n bonus bUseSPrate,-3;\n}\nelse {\n bonus bUseSPrate,-2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24337,'S_Bearer\'s_Armor_II','Bearer\'s Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMDef,1;\nif (.@r >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24338,'S_Bearer\'s_Shoes_II','Bearer\'s Shadow Shoes II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,50;\nif (.@r >= 7) {\n bonus bMaxHPrate,3;\n}\nelse {\n bonus bMaxHPrate,1;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24339,'S_Almighty_Earring','Almighty Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24340,'S_Almighty_Pendant','Almighty Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bAllStats,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24341,'S_All_Race_Shoes','All Race Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 5;\n} else if (.@r >= 7) {\n .@val = 3;\n}\nelse {\n .@val = 2;\n}\nbonus2 bAddRace,RC_All,.@val;\nbonus2 bMagicAddRace,RC_All,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24342,'S_All_Race_Shield','All Race Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus2 bSubRace,RC_All,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24343,'S_Blitz_Weapon','Blitz Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bAspdRate,5+.@r/2;\nif (.@r >= 7) {\n bonus bAspd,1;\n if (.@r >= 9) {\n bonus bDelayrate,-1;\n }\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24344,'S_Blitz_Armor','Blitz Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,25+5*(.@r/2);\nif (.@r >= 7) {\n bonus bAspd,1;\n if (.@r >= 9) {\n bonus bDelayrate,-1;\n }\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24345,'S_Tempest_Shield','Tempest Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24346,'S_Tempest_Shoes','Tempest Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24347,'S_Magic_Executioner_Holy_Water_Armor','Magic Executioner Holy Water Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Undead,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24348,'S_Magic_Exorcist_Corrupted_Armor','Magic Exorcist Corrupted Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_Demon,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Angel,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24349,'S_Magic_Vibration_Dragon_Killer_Armor','Magic Vibration Dragon Killer Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_Formless,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Dragon,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24350,'S_Magic_Scissor_Hunting_Armor','Magic Scissor Hunting Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_Plant,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Brute,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Player_Doram,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24351,'S_Magic_Fishing_Insect_Net_Armor','Magic Fishing Insect Net Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreMdefRaceRate,RC_Fish,.@val;\nbonus2 bIgnoreMdefRaceRate,RC_Insect,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24352,'S_Plasterer\'s_Armor_II','Plasterer\'s Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stone,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24353,'S_Insomniac_Shoes_II','Insomniac Shadow Shoes II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Sleep,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24354,'S_Peerless_Armor_II','Peerless Shadow Armor II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Silence,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24355,'S_Adulate_Shoes_II','Adulate Shadow Shoes II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Blind,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24356,'S_Unfreezing_Weapon_II','Unfreezing Shadow Weapon II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDef,1;\nbonus2 bResEff,Eff_Freeze,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24357,'S_Vitality_Earring_II','Vitality Shadow Earring II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Bleeding,100*.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24358,'S_Neutral_Weapon_II','Neutral Shadow Weapon II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bDef,1;\nbonus2 bResEff,Eff_Stun,100*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24359,'S_Uncursed_Pendant_II','Uncursed Shadow Pendant II','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,1;\nbonus2 bResEff,Eff_Curse,100*.@r;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24360,'S_Tension_Weapon','Tension Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMaxHP,100+((.@r/2)*150);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24361,'S_Tension_Earring','Tension Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHPrate,1;\nbonus bBaseAtk,5;\nbonus bMaxHP,.@r*10+50*(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24362,'S_Tension_Pendent','Tension Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 2 + (.@r/3);\nbonus bBaseAtk,5;\nbonus bHealPower2,.@val;\nbonus bAddItemHealRate,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24363,'S_Elegant_Weapon','Elegant Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMaxHP,100+((.@r/2)*150);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24364,'S_Elegant_Earring','Elegant Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10+((.@r/2)*50);\nbonus bMaxHPrate,1;\nbonus bMatk,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24365,'S_Elegant_Pendent','Elegant Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 2 + (.@r/3);\nbonus bMatk,5;\nbonus bHealPower2,.@val;\nbonus bAddItemHealRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24366,'S_Healing_Shield','Healing Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,10;\nif (.@r >= 7) {\n .@val = 3;\n if (.@r >= 9) {\n .@val += 5;\n }\n bonus bHealPower,.@val;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24367,'S_Healing_Shoes','Healing Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,10;\nif (.@r >= 7) {\n .@val = 3;\n if (.@r >= 9) {\n .@val += 5;\n }\n bonus bHealPower,.@val;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24368,'S_Restore_Earring','Restore Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 50;\n} else if (.@r >= 7) {\n .@val = 30;\n}\nelse {\n .@val = 20;\n}\nbonus bHPrecovRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24369,'S_Restore_Pendant','Restore Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 50;\n} else if (.@r >= 7) {\n .@val = 30;\n}\nelse {\n .@val = 20;\n}\nbonus bSPrecovRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24370,'S_Mortal_Blow_Weapon','Mortal Blow Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 7;\n} else if (.@r >= 7) {\n .@val = 4;\n}\nelse {\n .@val = 2;\n}\nbonus bCritAtkRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24371,'S_Mortal_Blow_Earring','Mortal Blow Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus bCritAtkRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24372,'S_Mortal_Blow_Pendant','Mortal Blow Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus bCritAtkRate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24373,'S_Penetration_Shoes','Penetration Shadow Shoes','Shadowgear',true,1,true,'bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24374,'S_Penetration_Shield','Penetration Shadow Shield','Shadowgear',true,1,true,'bonus2 bIgnoreDefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24375,'S_Executioner_Holy_Water_Armor','Executioner Holy Water Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Undead,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24376,'S_Exorcist_Corrupted_Armor','Exorcist Corrupted Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreDefRaceRate,RC_Demon,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Angel,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24377,'S_Vibration_Dragon_Killer_Armor','Vibration Dragon Killer Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreDefRaceRate,RC_Formless,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Dragon,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24378,'S_Scissor_Hunting_Armor','Scissor Hunting Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreDefRaceRate,RC_Plant,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Brute,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24379,'S_Fishing_Insect_Net_Armor','Fishing Insect Net Shadow Armor','Shadowgear',true,1,true,'.@val = 5 + (getrefine()/2);\nbonus2 bIgnoreDefRaceRate,RC_Fish,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Insect,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24366,'S_Healing_Shield','Healing Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,10;\nif (.@r >= 7) {\n .@val = 3;\n if (.@r >= 9) {\n .@val += 5;\n }\n bonus bHealPower,.@val;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24367,'S_Healing_Shoes','Healing Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,10;\nif (.@r >= 7) {\n .@val = 3;\n if (.@r >= 9) {\n .@val += 5;\n }\n bonus bHealPower,.@val;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24368,'S_Restore_Earring','Restore Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 50;\n} else if (.@r >= 7) {\n .@val = 30;\n}\nelse {\n .@val = 20;\n}\nbonus bHPrecovRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24369,'S_Restore_Pendant','Restore Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 50;\n} else if (.@r >= 7) {\n .@val = 30;\n}\nelse {\n .@val = 20;\n}\nbonus bSPrecovRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24370,'S_Mortal_Blow_Weapon','Mortal Blow Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nif (.@r >= 9) {\n .@val = 7;\n} else if (.@r >= 7) {\n .@val = 4;\n}\nelse {\n .@val = 2;\n}\nbonus bCritAtkRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24371,'S_Mortal_Blow_Earring','Mortal Blow Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus bCritAtkRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24372,'S_Mortal_Blow_Pendant','Mortal Blow Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n .@val = 3;\n} else if (.@r >= 7) {\n .@val = 2;\n}\nelse {\n .@val = 1;\n}\nbonus bCritAtkRate,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24373,'S_Penetration_Shoes','Penetration Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24374,'S_Penetration_Shield','Penetration Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24375,'S_Executioner_Holy_Water_Armor','Executioner Holy Water Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Undead,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24376,'S_Exorcist_Corrupted_Armor','Exorcist Corrupted Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Demon,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Angel,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24377,'S_Vibration_Dragon_Killer_Armor','Vibration Dragon Killer Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Formless,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Dragon,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24378,'S_Scissor_Hunting_Armor','Scissor Hunting Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Plant,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Brute,.@val;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24379,'S_Fishing_Insect_Net_Armor','Fishing Insect Net Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\n.@val = 5 + (.@r/2);\nbonus2 bIgnoreDefRaceRate,RC_Fish,.@val;\nbonus2 bIgnoreDefRaceRate,RC_Insect,.@val;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24380,'Sentimental_Weapone_S','Sentimental Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMaxSP,10+((.@r/2)*15);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24381,'Sentimental_Earring_S','Sentimental Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,(.@r/2)*5;\nbonus bMaxSPrate,1;\nbonus bBaseAtk,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24382,'Sentimental_Pendant_S','Sentimental Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bSPrecovRate,2+.@r/3;\nbonus bBaseAtk,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24383,'Enchanting_Weapone_S','Enchanting Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bMaxSP,10+(.@r/2*15);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24384,'Enchanting_Earring_S','Enchanting Shadow Earring','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,(.@r/2)*5;\nbonus bMaxSPrate,1;\nbonus bMatk,5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24385,'Enchanting_Pendant_S','Enchanting Shadow Pendant','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bSPrecovRate,2+.@r/3;\nbonus bMatk,5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24386,'S_Infinity_Weapon','Infinity Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\n.@val = .@r/3;\nif (.@val) {\n bonus2 bAddSize,Size_All,.@val;\n bonus2 bMagicAddSize,Size_All,.@val;\n bonus2 bSubSize,Size_All,.@val;\n if (.@r >= 10) {\n bonus bNoSizeFix;\n }\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24387,'S_Beginner\'s_Armor','Beginner\'s Shadow Armor','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bInt,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24388,'S_Beginner\'s_Shield','Beginner\'s Shadow Shield','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bVit,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24389,'S_Beginner\'s_Shoes','Beginner\'s Shadow Shoes','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bAgi,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24390,'S_Beginner\'s_Weapon','Beginner\'s Shadow Weapon','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bStr,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24391,'S_Beginner\'s_Earring','Beginner\'s Shadow Earring','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bDex,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24392,'S_Beginner\'s_Pendant','Beginner\'s Shadow Pendant','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bLuk,2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24393,'S_Physical_Shoes','Physical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n bonus bAspdRate,8;\n} else if (.@r >= 7) {\n bonus bAspdRate,5;\n}\nelse {\n bonus bAspdRate,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24394,'S_Physical_Shield','Physical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,200;\nif (.@r >= 9) {\n bonus bMaxHPrate,5;\n} else if (.@r >= 7) {\n bonus bMaxHPrate,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24395,'S_Physical_Armor','Physical Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,20;\nif (.@r >= 9) {\n bonus2 bAddClass,Class_All,5;\n} else if (.@r >= 7) {\n bonus2 bAddClass,Class_All,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24396,'S_Magical_Shoes','Magical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nif (.@r >= 9) {\n bonus bVariableCastrate,-8;\n} else if (.@r >= 7) {\n bonus bVariableCastrate,-5;\n}\nelse {\n bonus bVariableCastrate,-2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24397,'S_Magical_Shield','Magical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxSP,100;\nif (.@r >= 9) {\n bonus bMaxSPrate,5;\n} else if (.@r >= 7) {\n bonus bMaxSPrate,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24398,'S_Magical_Armor','Magical Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMatk,20;\nif (.@r >= 9) {\n bonus bMatkRate,5;\n} else if (.@r >= 7) {\n bonus bMatkRate,2;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24399,'S_Immune_Athena_Shield','Immune Athena Shadow Shield','Shadowgear',true,1,true,'bonus bDef,50+20*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24400,'S_Hard_Champion_Shoes','Hard Champion Shadow Shoes','Shadowgear',true,1,true,'.@val = getrefine()/2;\nbonus bMaxHP,200;\nbonus bMaxSP,100;\nbonus bMaxHPrate,.@val;\nbonus bMaxSPrate,.@val;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24401,'S_Kingbird_Ancient_Armor','Kingbird Ancient Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,15;\nbonus bLongAtkRate,.@r/2;\nif (.@r >= 7) {\n bonus bHit,30;\n}\nelse {\n bonus bHit,15;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24386,'S_Infinity_Weapon','Infinity Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\n.@val = .@r/3;\nif (.@val) {\n bonus2 bAddSize,Size_All,.@val;\n bonus2 bMagicAddSize,Size_All,.@val;\n bonus2 bSubSize,Size_All,.@val;\n if (.@r >= 10) {\n bonus bNoSizeFix;\n }\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24387,'S_Beginner\'s_Armor','Beginner\'s Shadow Armor','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bInt,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24388,'S_Beginner\'s_Shield','Beginner\'s Shadow Shield','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bVit,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24389,'S_Beginner\'s_Shoes','Beginner\'s Shadow Shoes','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bAgi,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24390,'S_Beginner\'s_Weapon','Beginner\'s Shadow Weapon','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bStr,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24391,'S_Beginner\'s_Earring','Beginner\'s Shadow Earring','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bDex,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24392,'S_Beginner\'s_Pendant','Beginner\'s Shadow Pendant','Shadowgear',true,100,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bLuk,2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24393,'S_Physical_Shoes','Physical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n bonus bAspdRate,8;\n} else if (.@r >= 7) {\n bonus bAspdRate,5;\n}\nelse {\n bonus bAspdRate,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24394,'S_Physical_Shield','Physical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10+200;\nif (.@r >= 9) {\n bonus bMaxHPrate,5;\n} else if (.@r >= 7) {\n bonus bMaxHPrate,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24395,'S_Physical_Armor','Physical Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,20;\nif (.@r >= 9) {\n bonus2 bAddClass,Class_All,5;\n} else if (.@r >= 7) {\n bonus2 bAddClass,Class_All,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24396,'S_Magical_Shoes','Magical Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nif (.@r >= 9) {\n bonus bVariableCastrate,-8;\n} else if (.@r >= 7) {\n bonus bVariableCastrate,-5;\n}\nelse {\n bonus bVariableCastrate,-2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24397,'S_Magical_Shield','Magical Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMaxSP,100;\nif (.@r >= 9) {\n bonus bMaxSPrate,5;\n} else if (.@r >= 7) {\n bonus bMaxSPrate,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24398,'S_Magical_Armor','Magical Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bMatk,20;\nif (.@r >= 9) {\n bonus bMatkRate,5;\n} else if (.@r >= 7) {\n bonus bMatkRate,2;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24399,'S_Immune_Athena_Shield','Immune Athena Shadow Shield','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,50+20*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24400,'S_Hard_Champion_Shoes','Hard Champion Shadow Shoes','Shadowgear',true,1,true,'.@r = getrefine()/2;\nbonus bMaxHP,.@r*10+200;\nbonus bMaxSP,100;\nbonus bMaxHPrate,.@r;\nbonus bMaxSPrate,.@r;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24401,'S_Kingbird_Ancient_Armor','Kingbird Ancient Shadow Armor','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bBaseAtk,15;\nbonus bLongAtkRate,.@r/2;\nif (.@r >= 7) {\n bonus bHit,30;\n}\nelse {\n bonus bHit,15;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_gunslinger`,`job_rebellion`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24402,'S_Rebellion_Armor','Rebellion Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"RL_HEAT_BARREL",-1000*(1+.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24403,'S_Kagerou_Armor','Kagerou Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"KO_HUUMARANKA",20+.@r*5;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_kagerouoboro`,`job_ninja`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24404,'S_Oboro_Armor','Oboro Shadow Armor','Shadowgear',10,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NJ_KOUENKA",20+.@r*5;\nbonus2 bSkillAtk,"NJ_HYOUSENSOU",20+.@r*5;\nbonus2 bSkillAtk,"NJ_HUUJIN",20+.@r*5;'); @@ -5646,69 +5646,69 @@ 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`,`job_summoner`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24409,'S_DoramPhysical_Shoes','Doram Physical Shadow Shoes','Shadowgear',10,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"SU_HISS",-3000*(1+.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_summoner`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24410,'S_DoramMagical_Armor','Doram Magical Shadow Armor','Shadowgear',10,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"SU_CN_METEOR",20;\nbonus2 bSkillAtk,"SU_SV_STEMSPEAR",.@r*3;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_summoner`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24411,'S_DoramMagical_Shoes','Doram Magical Shadow Shoes','Shadowgear',10,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"SU_CHATTERING",-3000*(1+.@r/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24412,'S_Star_Emperor_Armor','Star Emperor Shadow Armor','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SJ_NEWMOONKICK",20;\nbonus2 bSkillAtk,"SJ_FULLMOONKICK",.@r*3;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24413,'S_Star_Emperor_Shoes','Star Emperor Shadow Shoes','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus2 bSkillCooldown,"SJ_DOCUMENT",-3000*(1+.@r/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24414,'S_Soul_Reaper_Armor','Soul Reaper Shadow Armor','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus2 bSkillAtk,"SP_SWHOO",20;\nbonus2 bSkillAtk,"SP_SPA",.@r*3;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24415,'S_Soul_Reaper_Shoes','Soul Reaper Shadow Shoes','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus2 bSkillCooldown,"SP_SOULREAPER",-3000-1000*(.@r/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24416,'S_Temporal_Transcendent_Weapon','Temporal Transcendent Shadow Weapon','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bCritAtkRate,7;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24417,'S_Temporal_Transcendent_Armor','Temporal Transcendent Shadow Armor','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bAspd,1;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24418,'S_Temporal_Transcendent_Shield','Temporal Transcendent Shadow Shield','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bVariableCastrate,-10;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24419,'S_Temporal_Transcendent_Shoes','Temporal Transcendent Shadow Shoes','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bAspdRate,7;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24420,'S_Temporal_Transcendent_Earring','Temporal Transcendent Shadow Earring','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMatk,15;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24421,'S_Temporal_Transcendent_Pendant','Temporal Transcendent Shadow Pendant','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bBaseAtk,15;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24423,'S_Tempest_Weapon','Tempest Shadow Weapon','Shadowgear',true,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24424,'S_Tempest_Armor','Tempest Shadow Armor','Shadowgear',true,true,'bonus2 bIgnoreMdefClassRate,Class_Normal,5+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24425,'S_Perfect_Size_Weapon','Perfect Size Shadow Weapon','Shadowgear',true,true,'bonus2 bAddSize,Size_All,2;\nbonus2 bMagicAddSize,Size_All,2;\n.@r = getrefine();\nbonus bBaseAtk,.@r*3;\nif (.@r >= 7) {\n bonus2 bAddSize,Size_All,2;\n bonus2 bMagicAddSize,Size_All,2;\n}\nif (.@r >= 9) {\n bonus2 bAddSize,Size_All,3;\n bonus2 bMagicAddSize,Size_All,3;\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24426,'S_Perfect_Size_Armor','Perfect Size Shadow Armor','Shadowgear',true,true,'bonus2 bSubSize,Size_All,2;\n/*bonus2 bMagicSubSize,Size_All,2;*/\n.@r = getrefine();\nbonus bDef,.@r*10;\nif (.@r >= 7) {\n bonus2 bSubSize,Size_All,2;\n /*bonus2 bMagicSubSize,Size_All,2;*/\n}\nif (.@r >= 9) {\n bonus2 bSubSize,Size_All,3;\n /*bonus2 bMagicSubSize,Size_All,3;*/\n}'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24427,'S_M_Exo_Co_Weapon','Magic Exorcist Current Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreMdefRaceRate,RC_Demon,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Angel,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24428,'S_M_Viv_Dr_Weapon','Magic Vibration Dragon Killer Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreMdefRaceRate,RC_Formless,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Dragon,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24429,'S_M_Sci_Hu_Weapon','Magic Caesars Hunting Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreMdefRaceRate,RC_Brute,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Plant,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24430,'S_M_Fis_In_Weapon','Magic Fishing Insect Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreMdefRaceRate,RC_Fish,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Insect,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24431,'S_M_Exe_Ho_Weapon','Magic Executioner Holy Water Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Undead,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24432,'S_Penetration_Weapon','Penetration Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24433,'S_Penetration_Armor','Penetration Shadow Armor','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24434,'S_Exe_Ho_Weapon','Executioner Holy Water Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Undead,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24435,'S_Fis_In_Weapon','Fishing Insect Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_Fish,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Insect,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24436,'S_Sci_Hu_Weapon','Scissors Hunting Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_Brute,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Plant,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24437,'S_Viv_Dr_Weapon','Vibration Dragon Killer Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_Formless,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Dragon,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24438,'S_Exo_Co_Weapon','Exorcist Corrupt Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus2 bIgnoreDefRaceRate,RC_Demon,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Angel,5+.@r/2;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24439,'S_Hasty_Weapon','Hasty Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus2 bAddClass,Class_All,1+.@r/2;\nbonus bMatkRate,1+.@r/2;\nif (.@r >= 7) {\n bonus bDef,15;\n bonus bFlee,15;\n}\nif (.@r >= 10)\n bonus bSpeedRate,25;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24440,'S_Sonic_Armor','Sonic Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RK_SONICWAVE",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24441,'S_Sonic_Shield','Sonic Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24442,'S_Sonic_Shoes','Sonic Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"RK_SONICWAVE",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24443,'S_Ignition_Weapon','Ignition Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),10+(.@r>=7?10:0)+(.@r>=9?20:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24444,'S_Ignition_Pendant','Ignition Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RK_IGNITIONBREAK",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24445,'S_Ignition_Earing','Ignition Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200-100*(getrefine()/3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24446,'S_W_Breath_Armor','Cold Breath Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24447,'S_W_Breath_Shield','Cold Breath Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24448,'S_W_Breath_Shoes','Cold Breath Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24449,'S_F_Breath_Weapon','Fire Breath Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24450,'S_F_Breath_Pendant','Fire Breath Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RK_DRAGONBREATH",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24451,'S_F_Breath_Earing','Fire Breath Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24452,'S_Cluster_Armor','Cluster Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24453,'S_Cluster_Shield','Cluster Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24454,'S_Cluster_Shoes','Cluster Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RA_CLUSTERBOMB",5+3*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24455,'S_Aimed_Weapon','Aimed Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24456,'S_Aimed_Pendant','Aimed Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RA_AIMEDBOLT",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24457,'S_Aimed_Earing','Aimed Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bAddSize,Size_All,3+2*(getrefine()/3);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24458,'S_Arrow_Armor','Arrow Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"RA_ARROWSTORM",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24459,'S_Arrow_Shield','Arrow Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24460,'S_Arrow_Shoes','Arrow Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24461,'S_Shooting_Weapon','Shooting Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24462,'S_Shooting_Pendant','Shooting Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SN_SHARPSHOOTING",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24463,'S_Shooting_Earing','Shooting Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24464,'S_Tornado_Armor','Tornado Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"NC_AXETORNADO",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24465,'S_Tornado_Shield','Tornado Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus2 bAddSize,Size_All,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24466,'S_Tornado_Shoes','Tornado Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"NC_AXETORNADO",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24467,'S_Boomerang_Weapon','Boomerang Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24468,'S_Boomerang_Pendant','Boomerang Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"NC_AXEBOOMERANG",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24469,'S_Boomerang_Earing','Boomerang Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-100-100*(getrefine()/4);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24470,'S_Vulcan_Armor','Vulcan Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"NC_VULCANARM",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24471,'S_Vulcan_Shield','Vulcan Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24472,'S_Vulcan_Shoes','Vulcan Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"NC_VULCANARM",2+(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24473,'S_Arms_Weapon','Arm Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24474,'S_Arms_Pendant','Arm Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"NC_ARMSCANNON",5+2*(getrefine()/2);'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24475,'S_Arms_Earing','Arm Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'bonus2 bSkillUseSPrate,"NC_ARMSCANNON",2+(getrefine()/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24412,'S_Star_Emperor_Armor','Star Emperor Shadow Armor','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"SJ_NEWMOONKICK",20;\nbonus2 bSkillAtk,"SJ_FULLMOONKICK",.@r*3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_stargladiator`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24413,'S_Star_Emperor_Shoes','Star Emperor Shadow Shoes','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"SJ_DOCUMENT",-3000*(1+.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24414,'S_Soul_Reaper_Armor','Soul Reaper Shadow Armor','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"SP_SWHOO",20;\nbonus2 bSkillAtk,"SP_SPA",.@r*3;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`job_soullinker`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24415,'S_Soul_Reaper_Shoes','Soul Reaper Shadow Shoes','Shadowgear',10,true,true,true,true,true,100,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"SP_SOULREAPER",-3000-1000*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24416,'S_Temporal_Transcendent_Weapon','Temporal Transcendent Shadow Weapon','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bCritAtkRate,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24417,'S_Temporal_Transcendent_Armor','Temporal Transcendent Shadow Armor','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bAspd,1;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24418,'S_Temporal_Transcendent_Shield','Temporal Transcendent Shadow Shield','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bVariableCastrate,-10;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24419,'S_Temporal_Transcendent_Shoes','Temporal Transcendent Shadow Shoes','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bAspdRate,7;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24420,'S_Temporal_Transcendent_Earring','Temporal Transcendent Shadow Earring','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bMatk,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24421,'S_Temporal_Transcendent_Pendant','Temporal Transcendent Shadow Pendant','Shadowgear',true,1,true,100,true,true,true,true,true,true,true,'bonus bMaxHP,getrefine()*10;\nbonus bBaseAtk,15;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24423,'S_Tempest_Weapon','Tempest Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24424,'S_Tempest_Armor','Tempest Shadow Armor','Shadowgear',true,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreMdefClassRate,Class_Normal,5+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24425,'S_Perfect_Size_Weapon','Perfect Size Shadow Weapon','Shadowgear',true,true,'bonus2 bAddSize,Size_All,2;\nbonus2 bMagicAddSize,Size_All,2;\n.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bBaseAtk,.@r*3;\nif (.@r >= 7) {\n bonus2 bAddSize,Size_All,2;\n bonus2 bMagicAddSize,Size_All,2;\n}\nif (.@r >= 9) {\n bonus2 bAddSize,Size_All,3;\n bonus2 bMagicAddSize,Size_All,3;\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24426,'S_Perfect_Size_Armor','Perfect Size Shadow Armor','Shadowgear',true,true,'bonus2 bSubSize,Size_All,2;\n/*bonus2 bMagicSubSize,Size_All,2;*/\n.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bDef,.@r*10;\nif (.@r >= 7) {\n bonus2 bSubSize,Size_All,2;\n /*bonus2 bMagicSubSize,Size_All,2;*/\n}\nif (.@r >= 9) {\n bonus2 bSubSize,Size_All,3;\n /*bonus2 bMagicSubSize,Size_All,3;*/\n}'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24427,'S_M_Exo_Co_Weapon','Magic Exorcist Current Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Demon,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Angel,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24428,'S_M_Viv_Dr_Weapon','Magic Vibration Dragon Killer Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Formless,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Dragon,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24429,'S_M_Sci_Hu_Weapon','Magic Caesars Hunting Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Brute,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Plant,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24430,'S_M_Fis_In_Weapon','Magic Fishing Insect Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_Fish,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Insect,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24431,'S_M_Exe_Ho_Weapon','Magic Executioner Holy Water Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreMdefRaceRate,RC_DemiHuman,5+.@r/2;\nbonus2 bIgnoreMdefRaceRate,RC_Undead,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24432,'S_Penetration_Weapon','Penetration Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`refineable`,`script`) VALUES (24433,'S_Penetration_Armor','Penetration Shadow Armor','Shadowgear',true,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bIgnoreDefClassRate,Class_Normal,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24434,'S_Exe_Ho_Weapon','Executioner Holy Water Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_DemiHuman,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Undead,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24435,'S_Fis_In_Weapon','Fishing Insect Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Fish,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Insect,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24436,'S_Sci_Hu_Weapon','Scissors Hunting Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Brute,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Plant,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24437,'S_Viv_Dr_Weapon','Vibration Dragon Killer Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Formless,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Dragon,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24438,'S_Exo_Co_Weapon','Exorcist Corrupt Shadow Weapon','Shadowgear',true,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bIgnoreDefRaceRate,RC_Demon,5+.@r/2;\nbonus2 bIgnoreDefRaceRate,RC_Angel,5+.@r/2;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24439,'S_Hasty_Weapon','Hasty Shadow Weapon','Shadowgear',true,1,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus2 bAddClass,Class_All,1+.@r/2;\nbonus bMatkRate,1+.@r/2;\nif (.@r >= 7) {\n bonus bDef,15;\n bonus bFlee,15;\n}\nif (.@r >= 10)\n bonus bSpeedRate,25;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24440,'S_Sonic_Armor','Sonic Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RK_SONICWAVE",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24441,'S_Sonic_Shield','Sonic Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24442,'S_Sonic_Shoes','Sonic Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"RK_SONICWAVE",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24443,'S_Ignition_Weapon','Ignition Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),10+(.@r>=7?10:0)+(.@r>=9?20:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24444,'S_Ignition_Pendant','Ignition Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RK_IGNITIONBREAK",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24445,'S_Ignition_Earing','Ignition Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200-100*(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24446,'S_W_Breath_Armor','Cold Breath Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24447,'S_W_Breath_Shield','Cold Breath Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24448,'S_W_Breath_Shoes','Cold Breath Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24449,'S_F_Breath_Weapon','Fire Breath Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24450,'S_F_Breath_Pendant','Fire Breath Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RK_DRAGONBREATH",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24451,'S_F_Breath_Earing','Fire Breath Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"RK_DRAGONBREATH",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24452,'S_Cluster_Armor','Cluster Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24453,'S_Cluster_Shield','Cluster Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24454,'S_Cluster_Shoes','Cluster Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RA_CLUSTERBOMB",5+3*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24455,'S_Aimed_Weapon','Aimed Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24456,'S_Aimed_Pendant','Aimed Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RA_AIMEDBOLT",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24457,'S_Aimed_Earing','Aimed Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddSize,Size_All,3+2*(.@r/3);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24458,'S_Arrow_Armor','Arrow Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"RA_ARROWSTORM",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24459,'S_Arrow_Shield','Arrow Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24460,'S_Arrow_Shoes','Arrow Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"RA_ARROWSTORM",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24461,'S_Shooting_Weapon','Shooting Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24462,'S_Shooting_Pendant','Shooting Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"SN_SHARPSHOOTING",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_hunter`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24463,'S_Shooting_Earing','Shooting Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"SN_SHARPSHOOTING",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24464,'S_Tornado_Armor','Tornado Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NC_AXETORNADO",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24465,'S_Tornado_Shield','Tornado Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bAddSize,Size_All,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24466,'S_Tornado_Shoes','Tornado Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"NC_AXETORNADO",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24467,'S_Boomerang_Weapon','Boomerang Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24468,'S_Boomerang_Pendant','Boomerang Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NC_AXEBOOMERANG",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24469,'S_Boomerang_Earing','Boomerang Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillCooldown,"NC_AXEBOOMERANG",-100-100*(.@r/4);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24470,'S_Vulcan_Armor','Vulcan Shadow Armor','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NC_VULCANARM",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24471,'S_Vulcan_Shield','Vulcan Shadow Shield','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24472,'S_Vulcan_Shoes','Vulcan Shadow Shoes','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"NC_VULCANARM",2+(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`refineable`,`script`) VALUES (24473,'S_Arms_Weapon','Arm Shadow Weapon','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bBaseAtk,.@r;\nbonus bMatk,.@r;\nbonus bLongAtkRate,3+(.@r>=7?3:0)+(.@r>=9?4:0);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_left_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24474,'S_Arms_Pendant','Arm Shadow Pendant','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillAtk,"NC_ARMSCANNON",5+2*(.@r/2);'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_right_accessory`,`equip_level_min`,`refineable`,`script`) VALUES (24475,'S_Arms_Earing','Arm Shadow Earring','Shadowgear',true,true,true,true,true,99,true,'.@r = getrefine();\nbonus bMaxHP,.@r*10;\nbonus2 bSkillUseSPrate,"NC_ARMSCANNON",2+(.@r/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_armor`,`equip_level_min`,`refineable`,`script`) VALUES (24476,'S_Rampage_Armor','Rampage Shadow Armor','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5+2*(getrefine()/2);'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shield`,`equip_level_min`,`refineable`,`script`) VALUES (24477,'S_Rampage_Shield','Rampage Shadow Shield','ShadowGear',true,true,true,true,true,99,true,'.@r = getrefine();\nif (.@r>=9) {\n bonus bLongAtkRate,10;\n}\nelse if (.@r>=7) {\n bonus bLongAtkRate,6;\n}\nelse {\n bonus bLongAtkRate,3;\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_monk`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_shoes`,`equip_level_min`,`refineable`,`script`) VALUES (24478,'S_Rampage_Shoes','Rampage Shadow Shoes','ShadowGear',true,true,true,true,true,99,true,'bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-200-100*(getrefine()/3);'); @@ -5920,16 +5920,16 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_sha REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`refineable`,`script`) VALUES (24685,'S_Absorb_Shield','Absolve Shadow Shield','ShadowGear',true,true,'.@r = getrefine();\nbonus bMaxHPrate,3;\nbonus bMaxSPrate,3;\nbonus2 bAddClass,Class_All,(.@r/3);\nif (.@r>=7) {\n bonus bVariableCastrate,-3;\n if (.@r>=10) {\n bonus2 bHPDrainRate,20,2;\n bonus2 bSPDrainRate,10,2;\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`refineable`,`script`) VALUES (24686,'S_Absorb_Weapon','Absolve Shadow Weapon','ShadowGear',true,true,'.@r = getrefine();\nbonus bMaxHPrate,3;\nbonus bMaxSPrate,3;\nbonus2 bAddClass,Class_All,(.@r/3);\nif (.@r>=7) {\n bonus bVariableCastrate,-3;\n if (.@r>=10) {\n bonus2 bHPDrainRate,20,2;\n bonus2 bSPDrainRate,10,2;\n }\n}'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_weapon`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24687,'S_1Para_Weapon','Paradise Shadow Weapon','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,10;\nbonus bMatk,10;\nbonus bShortAtkRate,5;\nbonus bLongAtkRate,5;\nbonus2 bMagicAtkEle,Ele_All,5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24688,'S_1Para_Shield','Paradise Shadow Shield','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bVariableCastrate,-5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24689,'S_1Para_Armor','Paradise Shadow Armor','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bHit,5;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24690,'S_1Para_Shoes','Paradise Shadow Shoes','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bAspdRate,5;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24691,'S_1Para_Earing','Paradise Shadow Earring','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bMatk,5;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24692,'S_1Para_Pendant','Paradise Shadow Pendant','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,5;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24693,'S_2Para_Shield','Advanced Paradise Shadow Shield','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bMaxHP,100;\nbonus bVariableCastrate,5;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24694,'S_2Para_Armor','Advanced Paradise Shadow Armor','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bHit,15;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24695,'S_2Para_Shoes','Advanced Paradise Shadow Shoes','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bAspdRate,7;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24696,'S_2Para_Earing','Advanced Paradise Shadow Earring','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bMatk,15;\nbonus bMaxHP,100;'); -REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24697,'S_2Para_Pendant','Advanced Paradise Shadow Pendant','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,15;\nbonus bMaxHP,100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24688,'S_1Para_Shield','Paradise Shadow Shield','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bMaxHP,100+getrefine()*10;\nbonus bVariableCastrate,-5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24689,'S_1Para_Armor','Paradise Shadow Armor','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bHit,5;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24690,'S_1Para_Shoes','Paradise Shadow Shoes','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bAspdRate,5;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24691,'S_1Para_Earing','Paradise Shadow Earring','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bMatk,5;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24692,'S_1Para_Pendant','Paradise Shadow Pendant','Shadowgear',true,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,5;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shield`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24693,'S_2Para_Shield','Advanced Paradise Shadow Shield','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bMaxHP,100+.@r*10;\nbonus bVariableCastrate,5;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_armor`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24694,'S_2Para_Armor','Advanced Paradise Shadow Armor','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bHit,15;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_shoes`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24695,'S_2Para_Shoes','Advanced Paradise Shadow Shoes','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bAspdRate,7;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_right_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24696,'S_2Para_Earing','Advanced Paradise Shadow Earring','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bMatk,15;\nbonus bMaxHP,.@r*10+100;'); +REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`location_shadow_left_accessory`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24697,'S_2Para_Pendant','Advanced Paradise Shadow Pendant','Shadowgear',true,100,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,15;\nbonus bMaxHP,.@r*10+100;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_knight`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24698,'S_2Para_RK_Weapon','Rune Knight Advanced Paradise Shadow Weapon','Shadowgear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,10;\nbonus bMatk,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_crusader`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24699,'S_2Para_LG_Weapon','Royal Guard Advanced Paradise Shadow Weapon','Shadowgear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,10;\nbonus bMatk,10;'); REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`job_blacksmith`,`class_third`,`class_third_upper`,`class_third_baby`,`location_shadow_weapon`,`equip_level_min`,`trade_override`,`trade_nodrop`,`trade_notrade`,`trade_nosell`,`trade_nocart`,`trade_nostorage`,`trade_noguildstorage`,`trade_nomail`,`trade_noauction`,`script`) VALUES (24700,'S_2Para_NC_Weapon','Mechanic Advanced Paradise Shadow Weapon','Shadowgear',true,true,true,true,true,100,100,true,true,true,true,true,true,true,true,'bonus bBaseAtk,10;\nbonus bMatk,10;');