Gigantic Lance

Item ID 1490 Name Gigantic Lance
The mini sized version of a spear from the Giants who were guardians in an Ancient temple.
_______________________
ASPD -10
_______________________
When you unequip this weapon it will drain SP by 600.
_______________________
Increases skill cooldown of Spiral Pierce by 20 seconds.
_______________________
Base STR at least 120:
ATK +300
_______________________
Type: Two-Handed Spear
Attack: 20
Weight: 2000
Weapon Level: 4
Enchantable: Yes
_______________________
Requirement:
Base Level 140
Rune Knight
Weapon Level 4 Identifier Giant_Lance
Attack 20 Type Weapon - Two-Handed Spear
MATK 0 Equip Locations Two-Handed
Defense 0 Equippable Jobs Knight
Range 3 Equip Gender Both (Male and Female)
Slots 0 Equip Upper Third, Third Upper, Third Baby
Weight 2000 Min Equip Level 140
NPC Buy 20 Max Equip Level None
NPC Sell 10 Refineable Yes
Credit Price None Trade restriction None
Item Script
bonus bAspd,-10;
bonus2 bSkillCooldown,"LK_SPIRALPIERCE",20000;
if (readparam(bStr)>=120) {
   bonus bBaseAtk,300;
}
Unequip Script
heal 0,-600;

Set Script
Gigantic Lance
Gigant Helm
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus2 bSkillAtk,"LK_SPIRALPIERCE",.@r*5;
bonus4 bAutoSpellOnSkill,"LK_JOINTBEAT","LK_SPIRALPIERCE",max(getskilllv("LK_SPIRALPIERCE"),1),50+.@r*5;
/* Confirm: Success rate */
Giant's Protection
Gigantic Lance
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus2 bSubRace,RC_DemiHuman,3;
bonus2 bSubRace,RC_Player_Human,3;
if (.@r >= 7) {
   bonus2 bAddClass,Class_Boss,5;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",5;
   bonus2 bSkillAtk,"RK_SONICWAVE",5;
}
if (.@r >= 9) {
   bonus2 bAddClass,Class_Boss,10;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",10;
   bonus2 bSkillAtk,"RK_SONICWAVE",10;
}
Giant Boots
Gigantic Lance
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus2 bSubRace,RC_DemiHuman,40;
bonus2 bSubRace,RC_Player_Human,40;
bonus4 bAutoSpellOnSkill,"LK_SPIRALPIERCE","RK_SONICWAVE",getskilllv("RK_SONICWAVE"),1000;
if (.@r >= 7) {
   bonus2 bSkillAtk,"RK_SONICWAVE",20;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",20;
   bonus2 bSubClass,Class_Boss,20;
}
if (.@r >= 9) {
   bonus2 bSkillAtk,"RK_SONICWAVE",30;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",30;
   bonus2 bSubClass,Class_Boss,30;
}
Gigantic Lance
[NFS] Giant's Protection
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus2 bSubRace,RC_DemiHuman,3;
if (.@r >= 7) {
   bonus2 bAddClass,Class_Boss,5;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",5;
   bonus2 bSkillAtk,"RK_SONICWAVE",5;
}
if (.@r >= 9) {
   bonus2 bAddClass,Class_Boss,10;
   bonus2 bSkillAtk,"LK_SPIRALPIERCE",10;
   bonus2 bSkillAtk,"RK_SONICWAVE",10;
}