Magic Compression
| Item ID | 480317 | Name | Magic Compression |
|
None
|
|---|---|---|---|---|---|
| Weapon Level | 0 | Identifier | Magic_Compression | ||
| Attack | 0 | Type | Armor | ||
| MATK | 0 | Equip Locations | Garment | ||
| Defense | 12 | Equippable Jobs | None | ||
| Range | 0 | Equip Gender | Both (Male and Female) | ||
| Slots | 1 | Equip Upper | None | ||
| Weight | 30 | Min Equip Level | 100 | ||
| NPC Buy | 0 | Max Equip Level | None | ||
| NPC Sell | 0 | Refineable | Yes | ||
| Credit Price | None | Trade restriction | None | ||
| Item Script |
.@r = getrefine();
.@a = getskilllv("SO_EL_SYMPATHY");
.@b = getskilllv("SO_STRIKING");
bonus bAspdRate,5;
bonus bMatkRate,5;
bonus2 bSubClass,Class_Boss,5;
bonus2 bSubClass,Class_Normal,5;
bonus2 bSubRace,RC_Player_Human,5;
bonus bInt,5*.@a;
bonus bDelayrate,-5*.@a;
bonus2 bSkillAtk,"MG_FIREBOLT",20*.@b;
bonus2 bSkillAtk,"MG_COLDBOLT",20*.@b;
bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20*.@b;
bonus2 bSkillAtk,"WZ_EARTHSPIKE",20*.@b;
if (getskilllv("SO_SPELLFIST")>=10)
bonus3 bAutoSpell,"MG_SAFETYWALL",max(getskilllv("MG_SAFETYWALL"),3),20;
if (getskilllv("SO_PSYCHIC_WAVE")>=5) {
bonus3 bAutoSpell,"MG_FIREBOLT",getskilllv("MG_FIREBOLT"),20;
bonus3 bAutoSpell,"MG_COLDBOLT",getskilllv("MG_COLDBOLT"),20;
bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",getskilllv("MG_LIGHTNINGBOLT"),20;
bonus3 bAutoSpell,"WZ_EARTHSPIKE",getskilllv("WZ_EARTHSPIKE"),20;
bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",getskilllv("SO_PSYCHIC_WAVE"),20;
}
if (.@r>=7) {
bonus bAspdRate,5;
bonus bMatkRate,5;
}
if (.@r>=9) {
bonus bAspdRate,10;
bonus bMatkRate,10;
}
|
||||