Old Shadow Handicraft

Item ID 18975 Name Old Shadow Handicraft
An old, abandoned shadow handicraft that emanates a mysterious aura.
_______________________
All Basic Stats +1
_______________________
For each Refine Level:
ATK +4
MATK +4
_______________________
For each 2 Refine Levels:
MaxHP +1%
MaxSP +1%
Increases damage of Triangle Shot by 25%.
_______________________
Refine Level +6:
Decreases Masquerade Enervation and Masquerade Unlucky skill cooldown by 1 second.
_______________________
Refine Level +8:
Decreases Masquerade Laziness and Masquerade Weakness skill cooldown by 1 second.
_______________________
Refine Level +10:
Decreases Masquerade Ignorance and Masquerade Gloomy skill cooldown by 1 second.
_______________________
Type: Headgear
Defense: 10
Position: Upper
Weight: 10
Armor Level: 1
Enchantable: Yes
_______________________
Requirement:
Base Level 170
Shadow Chaser
Weapon Level 0 Identifier Old_Shadow_Handicraft
Attack 0 Type Armor
MATK 0 Equip Locations Upper Headgear
Defense 10 Equippable Jobs Rogue
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper Third, Third Upper, Third Baby
Weight 10 Min Equip Level 170
NPC Buy 10 Max Equip Level None
NPC Sell 5 Refineable Yes
Credit Price None Trade restriction Can't be dropped, Can't be traded with player, Can't be sold to NPC, Can't be put in Cart, Can't be put in Guild Storage, Can't be attached in Mail, Can't be auctioned
Item Script
.@r = getrefine();
bonus bAllStats,1;
bonus bMatk,4*.@r;
bonus bBaseAtk,4*.@r;
bonus bMaxHPrate,(.@r/2);
bonus bMaxSPrate,(.@r/2);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",25*(.@r/2);
if (.@r>=6) {
   bonus2 bSkillCooldown,"SC_ENERVATION",-1000;
   bonus2 bSkillCooldown,"SC_UNLUCKY",-1000;
   if (.@r>=8) {
      bonus2 bSkillCooldown,"SC_LAZINESS",-1000;
      bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;
      if (.@r>=10) {
         bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;
         bonus2 bSkillCooldown,"SC_GROOMY",-1000;
      }
   }
}

Set Script
Old Detachment Ring
Old Shadow Handicraft
bonus2 bSkillAtk,"SC_TRIANGLESHOT",70;
Subject Cape (Range)
Old Shadow Handicraft
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bDelayrate,-1*(.@r/2);
bonus2 bSkillAtk,"SC_FEINTBOMB",15*(.@r/2);
if (.@r>=12)
   bonus2 bSkillCooldown,"SC_FEINTBOMB",-1800;
Record of Thief
Old Shadow Handicraft
autobonus3 "{}",30,100,"SC_TRIANGLESHOT","{ sc_start SC_UNLIMIT,5000,3; sc_start SC_SPCOST_RATE,5000,-100; }";
Great Fallen Manteau
Old Shadow Handicraft
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bFlee,5*(.@r/2);
if (.@r >= 12)
   bonus2 bSubRace,RC_All,15;
Record of Wrath (Thief)
Old Shadow Handicraft
bonus bLongAtkRate,15;
bonus2 bSkillAtk,"SC_TRIANGLESHOT",30;
Old Shadow Handicraft
[Not For Sale] Record of Thief
autobonus3 "{ bonus4 bAutoSpellOnSkill,\"SC_TRIANGLESHOT\",\"RA_UNLIMIT\",3,1000; bonus bUseSPrate,100; }",30,5000,"SC_TRIANGLESHOT";
Old Shadow Handicraft
Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bLongAtkRate,2*.@r;
bonus bDelayrate,.@r;
Old Shadow Handicraft
[Not For Sale] Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bLongAtkRate,2*.@r;
bonus bDelayrate,.@r;
Old Shadow Handicraft
Record of Thief
Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bAtkRate,3*(.@r/3);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",30*(.@r/3);
Old Shadow Handicraft
[Not For Sale] Record of Thief
Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bAtkRate,3*(.@r/3);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",30*(.@r/3);
Old Shadow Handicraft
Record of Thief
[Not For Sale] Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bAtkRate,3*(.@r/3);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",30*(.@r/3);
Old Shadow Handicraft
[Not For Sale] Record of Thief
[Not For Sale] Record of Thief 2
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bAtkRate,3*(.@r/3);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",30*(.@r/3);
Old Shadow Handicraft
Document Thief
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
skill "RA_UNLIMIT",1;
bonus2 bSkillCooldown,"RA_UNLIMIT",180000;
bonus2 bSubEle,Ele_All,30;
bonus2 bAddRace,RC_All,4*(.@r/2);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",10*(.@r/2);
Old Shadow Handicraft
Old Detachment Ring
bonus2 bSkillAtk,"SC_TRIANGLESHOT",60;