Patent Red Lotus Sword

Item ID 500013 Name Patent Red Lotus Sword
A sword with blue colored flame when unsheathed.
With a more intense flame, he began to demonstrate his natural ability.
It resonates with Great Hero's Boots.
_______________________
For each 2 Refine Levels:
ATK +15
_______________________
For each 3 Refine Levels:
Increases Ranged Physical Damage by 4%.
_______________________
Refine Level +7:
Decreases SP Consumption of Cart Cannon by 10%.
Decreases Variable Casting Time by 7%.
_______________________
Refine Level +9:
Increases damage of Cart Cannon by 20%.
_______________________
Refine Level +11:
Increases damage of Acid Demonstration by 10%.
Decreases Variable Casting Time by additional 5%.
_______________________
When equipped with Great Hero's Boots:
DEX +10
Increases Ranged Physical Damage by additional 5%.
_______________________
Type: One-Handed Sword
Attack: 200
Weight: 100
Weapon Level: 4
_______________________
Requirement:
Base Level 150
Genetic
Weapon Level 4 Identifier Up_Sword_Of_Bluefire
Attack 200 Type Weapon - One-Handed Sword
MATK 0 Equip Locations Main Hand
Defense 0 Equippable Jobs Alchemist
Range 1 Equip Gender Both (Male and Female)
Slots 2 Equip Upper Third, Third Upper, Third Baby
Weight 100 Min Equip Level 150
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
bonus bBaseAtk,.@r/2*15;
bonus bLongAtkRate,.@r/3*4;
if (.@r>=7) {
   bonus2 bSkillUseSPrate,"GN_CARTCANNON",10;
   bonus bVariableCastrate,-7;
}
if (.@r>=9) {
   bonus2 bSkillAtk,"GN_CARTCANNON",20;
}
if (.@r>=11) {
   bonus bVariableCastrate,-5;
   bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",10;
}

Set Script
Great Hero Boots
Patent Red Lotus Sword
bonus bDex,10;
bonus bLongAtkRate,5;
Ring of Unknown Hero (Genetic)
Patent Red Lotus Sword
bonus bLongAtkRate,8;
if (getequiprefinerycnt(EQI_HAND_R)>=11)
   bonus2 bSkillAtk,"GN_CARTCANNON",(readparam(bStr)+readparam(bDex))/12;
[Not For Sale] Ring of Unknown Hero (Genetic)
Patent Red Lotus Sword
bonus bLongAtkRate,8;
if (getequiprefinerycnt(EQI_HAND_R)>=11)
   bonus2 bSkillAtk,"GN_CARTCANNON",(readparam(bStr)+readparam(bDex))/12;