Implemented news cards and enchants (#6363)

* Implemented news cards and enchants according to KRO description
This commit is contained in:
Atemo 2021-11-23 17:46:42 +01:00 committed by GitHub
parent fe0d445500
commit ae1135dd2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2583 additions and 46 deletions

View File

@ -2629,3 +2629,58 @@
400048:4805,{ bonus bVariableCastrate,-10; bonus bHealPower,5; }
400048:4850,{ bonus bVariableCastrate,-10; bonus bHealPower,5; }
//490098:29371,{ if ((eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bSkillUseSP,"WL_CRIMSONROCK",50; bonus2 bSkillCooldown,"WL_CRIMSONROCK",-2000; } }
300192:300193,{ bonus bDelayrate,-10; bonus bPAtk,3; bonus bSmatk,3; }
310658:29154,{ bonus bFixedCast,-300; }
310659:29358,{ bonus bFixedCast,-500; }
310660:310325,{ bonus bLongAtkRate,2; }
310660:310326,{ bonus bLongAtkRate,2; }
310660:310330,{ bonus bLongAtkRate,2; }
310661:310327,{ bonus bShortAtkRate,2; }
310661:310328,{ bonus bShortAtkRate,2; }
310661:310329,{ bonus bShortAtkRate,2; }
310664:310665:310666,{ bonus2 bMagicAtkEle,Ele_All,6; }
310667:310664,{ bonus2 bMagicAtkEle,Ele_All,2; }
310667:310665,{ bonus2 bMagicAtkEle,Ele_All,2; }
310667:310666,{ bonus2 bMagicAtkEle,Ele_All,2; }
310881:29463,{ bonus bVariableCastrate,-10; }
310881:310257,{ bonus2 bSkillAtk,"RK_HUNDREDSPEAR",15; }
310882:29463,{ bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; }
310882:310257,{ bonus2 bSkillAtk,"RK_SONICWAVE",15; }
310883:29463,{ bonus bMaxHPrate,10; bonus bMaxSPrate,10; }
310883:310257,{ bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; }
310884:29471,{ bonus2 bSkillAtk,"WL_SOULEXPANSION",15; }
310884:310180,{ bonus2 bSkillAtk,"WL_JACKFROST",15; }
310885:29471,{ bonus2 bSkillAtk,"WL_CRIMSONROCK",15; }
310885:310180,{ bonus2 bSkillAtk,"WL_JACKFROST",15; }
310886:29471,{ bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; }
310886:310180,{ bonus2 bSkillAtk,"WL_COMET",15; }
310887:29520,{ bonus2 bSkillAtk,"LG_CANNONSPEAR",15; }
310887:310184,{ bonus2 bSkillUseSPrate,"LG_RAYOFGENESIS",15; }
310888:29520,{ bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; }
310888:310184,{ bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; }
310889:29520,{ bonus2 bSkillAtk,"LG_CANNONSPEAR",15; }
310889:310184,{ bonus2 bMagicAddSize,Size_All,15; }
310914:310908,{ bonus bShortAtkRate,15; }
310915:310909,{ bonus bCritAtkRate,30; }
310916:310910,{ bonus bLongAtkRate,15; }
310917:310911,{ bonus2 bMagicAtkEle,Ele_All,15; }
310918:310912,{ bonus bDelayrate,-10; bonus bMaxHPrate,10; }
310919:310913,{ bonus bCritical,15; bonus2 bAddClass,Class_All,15; }
311005:29488,{ bonus2 bSPDrainRate,20,1; }
311005:310265,{ bonus2 bSkillAtk,"WM_METALICSOUND",15; }
311006:29488,{ bonus2 bAddSize,Size_All,15; }
311006:310265,{ bonus2 bMagicAtkEle,Ele_All,15; }
311007:29488,{ bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; }
311007:310265,{ bonus2 bSkillAtk,"WM_REVERBERATION",15; }
311008:29467,{ bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",15; }
311008:310261,{ bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",15; }
311009:29467,{ bonus2 bSkillAtk,"GN_CARTCANNON",15; }
311009:310261,{ bonus2 bSkillAtk,"GN_CART_TORNADO",15; }
311010:29467,{ bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",15; }
311010:310261,{ bonus2 bSkillAtk,"GN_CART_TORNADO",15; }
311011:29435,{ bonus2 bSkillCooldown,"SO_CLOUD_KILL",-2000; }
311011:29614,{ bonus2 bSkillAtk,"SO_EARTHGRAVE",15; }
311012:29435,{ bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; }
311012:29614,{ bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; }
311013:29435,{ bonus2 bSkillAtk,"SO_POISON_BUSTER",15; }
311013:29614,{ bonus2 bSkillAtk,"SO_DIAMONDDUST",15; }

View File

@ -81335,52 +81335,6 @@ Body:
bonus bMaxSP,100;
bonus2 bSPDrainRate,30,3+(.@r/3);
bonus2 bHPDrainRate,10,1+(.@r/4);
- Id: 19221
AegisName: Golden_Angel_Band_TH
Name: Golden Angel Hairband
Type: Armor
Weight: 10
Defense: 10
Locations:
Head_Top: true
ArmorLevel: 1
EquipLevelMin: 1
Refineable: true
View: 1104
Script: |
.@r = getrefine();
if (readparam(bStr) >= 70) {
bonus bBaseAtk,5;
if (.@r >= 7)
bonus bBaseAtk,10;
}
if (readparam(bInt) >= 70) {
bonus bMatk,5;
if (.@r >= 7)
bonus bMatk,10;
}
if (readparam(bVit) >= 70) {
bonus bMaxHPrate,2;
bonus bMaxSPrate,2;
if (.@r >= 7)
bonus bMaxHPrate,2;
bonus bMaxSPrate,2;
}
if (readparam(bAgi) >= 70) {
bonus bAspdRate,2;
if (.@r >= 7)
bonus bAspdRate,3;
}
if (readparam(bDex) >= 70) {
bonus bLongAtkRate,2;
if (.@r >= 7)
bonus bLongAtkRate,3;
}
if (readparam(bLuk) >= 70) {
bonus bCritAtkRate,2;
if (.@r >= 7)
bonus bCritAtkRate,3;
}
- Id: 19125
AegisName: Cylinder_Hairband
Name: Cylinder Hairband
@ -83146,6 +83100,52 @@ Body:
NoAuction: true
Script: |
bonus bMaxSP,50;
- Id: 19221
AegisName: Golden_Angel_Band_TH
Name: Golden Angel Hairband
Type: Armor
Weight: 10
Defense: 10
Locations:
Head_Top: true
ArmorLevel: 1
EquipLevelMin: 1
Refineable: true
View: 1104
Script: |
.@r = getrefine();
if (readparam(bStr) >= 70) {
bonus bBaseAtk,5;
if (.@r >= 7)
bonus bBaseAtk,10;
}
if (readparam(bInt) >= 70) {
bonus bMatk,5;
if (.@r >= 7)
bonus bMatk,10;
}
if (readparam(bVit) >= 70) {
bonus bMaxHPrate,2;
bonus bMaxSPrate,2;
if (.@r >= 7)
bonus bMaxHPrate,2;
bonus bMaxSPrate,2;
}
if (readparam(bAgi) >= 70) {
bonus bAspdRate,2;
if (.@r >= 7)
bonus bAspdRate,3;
}
if (readparam(bDex) >= 70) {
bonus bLongAtkRate,2;
if (.@r >= 7)
bonus bLongAtkRate,3;
}
if (readparam(bLuk) >= 70) {
bonus bCritAtkRate,2;
if (.@r >= 7)
bonus bCritAtkRate,3;
}
- Id: 19223
AegisName: Cap_IL
Name: Illusion Cap

File diff suppressed because it is too large Load Diff