Survivor's Orb

Item ID 19139 Name Survivor's Orb
Orbs that automatically assist their master in battle.
_______________________
ATK +2%
MATK +2%
_______________________
Decreases Variable Casting Time by 3%
_______________________
Enables the use of Level 1 Hiding.
_______________________
When equipped with Staff of Survival[1]:
For each Refine Level of Staff of Survival[1]:
MATK +10
_______________________
Refine Level of Staff of Survival[1] is +10 or higher:
Base Level is below 100:
Decreases Variable Casting Time by 3%.
Increases damage of Earth Strain and Chain Lightning by 15%.
Increases damage of Heaven's Drive and Jupitel Thunder by 70%.

Base Level at least 100:
Decreases Variable Casting Time by 9%.
Increases damage of Earth Strain and Chain Lightning by 45%.
Increases damage of Heaven's Drive and Jupitel Thunder by 210%.
_______________________
When equipped with Circlet of Survival:
VIT +4
Decreases damage taken from Demi-Human race by 4%.
Decreases Variable Casting Time by 6%.
Increases Magical Damage with Wind and Earth element by 20%.
_______________________
Refine Level of Circlet of Survival is +7 or higher:
VIT +4
Decreases damage taken from Demi-Human race by 4%.
Decreases Variable Casting Time by 6%.
_______________________
Refine Level of Circlet of Survival is +9 or higher:
VIT +4
Decreases damage taken from Demi-Human race by 4%.
Decreases Variable Casting Time by 6%.
_______________________
When equipped with Manteau of Survival:
Decreases damage taken from Demi-Human race by 1%.
Decreases Fixed Casting Time by 50%.
_______________________
Refine Level of Manteau of Survival is +5 or higher:
Decreases damage taken from Demi-Human race by 2%.
_______________________
Refine Level of Manteau of Survival is +7 or higher:
Decreases damage taken from Demi-Human race by 2%.
_______________________
When equipped with Manteau of Survival and Staff of Survival[1]:
MATK +1%
_______________________
Refine Level of Staff of Survival[1] is +5 or higher:
MATK +2%
_______________________
Refine Level of Staff of Survival[1] is +7 or higher:
MATK +2%
_______________________
Type: Headgear
Defense: 0
Position: Lower
Weight: 30
Armor Level: 1
Refineable: No
_______________________
Requirement:
Base Level 50
Weapon Level 0 Identifier SurviveOrb
Attack 0 Type Armor
MATK 0 Equip Locations Lower Headgear
Defense 0 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 0 Equip Upper None
Weight 30 Min Equip Level 50
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable No
Credit Price None Trade restriction None
Item Script
skill "TF_HIDING",1;
bonus2 bAddClass,Class_All,2;
bonus bMatkRate,2;
bonus bVariableCastrate,-3;

Set Script
Survivor's Rod (Dex)
Survivor's Manteau
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatkRate,1;
if (.@r >= 5) {
   bonus bMatkRate,2;
   if (.@r >= 7) {
      bonus bMatkRate,2;
   }
}
Survivor's Rod (Dex)
Survivor's Manteau
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatkRate,1;
if (.@r >= 5) {
   bonus bMatkRate,2;
   if (.@r >= 7) {
      bonus bMatkRate,2;
   }
}
Survivor's Rod (Int)
Survivor's Manteau
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatkRate,1;
if (.@r >= 5) {
   bonus bMatkRate,2;
   if (.@r >= 7) {
      bonus bMatkRate,2;
   }
}
Survivor's Rod (Int)
Survivor's Manteau
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatkRate,1;
if (.@r >= 5) {
   bonus bMatkRate,2;
   if (.@r >= 7) {
      bonus bMatkRate,2;
   }
}
Survivor's Rod (Dex)
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatk,10*.@r;
if (.@r >= 10) {
   bonus bVariableCastrate,-3;
   bonus2 bSkillAtk,"WL_EARTHSTRAIN",15;
   bonus2 bSkillAtk,"WL_CHAINLIGHTNING_ATK",15;
   bonus2 bSkillAtk,"WZ_HEAVENDRIVE",70;
   bonus2 bSkillAtk,"WZ_JUPITEL",70;
}
if (BaseLevel >= 100) {
   bonus bVariableCastrate,-3;
   bonus2 bSkillAtk,"WL_EARTHSTRAIN",30;
   bonus2 bSkillAtk,"WL_CHAINLIGHTNING_ATK",30;
   bonus2 bSkillAtk,"WZ_HEAVENDRIVE",140;
   bonus2 bSkillAtk,"WZ_JUPITEL",140;
}
Survivor's Rod (Int)
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus bMatk,10*.@r;
if (.@r >= 10) {
   bonus bVariableCastrate,-3;
   bonus2 bSkillAtk,"WL_EARTHSTRAIN",15;
   bonus2 bSkillAtk,"WL_CHAINLIGHTNING_ATK",15;
   bonus2 bSkillAtk,"WZ_HEAVENDRIVE",70;
   bonus2 bSkillAtk,"WZ_JUPITEL",70;
}
if (BaseLevel >= 100) {
   bonus bVariableCastrate,-3;
   bonus2 bSkillAtk,"WL_EARTHSTRAIN",30;
   bonus2 bSkillAtk,"WL_CHAINLIGHTNING_ATK",30;
   bonus2 bSkillAtk,"WZ_HEAVENDRIVE",140;
   bonus2 bSkillAtk,"WZ_JUPITEL",140;
}
Survivor's Orb
Survivor's Circlet
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bVit,4;
bonus bVariableCastrate,-6;
bonus2 bSubRace,RC_DemiHuman,4;
bonus2 bSubRace,RC_Player_Human,4;
bonus2 bMagicAtkEle,Ele_Earth,20;
bonus2 bMagicAtkEle,Ele_Wind,20;
if (.@r >= 7) {
   bonus bVit,4;
   bonus bVariableCastrate,-6;
   bonus2 bSubRace,RC_DemiHuman,4;
   bonus2 bSubRace,RC_Player_Human,4;
}
if (.@r >= 9) {
   bonus bVit,4;
   bonus bVariableCastrate,-6;
   bonus2 bSubRace,RC_DemiHuman,4;
   bonus2 bSubRace,RC_Player_Human,4;
}
Survivor's Orb
Survivor's Manteau
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bFixedCastrate,-50;
bonus2 bSubRace,RC_DemiHuman,1;
bonus2 bSubRace,RC_Player_Human,1;
if (.@r >= 5) {
   bonus2 bSubRace,RC_DemiHuman,2;
   bonus2 bSubRace,RC_Player_Human,2;
}
if (.@r >= 7) {
   bonus2 bSubRace,RC_DemiHuman,2;
   bonus2 bSubRace,RC_Player_Human,2;
}
Survivor's Orb
Survivor's Shoes
bonus bVit,4;
bonus bInt,5;
bonus2 bSubRace,RC_DemiHuman,3;
bonus2 bSubRace,RC_Player_Human,3;
Survivor's Circlet
Survivor's Orb
.@r = getequiprefinerycnt(EQI_HEAD_TOP);
bonus bDelayrate,-.@r;