Royal Gladius (R)

Item ID 28774 Name Royal Gladius (R)
A personal dagger used by Glastheim Nobles.
It's an ordinary weapon with nothing special, but it is influenced by the magical power of Himelmez.
_______________________
ATK +5%
_______________________
When equipped with Royal Gladius (L):
For each 2 Refine Levels of the total Refine Level of Royal Gladius (R) and Royal Gladius (L):
ATK +7

Total Refine Level of Royal Gladius (R) and Royal Gladius (L) is +18 or higher:
Increases damage of Cross Impact and Counter Slash by 20%.

Total Refine Level of Royal Gladius (R) and Royal Gladius (L) is +22 or higher:
Increases Physical Damage against enemies of Undead and Angel race by 20%.
_______________________
When equipped with King Schmidt's Suit and King Schmidt's Manteau:
ATK +30
Physical attacks have a chance to increase ATK by additional 10% for 10 seconds.

Total Refine Level of entire set at least +40:
Increases Physical Damage against enemies of Holy and Undead elemental by 20%.
_______________________
Type: Dagger
Attack: 200
Weight: 150
Weapon Level: 4
_______________________
Requirement:
Base Level 170
Guillotine Cross
Weapon Level 4 Identifier R_Gladius_R
Attack 200 Type Weapon - Dagger
MATK 0 Equip Locations Main Hand
Defense 0 Equippable Jobs Assassin
Range 1 Equip Gender Both (Male and Female)
Slots 2 Equip Upper Third, Third Upper, Third Baby
Weight 150 Min Equip Level 170
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable Yes
Credit Price None Trade restriction None
Item Script
bonus bAtkRate,5;

Set Script
Royal Gladius (L)
Royal Gladius (R)
King Schmidt's Suit
King Schmidt's Manteau
.@sum = getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
if (.@sum >= 40) {
   bonus2 bAddEle,Ele_Undead,20;
   bonus2 bAddEle,Ele_Holy,20;
}
King Schmidt's Suit
King Schmidt's Manteau
Royal Gladius (R)
autobonus "{ bonus bAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
Royal Gladius (R)
Royal Gladius (L)
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L);
bonus bBaseAtk,7*(.@sum/2);
if (.@sum >= 18) {
   bonus2 bSkillAtk,"GC_COUNTERSLASH",20;
   bonus2 bSkillAtk,"GC_CROSSIMPACT",20;
}
if (.@sum >= 22) {
   bonus2 bAddRace,RC_Undead,30;
   bonus2 bAddRace,RC_Angel,30;
}