Record of Mage
| Item ID | 490288 | Name | Record of Mage |
|
Decreases Variable Casting Time by 10%.
_______________________ For each 2 Levels of Safety Wall: Ignores magic defense of monsters (except Players) by 10%. _______________________ When equipped with Old Magic Stone Hat: Decreases Fixed Casting Time by 0.3 seconds. Increases Magical Damage with Neutral element by 15%. Increases damage of Comet by 30%. _______________________ When equipped with Old Wind Whisper: Magical attacks have a 5% chance to auto-cast Level 5 Mystical Amplification. Increases damage of Psychic Wave by 30%. _______________________ Type: Accessory Position: Right Defense: 0 Weight: 10 Armor Level: 1 _______________________ Requirement: Base Level 100 3rd Magician classes |
|---|---|---|---|---|---|
| Weapon Level | 0 | Identifier | Record_Mage_TH | ||
| Attack | 0 | Type | Armor | ||
| MATK | 0 | Equip Locations | Accessory Right | ||
| Defense | 0 | Equippable Jobs | Wizard, Sage | ||
| Range | 0 | Equip Gender | Both (Male and Female) | ||
| Slots | 1 | Equip Upper | None | ||
| Weight | 10 | Min Equip Level | 100 | ||
| NPC Buy | 0 | Max Equip Level | None | ||
| NPC Sell | 0 | Refineable | No | ||
| Credit Price | None | Trade restriction | None | ||
| Item Script |
bonus bVariableCastrate,-10;
bonus2 bIgnoreMdefRaceRate,RC_All,10*(getskilllv("MG_SAFETYWALL")/2);
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-10*(getskilllv("MG_SAFETYWALL")/2);
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-10*(getskilllv("MG_SAFETYWALL")/2);
|
||||
| Set | Script | ||||||
|---|---|---|---|---|---|---|---|
|
bonus bFixedCast,-300; bonus2 bMagicAtkEle,Ele_Neutral,15; bonus2 bSkillAtk,"WL_COMET",30; |
||||||
|
bonus5 bAutoSpell,"HW_MAGICPOWER",5,50,BF_MAGIC,0; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",30; |
||||||
|
bonus2 bIgnoreDefRaceRate,RC_All,50;
bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50;
bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50;
if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) {
bonus bFixedCast,-700;
if (BaseLevel < 170)
bonus2 bSkillCooldown,"WL_CRIMSONROCK",-4000;
if (BaseLevel >=170) {
bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000;
bonus2 bSkillAtk,"WL_CRIMSONROCK",30;
}
}
if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) {
bonus bInt,30;
if (BaseLevel < 170)
bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-4000;
if (BaseLevel >=170) {
bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000;
bonus2 bSkillAtk,"SO_VARETYR_SPEAR",30;
}
}
|
||||||
|
bonus2 bIgnoreDefRaceRate,RC_All,50;
bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50;
bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50;
if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) {
bonus bFixedCast,-700;
if (BaseLevel < 170)
bonus2 bSkillCooldown,"WL_CRIMSONROCK",-4000;
if (BaseLevel >=170) {
bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000;
bonus2 bSkillAtk,"WL_CRIMSONROCK",30;
}
}
if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) {
bonus bInt,30;
if (BaseLevel < 170)
bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-4000;
if (BaseLevel >=170) {
bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000;
bonus2 bSkillAtk,"SO_VARETYR_SPEAR",30;
}
}
|
||||||
|
.@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bMagicAddRace,RC_All,3*(.@r/3); bonus2 bSkillAtk,"WL_COMET",10*(.@r/3); |
||||||
|
.@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bMagicAddRace,RC_All,3*(.@r/3); bonus2 bSkillAtk,"WL_COMET",10*(.@r/3); |
||||||
|
.@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bMagicAddRace,RC_All,3*(.@r/3); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10*(.@r/3); |
||||||
|
.@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bMagicAddRace,RC_All,3*(.@r/3); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10*(.@r/3); |