bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_SHIELDPRESS",20;
bonus2 bSkillUseSP,"LG_BANISHINGPOINT",15; bonus2 bSkillUseSP,"LG_CANNONSPEAR",10; bonus2 bSkillUseSP,"CR_GRANDCROSS",30; bonus2 bSkillUseSP,"LG_SHIELDPRESS",5;
.@atk = 40; .@aspd = 3; .@dmg = 2; .@agi = readparam(bAgi); if (.@agi > 107) { .@atk += 60; .@aspd += 5; .@dmg += 2; } if (.@agi > 119) { .@atk += 80; .@aspd += 7; .@dmg += 4; } bonus bBaseAtk,.@atk; bonus bAspdRate,.@aspd; bonus2 bSubRace,RC_Player_Human,.@dmg; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Silence,10000;
bonus2 bSkillVariableCast,"CR_GRANDCROSS",-2000; bonus2 bSkillAtk,"LG_RAYOFGENESIS",BaseLevel/30; bonus2 bSkillUseSP,"LG_RAYOFGENESIS",-10; bonus2 bSkillAtk,"CR_GRANDCROSS",BaseLevel;
bonus bLongAtkRate,getskilllv("LG_CANNONSPEAR")*2; bonus bLongAtkRate,getskilllv("LG_OVERBRAND")*2; bonus2 bSkillAtk,"LG_CANNONSPEAR",30; bonus2 bSkillAtk,"LG_OVERBRAND",20; bonus2 bSkillCooldown,"LG_OVERBRAND",-2000;
if (eaclass()&EAJL_THIRD && BaseJob == Job_Crusader) bonus2 bSkillCooldown,"LG_OVERBRAND",2000;
bonus2 bSkillAtk,"CR_GRANDCROSS",BaseLevel; bonus2 bVariableCastrate,"CR_GRANDCROSS",-100; bonus2 bSkillAtk,"LG_RAYOFGENESIS",BaseLevel/30; bonus2 bSkillUseSP,"LG_RAYOFGENESIS",-10;
Новичок
Суперновичок
Мечник
Вор
Торговец
Послушник
Маг
Лучник
Рыцарь
Убийца
Кузнец
Священник
Волшебник
Охотник
Крестоносец
Разбойник
Алхимик
Монах
Мудрец
Бард
Танцовщица
Ст. Мечник
Ст. Вор
Ст. Торговец
Ст. Послушник
Ст. Маг
Ст. Лучник
Командор
Ассасин
Оружейник
Епископ
Архимаг
Снайпер
Паладин
Сталкер
Биохимик
Мистик
Профессор
Менестрель
Цыганка
Рунмейстер
Каратель
Механик
Архиепископ
Чародей
Рейнджер
Тамплиер
Преследователь
Генетик
Отшельник
Элементалист
Маэстро
Муза
Таэквондист
Гладиатор
Медиум
Ниндзя
Кагеро/Оборо
Стрелок
Мятежник