Bläddra i källkod

Corrected script for some item #18 (#7644)

Thanks to @Atemo
idk-whoami 2 år sedan
förälder
incheckning
70736c9b1d
4 ändrade filer med 2241 tillägg och 12 borttagningar
  1. 461 0
      db/re/item_combos.yml
  2. 824 6
      db/re/item_db_equip.yml
  3. 848 6
      db/re/item_db_etc.yml
  4. 108 0
      db/re/item_noequip.txt

+ 461 - 0
db/re/item_combos.yml

@@ -36115,3 +36115,464 @@ Body:
     Script: |
       bonus bSMatk,3;
       bonus bDef,30;
+  - Combos:
+      - Combo:
+          - King_of_Origin    # 311072
+          - aegis_420158    # 420158
+    Script: |
+      bonus2 bAddSize,Size_All,15;
+      bonus2 bMagicAddSize,Size_All,15;
+  - Combos:
+      - Combo:
+          - King_of_Origin    # 311072
+          - Golden_Bug_Card    # 4128
+    Script: |
+      autobonus3 "{ bonus bAbsorbDmgMaxHP2,10; }",1000,10000,"ALL_FULL_THROTTLE";
+  - Combos:
+      - Combo:
+          - Battle_Hook_    # 1440
+          - Tournament_Shield    # 2133
+    Script: |
+      bonus bDef,2;
+      bonus bAtkRate,4;
+      if (Class == Job_Lord_Knight )
+         bonus bAspdRate,-5;
+  - Combos:
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Staff_Of_Soul    # 1472
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Wizardy_Staff    # 1473
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HAND_R);
+      bonus bDex,2;
+      bonus bMatkRate,6;
+      bonus bVariableCastrate,-.@r;
+  - Combos:
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Divine_Cross    # 2001
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Divine_Cross_    # 2017
+      - Combo:
+          - Spiritual_Ring    # 2677
+          - Divine_Cross_    # 2017
+    Script: |
+      bonus bMatkRate,10;
+      bonus bDex,2;
+      bonus2 bSubRace,RC_Demon,10;
+      bonus2 bSubRace,RC_Undead,10;
+  - Combos:
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Clip    # 2607
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Rosary    # 2608
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Rosary_    # 2626
+    Script: |
+      bonus2 bSkillAtk,"AL_HEAL",50;
+      bonus2 bSkillAtk,"PR_MAGNUS",30;
+      bonus bSPrecovRate,9;
+  - Combos:
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Demon_Hunting_Bible_BR    # 28617
+      - Combo:
+          - Spiritual_Ring    # 2677
+          - Demon_Hunting_Bible_BR    # 28617
+      - Combo:
+          - Spiritual_Ring_    # 28432
+          - Demon_Hunting_Bible    # 28602
+      - Combo:
+          - Spiritual_Ring    # 2677
+          - Demon_Hunting_Bible    # 28602
+    Script: |
+      bonus2 bVariableCastrate,"PR_MAGNUS",-25;
+  - Combos:
+      - Combo:
+          - Divine_Cross    # 2001
+          - Exorcist_Gloves    # 28323
+      - Combo:
+          - Divine_Cross_    # 2017
+          - Exorcist_Gloves    # 28323
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HAND_R);
+      .@skill_level = getskilllv("PR_TURNUNDEAD");
+      if (.@skill_level >= 2) {
+         .@rate_bonus = max(.@r, 5) - 5;
+         bonus3 bAutoSpellWhenHit,"PR_TURNUNDEAD",.@skill_level,30+(10*.@rate_bonus);
+      }
+  - Combos:
+      - Combo:
+          - Sprint_Ring_    # 28431
+          - Sprint_Mail    # 2387
+          - Sprint_Shoes    # 2440
+      - Combo:
+          - Sprint_Ring_    # 28431
+          - Sprint_Ring    # 2744
+          - Sprint_Mail    # 2387
+          - Sprint_Shoes    # 2440
+    Script: |
+      bonus bMaxHPrate,7;
+      bonus bMaxSPrate,7;
+      bonus bVariableCastrate,-3;
+      bonus bDelayrate,-15;
+  - Combos:
+      - Combo:
+          - Sprint_Ring_    # 28431
+          - Sprint_Glove    # 2935
+    Script: |
+      bonus bVariableCastrate,-4;
+      bonus bDelayrate,-4;
+  - Combos:
+      - Combo:
+          - Sprint_Ring_    # 28431
+          - Sprint_Mail    # 2387
+          - Sprint_Shoes    # 2440
+          - Sprint_Glove    # 2935
+    Script: |
+      bonus bVariableCastrate,-5;
+      bonus bDelayrate,-5;
+  - Combos:
+      - Combo:
+          - Siege_Robe_1Tier    # 15216
+          - Siege_Muffler_1Tier    # 20865
+          - Siege_Shoes_1Tier    # 22146
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,700;
+         bonus2 bSubRace,RC_Player_Human,6;
+         bonus2 bSubRace,RC_Player_Doram,6;
+      }
+  - Combos:
+      - Combo:
+          - Siege_Suits_1Tier    # 15217
+          - Siege_Manteau_1Tier    # 20864
+          - Siege_Boots_1Tier    # 22147
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,800;
+         bonus2 bSubRace,RC_Player_Human,7;
+         bonus2 bSubRace,RC_Player_Doram,7;
+      }
+  - Combos:
+      - Combo:
+          - Siege_Plate_1Tier    # 15218
+          - Siege_Manteau_1Tier    # 20864
+          - Siege_Greave_1Tier    # 22148
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,900;
+         bonus2 bSubRace,RC_Player_Human,8;
+         bonus2 bSubRace,RC_Player_Doram,8;
+      }
+  - Combos:
+      - Combo:
+          - Siege_Robe_2Tier    # 450012
+          - Siege_Muffler_2Tier    # 480007
+          - Siege_Shoes_2Tier    # 470011
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,1600;
+         bonus2 bSubRace,RC_Player_Human,7;
+         bonus2 bSubRace,RC_Player_Doram,7;
+      }
+  - Combos:
+      - Combo:
+          - Siege_Suits_2Tier    # 450013
+          - Siege_Manteau_2Tier    # 480008
+          - Siege_Boots_2Tier    # 470012
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,1800;
+         bonus2 bSubRace,RC_Player_Human,8;
+         bonus2 bSubRace,RC_Player_Doram,8;
+      }
+  - Combos:
+      - Combo:
+          - Siege_Plate_2Tier    # 450014
+          - Siege_Manteau_2Tier    # 480008
+          - Siege_Greave_2Tier    # 470013
+    Script: |
+      .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR);
+      if (.@r>=21) {
+         bonus bMaxHP,2000;
+         bonus2 bSubRace,RC_Player_Human,9;
+         bonus2 bSubRace,RC_Player_Doram,9;
+      }
+  - Combos:
+      - Combo:
+          - E_Imune    # 27397
+          - Deviling_Card    # 4174
+    Script: |
+      bonus2 bSubEle,Ele_Neutral,-15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Rest_1    # 29249
+    Script: |
+      bonus bMaxHP,5000;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Rest_2    # 29250
+    Script: |
+      bonus bMaxSP,100;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Rest_3    # 29251
+    Script: |
+      bonus2 bHPRegenRate,1000,5000;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Rest_4    # 29252
+    Script: |
+      bonus2 bSPRegenRate,25,5000;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity1    # 29253
+    Script: |
+      bonus2 bSubEle,Ele_Fire,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity2    # 29254
+    Script: |
+      bonus2 bSubEle,Ele_Water,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity3    # 29255
+    Script: |
+      bonus2 bSubEle,Ele_Wind,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity4    # 29256
+    Script: |
+      bonus2 bSubEle,Ele_Earth,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity5    # 29257
+    Script: |
+      bonus2 bSubEle,Ele_Dark,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity6    # 29258
+    Script: |
+      bonus2 bSubEle,Ele_Ghost,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Eternity7    # 29259
+    Script: |
+      bonus2 bSubEle,Ele_Poison,15;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound1    # 29260
+    Script: |
+      bonus2 bSubRace,RC_Formless,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound2    # 29261
+    Script: |
+      bonus2 bSubRace,RC_Undead,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound3    # 29262
+    Script: |
+      bonus2 bSubRace,RC_Brute,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound4    # 29263
+    Script: |
+      bonus2 bSubRace,RC_Plant,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound5    # 29264
+    Script: |
+      bonus2 bSubRace,RC_Insect,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound6    # 29265
+    Script: |
+      bonus2 bSubRace,RC_Fish,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound7    # 29266
+    Script: |
+      bonus2 bSubRace,RC_Demon,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound8    # 29267
+    Script: |
+      bonus2 bSubRace,RC_DemiHuman,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound9    # 29268
+    Script: |
+      bonus2 bSubRace,RC_Angel,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound10    # 29269
+    Script: |
+      bonus2 bSubRace,RC_Dragon,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood1    # 29270
+    Script: |
+      bonus bStr,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood2    # 29271
+    Script: |
+      bonus bAgi,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood3    # 29272
+    Script: |
+      bonus bVit,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood4    # 29273
+    Script: |
+      bonus bInt,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood5    # 29274
+    Script: |
+      bonus bDex,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Blood6    # 29275
+    Script: |
+      bonus bLuk,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor1    # 29276
+    Script: |
+      bonus bAspd,1;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor2    # 29277
+    Script: |
+      bonus bVariableCastrate,-10;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor3    # 29278
+    Script: |
+      bonus bDelayrate,-10;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death1    # 29279
+    Script: |
+      bonus bAtkRate,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death2    # 29280
+    Script: |
+      bonus bMatkRate,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death3    # 29281
+    Script: |
+      bonus bDef,500;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death4    # 29282
+    Script: |
+      bonus bMdef,20;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor_Hit    # 29382
+    Script: |
+      bonus bHit,20;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor_Flee    # 29383
+    Script: |
+      bonus bFlee,20;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Honor_Luk    # 29384
+    Script: |
+      bonus bFlee2,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death_Tech    # 29385
+    Script: |
+      bonus bLongAtkRate,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Death_Luk    # 29386
+    Script: |
+      bonus bCritAtkRate,5;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Neev_Wound11    # 29510
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,30;
+      bonus2 bSubRace,RC_Player_Doram,30;
+  - Combos:
+      - Combo:
+          - Blackhand_Of_Fate    # 19185
+          - Bracelet_Of_Puppet    # 490016
+    Script: |
+      .@r = getequiprefinerycnt(EQI_HEAD_TOP);
+      bonus2 bSubRace,RC_DemiHuman,3;
+      if (.@r>=6) {
+         bonus bPerfectHitAddRate,15;
+         bonus bDelayrate,-5;
+         bonus2 bIgnoreDefRaceRate,RC_All,25;
+         bonus2 bIgnoreMdefRaceRate,RC_All,25;
+      }
+      if (.@r>=8) {
+         bonus bPerfectHitAddRate,15;
+         bonus bDelayrate,-10;
+         bonus2 bIgnoreDefRaceRate,RC_All,25;
+         bonus2 bIgnoreMdefRaceRate,RC_All,25;
+      }

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 824 - 6
db/re/item_db_equip.yml


+ 848 - 6
db/re/item_db_etc.yml

@@ -12065,12 +12065,12 @@ Body:
     Flags:
       DropEffect: CLIENT
     Script: |
-      bonus bBaseAtk,25-5*min(readParam(bStr)/10,5);
-      bonus bMatk,25-5*min(readParam(bInt)/10,5);
-      bonus bAspdRate,10-2*min(readParam(bAgi)/10,5);
-      bonus bMaxHP,1000-200*min(readParam(bVit)/10,5);
-      bonus bLongAtkRate,5-1*min(readParam(bDex)/10,5);
-      bonus bCritAtkRate,10-2*min(readParam(bLuk)/10,5);
+      bonus bBaseAtk,25-5*min(readparam(bStr)/10,5);
+      bonus bMatk,25-5*min(readparam(bInt)/10,5);
+      bonus bAspdRate,10-2*min(readparam(bAgi)/10,5);
+      bonus bMaxHP,1000-200*min(readparam(bVit)/10,5);
+      bonus bLongAtkRate,5-1*min(readparam(bDex)/10,5);
+      bonus bCritAtkRate,10-2*min(readparam(bLuk)/10,5);
   - Id: 4663
     AegisName: Leaf_Lunatic_Card
     Name: Leaf Lunatic Card
@@ -42050,6 +42050,42 @@ Body:
       DropEffect: CLIENT
     Script: |
       bonus bDelayrate,-5;
+  - Id: 27397
+    AegisName: E_Imune
+    Name: Nihitsu
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Neutral,15;
+  - Id: 27398
+    AegisName: Dodge3_J
+    Name: Perfect Dodge + 25
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bFlee2,25;
+  - Id: 27399
+    AegisName: Offering_to_God
+    Name: Divine Offering
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bMaxHPrate,15;
+      bonus2 bSkillAtk,"PA_SACRIFICE",BaseLevel;
+  - Id: 27400
+    AegisName: Resistance_Long_Dis5
+    Name: Long Range Resistance + 5%
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bLongAtkDef,5;
+  - Id: 27401
+    AegisName: Absorbsprits_Lv1
+    Name: Absorb Sprits Lv 1
+    Type: Card
+    SubType: Enchant
+    Script: |
+      skill "MO_ABSORBSPIRITS",1;
   - Id: 27413
     AegisName: Big_Fire_BR
     Name: Power of Shango    # !todo check english name
@@ -43563,6 +43599,84 @@ Body:
     SubType: Enchant
     Script: |
       bonus2 bHPDrainRate,20,3;
+  - Id: 29214
+    AegisName: E_Flameguard
+    Name: Burn
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Fire,15;
+  - Id: 29215
+    AegisName: E_Warmth
+    Name: Gale
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Wind,15;
+  - Id: 29216
+    AegisName: E_Genie
+    Name: Flood
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Water,15;
+  - Id: 29217
+    AegisName: E_Glorious
+    Name: Clay
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Earth,15;
+  - Id: 29218
+    AegisName: E_Ghost
+    Name: Grudge
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Ghost,15;
+  - Id: 29219
+    AegisName: E_Angelic
+    Name: Woor
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Undead,15;
+  - Id: 29220
+    AegisName: E_Innoxious
+    Name: Venom
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Poison,15;
+  - Id: 29221
+    AegisName: E_Divine
+    Name: Desperate
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Dark,15;
+  - Id: 29222
+    AegisName: E_Holy
+    Name: Sacred Red
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Dark,15;
+      if (getskilllv("CR_TRUST") >= 1)
+         bonus2 bSubEle,Ele_Dark,-15;
+  - Id: 29223
+    AegisName: Water_Sky
+    Name: Water Sky
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bAddRace,RC_Formless,15;
+      bonus2 bAddRace,RC_Demon,15;
+      bonus2 bAddEle,Ele_Fire,15;
+      bonus2 bMagicAddRace,RC_Formless,15;
+      bonus2 bMagicAddRace,RC_Demon,15;
+      bonus2 bMagicAddEle,Ele_Fire,15;
+      autobonus "{ bonus bVariableCastrate,-70; bonus bDelayrate,-70; bonus bUseSPrate,-70; }",5,10000,BF_WEAPON|BF_MAGIC;
   - Id: 29224
     AegisName: WhiteBody_Effect
     Name: White Body Effect
@@ -43623,6 +43737,13 @@ Body:
     SubType: Enchant
     Script: |
       bonus bHit,5;
+  - Id: 29240
+    AegisName: Hit10
+    Name: Hit+10
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bHit,10;
   - Id: 29241
     AegisName: Critical10
     Name: Cri+10
@@ -43630,6 +43751,351 @@ Body:
     SubType: Enchant
     Script: |
       bonus bCritical,10;
+  - Id: 29242
+    AegisName: IndestructibleArmor1
+    Name: Indestructible (Armor)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bUnbreakableArmor;
+  - Id: 29243
+    AegisName: NoDispell1
+    Name: Chant Impediment
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bNoCastCancel;
+  - Id: 29244
+    AegisName: PlayerTolerance1
+    Name: Player Resistance 1
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,1;
+      bonus2 bSubRace,RC_Player_Doram,1;
+  - Id: 29245
+    AegisName: PlayerTolerance2
+    Name: Player Resistance 2
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,2;
+      bonus2 bSubRace,RC_Player_Doram,2;
+  - Id: 29246
+    AegisName: PlayerTolerance3
+    Name: Player Resistance 3
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,3;
+      bonus2 bSubRace,RC_Player_Doram,3;
+  - Id: 29247
+    AegisName: PlayerTolerance4
+    Name: Player Resistance 4
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,4;
+      bonus2 bSubRace,RC_Player_Doram,4;
+  - Id: 29248
+    AegisName: PlayerTolerance5
+    Name: Player Resistance 5
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,5;
+      bonus2 bSubRace,RC_Player_Doram,5;
+  - Id: 29249
+    AegisName: Neev_Rest_1
+    Name: Neev of Rest (Physical Strength)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bMaxHP,((.@r>=8)?1000:((.@r>=6)?500:200));
+  - Id: 29250
+    AegisName: Neev_Rest_2
+    Name: Neev of Rest (Spirit)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bMaxSP,((.@r>=8)?80:((.@r>=6)?30:10));
+  - Id: 29251
+    AegisName: Neev_Rest_3
+    Name: Neev of Rest (Life)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus2 bHPRegenRate,((.@r>=8)?250:((.@r>=6)?100:50)),5000;
+  - Id: 29252
+    AegisName: Neev_Rest_4
+    Name: Neev of Rest (Intelligence)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus2 bSPRegenRate,((.@r>=8)?5:((.@r>=6)?2:1)),5000;
+  - Id: 29253
+    AegisName: Neev_Eternity1
+    Name: Neev of Eternity (Fire)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Fire,20;
+  - Id: 29254
+    AegisName: Neev_Eternity2
+    Name: Neev of Eternity (Water)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Water,20;
+  - Id: 29255
+    AegisName: Neev_Eternity3
+    Name: Neev of Eternity (Wind)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Wind,20;
+  - Id: 29256
+    AegisName: Neev_Eternity4
+    Name: Neev of Eternity (Earth)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Earth,20;
+  - Id: 29257
+    AegisName: Neev_Eternity5
+    Name: Neev of Eternity (Dark)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Dark,20;
+  - Id: 29258
+    AegisName: Neev_Eternity6
+    Name: Neev of Eternity (Ghost)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Ghost,20;
+  - Id: 29259
+    AegisName: Neev_Eternity7
+    Name: Neev of Eternity (Poison)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_Poison,20;
+  - Id: 29260
+    AegisName: Neev_Wound1
+    Name: Neev of Wound (Intangible)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Formless,30;
+  - Id: 29261
+    AegisName: Neev_Wound2
+    Name: Neev of Wound (Immortal)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Undead,30;
+  - Id: 29262
+    AegisName: Neev_Wound3
+    Name: Neev of Wound (Animal)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Brute,30;
+  - Id: 29263
+    AegisName: Neev_Wound4
+    Name: Neev of Wound (Plant)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Plant,30;
+  - Id: 29264
+    AegisName: Neev_Wound5
+    Name: Neev of Wound (Insect)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Insect,30;
+  - Id: 29265
+    AegisName: Neev_Wound6
+    Name: Neev of Wound (Fish Shell)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Fish,30;
+  - Id: 29266
+    AegisName: Neev_Wound7
+    Name: Neev of Wound (Devil)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Demon,30;
+  - Id: 29267
+    AegisName: Neev_Wound8
+    Name: Neev of Wound (Humanoid)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_DemiHuman,30;
+  - Id: 29268
+    AegisName: Neev_Wound9
+    Name: Neev of Wound (Angel)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Angel,30;
+  - Id: 29269
+    AegisName: Neev_Wound10
+    Name: Neev of Wound (Dragon)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Dragon,30;
+  - Id: 29270
+    AegisName: Neev_Blood1
+    Name: Neev of Blood (Arm Strength)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bStr,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29271
+    AegisName: Neev_Blood2
+    Name: Neev of Blood (Quick)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bAgi,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29272
+    AegisName: Neev_Blood3
+    Name: Neev of Blood (Physical Strength)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bVit,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29273
+    AegisName: Neev_Blood4
+    Name: Neev of Blood (Brains)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bInt,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29274
+    AegisName: Neev_Blood5
+    Name: Neev of Blood (Concentration)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bDex,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29275
+    AegisName: Neev_Blood6
+    Name: Neev of Blood (Fortune)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bLuk,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29276
+    AegisName: Neev_Honor1
+    Name: Neev of Honor (Quick)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bAspdRate,((.@r>=9)?10:((.@r>=7)?8:5));
+  - Id: 29277
+    AegisName: Neev_Honor2
+    Name: Neev of Honor (Concentration)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bVariableCastrate,-((.@r>=9)?15:((.@r>=7)?10:5));
+  - Id: 29278
+    AegisName: Neev_Honor3
+    Name: Neev of Honor (Skilled)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bDelayrate,-((.@r>=9)?15:((.@r>=7)?10:5));
+  - Id: 29279
+    AegisName: Neev_Death1
+    Name: Neev of Death (Arm Strength)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bAtkRate,((.@r>=9)?5:((.@r>=7)?4:3));
+  - Id: 29280
+    AegisName: Neev_Death2
+    Name: Neev of Death (Brains)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bMatkRate,((.@r>=9)?5:((.@r>=7)?4:3));
+  - Id: 29281
+    AegisName: Neev_Death3
+    Name: Neev of Death (Physical Strength)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bDef,((.@r>=9)?50:((.@r>=7)?25:10));
+  - Id: 29282
+    AegisName: Neev_Death4
+    Name: Neev of Death (Magic Defense)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bMdef,((.@r>=9)?20:((.@r>=7)?10:4));
+  - Id: 29300
+    AegisName: Jade_J
+    Name: Prison
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bRestartFullRecover;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Knight)
+         bonus2 bSkillAtk,"RK_STORMBLAST",100;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Crusader)
+         bonus2 bSkillCooldown,"LG_CANNONSPEAR",-1000;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard)
+         bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1500;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage)
+         bonus bVariableCastrate,-15;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Hunter)
+         bonus2 bSkillAtk,"RA_WUGSTRIKE",30;
+      if ((eaclass()&EAJL_THIRD) && (BaseJob == Job_Bard || BaseJob == Job_Dancer))
+         bonus bAllStats,10;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Priest)
+         skill "CR_PROVIDENCE",5;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Monk)
+         bonus bLongAtkRate,10;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Assassin) {
+         bonus bDelayrate,-90;
+         autobonus3 "{ sc_start SC_WEAPONBLOCKING; }",1000,50000,"GC_HALLUCINATIONWALK";
+      }
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Rogue)
+         bonus bFixedCastrate,-50;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Blacksmith)
+         bonus bAspdRate,20;
+      if (eaclass()&EAJL_THIRD && BaseJob == Job_Alchemist) {
+         bonus bMaxHPrate,15;
+         bonus bBaseAtk,50;
+         bonus bMatk,50;
+      }
   - Id: 29302
     AegisName: Armor_Water
     Name: Water Element(Armor)
@@ -44052,6 +44518,46 @@ Body:
     Script: |
       autobonus "{ bonus bFlee2,100; bonus2 bMagicAddClass,Class_Boss,100; }",50,10000,BF_MAGIC,"{ active_transform 1639,10000; }";
       /*Unknow Rate*/
+  - Id: 29375
+    AegisName: PlayerTolerance6
+    Name: Player Resistance 6
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,6;
+      bonus2 bSubRace,RC_Player_Doram,6;
+  - Id: 29376
+    AegisName: PlayerTolerance7
+    Name: Player Resistance 7
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,7;
+      bonus2 bSubRace,RC_Player_Doram,7;
+  - Id: 29377
+    AegisName: PlayerTolerance8
+    Name: Player Resistance 8
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,8;
+      bonus2 bSubRace,RC_Player_Doram,8;
+  - Id: 29378
+    AegisName: PlayerTolerance9
+    Name: Player Resistance 9
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,9;
+      bonus2 bSubRace,RC_Player_Doram,9;
+  - Id: 29379
+    AegisName: PlayerTolerance10
+    Name: Player Resistance 10
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,10;
+      bonus2 bSubRace,RC_Player_Doram,10;
   - Id: 29380
     AegisName: ATK5
     Name: ATK +5
@@ -44066,6 +44572,41 @@ Body:
     SubType: Enchant
     Script: |
       bonus bMatk,5;
+  - Id: 29382
+    AegisName: Neev_Honor_Hit
+    Name: Neev of Honor (Hit)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bHit,((.@r>=9)?40:((.@r>=7)?30:20));
+  - Id: 29383
+    AegisName: Neev_Honor_Flee
+    Name: Neev of Honor (Avoidance)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bFlee,((.@r>=9)?40:((.@r>=7)?30:20));
+  - Id: 29384
+    AegisName: Neev_Honor_Luk
+    Name: Neev of Honor (Fortune)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bFlee2,((.@r>=9)?7:((.@r>=7)?5:3));
+  - Id: 29385
+    AegisName: Neev_Death_Tech
+    Name: Neve of Death (Technique)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bLongAtkRate,((.@r>=9)?5:((.@r>=7)?4:3));
+  - Id: 29386
+    AegisName: Neev_Death_Luk
+    Name: Neve of Death (Fortune)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bCritAtkRate,((.@r>=9)?5:((.@r>=7)?4:3));
   - Id: 29423
     AegisName: Sura_Top
     Name: Champion Stone (Upper)
@@ -44444,6 +44985,14 @@ Body:
     Script: |
       autobonus "{ bonus bFlee2,100; bonus2 bAddClass,Class_Boss,100; }",50,10000,BF_WEAPON;
       /*Unknow Rate*/
+  - Id: 29510
+    AegisName: Neev_Wound11
+    Name: Neev of Wound (Player)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,30;
+      bonus2 bSubRace,RC_Player_Doram,30;
   - Id: 29511
     AegisName: Reactor_A_Player
     Name: Q-Player
@@ -44453,6 +45002,26 @@ Body:
       .@r = getrefine();
       bonus2 bSubRace,RC_Player_Human,1+(.@r/3);
       bonus2 bSubRace,RC_Player_Doram,1+(.@r/3);
+  - Id: 29512
+    AegisName: Endurance
+    Name: Tough
+    Type: Card
+    SubType: Enchant
+    Script: |
+      .@r = getrefine();
+      bonus bMaxHPrate,5;
+      bonus bMaxSPrate,5;
+      bonus2 bSubRace,RC_Player_Doram,5;
+      if (.@r>=7) {
+         bonus bDef,50;
+         bonus bMdef,5;
+         bonus2 bSubRace,RC_Player_Doram,5;
+      }
+      if (.@r>=9) {
+         bonus bDef,50;
+         bonus bMdef,5;
+         bonus2 bSubRace,RC_Player_Doram,2;
+      }
   - Id: 29513
     AegisName: Highpriest_Top
     Name: High Priest Stone (Upper)
@@ -44873,6 +45442,14 @@ Body:
     Name: Arcana
     Type: Card
     SubType: Enchant
+  - Id: 29586
+    AegisName: PlayerTolerance12
+    Name: Player Resistance 12
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,12;
+      bonus2 bSubRace,RC_Player_Doram,12;
   - Id: 29587
     AegisName: Gh_md_agi
     Name: Flash
@@ -47158,6 +47735,39 @@ Body:
       bonus2 bSkillAtk,"WM_GREAT_ECHO",5+.@r;
       if (.@r>=10)
          bonus2 bSkillAtk,"WM_GREAT_ECHO",5;
+  - Id: 300137
+    AegisName: Princess_Meer_Card
+    Name: Princess Meer Card
+    Type: Card
+    Buy: 20
+    Weight: 10
+    Locations:
+      Garment: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bMatkRate,10;
+      bonus2 bMagicAtkEle,Ele_Fire,50;
+      bonus2 bMagicAtkEle,Ele_Wind,50;
+      bonus2 bMagicAtkEle,Ele_Water,50;
+      bonus2 bMagicAtkEle,Ele_Earth,50;
+  - Id: 300138
+    AegisName: H_B_Princess_Meer_Card
+    Name: Half Blood Princess Meer Card
+    Type: Card
+    Buy: 20
+    Weight: 10
+    Locations:
+      Head_Top: true
+      Head_Mid: true
+      Head_Low: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      .@r = getrefine();
+      bonus bFixedCast,-1000;
+      bonus bAtkRate,.@r;
+      bonus bMatkRate,.@r;
   - Id: 300139
     AegisName: Sealed_M_Flower_Card_J
     Name: Sealed Moonlight Flower Card
@@ -48066,6 +48676,46 @@ Body:
       DropEffect: CLIENT
     Script: |
       bonus bShortAtkRate,6;
+  - Id: 300224
+    AegisName: L_Nihil_Card
+    Name: Nihil Miseria Heine (Sign Stamp) Card
+    Type: Card
+    Buy: 20
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bMdef,100;
+  - Id: 300225
+    AegisName: L_Spica_Card
+    Name: Spica Nerius (Sign Stamp) Card
+    Type: Card
+    Buy: 20
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bMaxSPrate,15;
+      bonus bDelayrate,-15;
+      autobonus "{ sc_start SC_REFRESH; }",10,20000,BF_MAGIC;
+  - Id: 300226
+    AegisName: L_Skia_Card
+    Name: Skia Nerius (Sign Stamp) Card
+    Type: Card
+    Buy: 20
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bMaxHPrate,15;
+      bonus bVariableCastrate,-15;
+      autobonus "{ sc_start SC_REFRESH; }",10,20000,BF_WEAPON;
   - Id: 300227
     AegisName: EP18_Schulang_Card
     Name: Schulang Card
@@ -48090,6 +48740,15 @@ Body:
     Script: |
       bonus2 bMagicAddRace,RC_Demon,75;
       bonus2 bSubRace,RC_Demon,-25;
+  - Id: 300306
+    AegisName: Extra_Str
+    Name: Extra Str
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bAtkRate,readparam(bStr)/10;
+      if (readparam(bStr) >= 110)
+         bonus bAtkRate,5;
   - Id: 300230
     AegisName: ILL_Andre_Card
     Name: Diligent Andre Card
@@ -49121,6 +49780,13 @@ Body:
       bonus2 bAddRace,RC_Player_Doram,35;
       bonus2 bSubRace,RC_Brute,-10;
       bonus2 bSubRace,RC_Player_Doram,-10;
+  - Id: 300306
+    AegisName: Fortitude
+    Name: Fortitude
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bNoWalkDelay;
   - Id: 300307
     AegisName: Meyer_Card
     Name: Meyer Card
@@ -49654,6 +50320,44 @@ Body:
     Script: |
       bonus bAtkRate,10;
       bonus bMaxSPrate,-50;
+  - Id: 300356
+    AegisName: L_Agnes_Card
+    Name: Agnes Lugenburg (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bMaxHPrate,15;
+      bonus bHealPower2,15;
+      bonus bAddItemHealRate,15;
+      skill "AB_CLEARANCE",5;
+  - Id: 300357
+    AegisName: L_Poe_Card_E
+    Name: Poe Richard (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus bNoKnockback;
+      autobonus "{ sc_start SC_CP_ARMOR; sc_start SC_CP_WEAPON; sc_start SC_CP_SHIELD; sc_start SC_CP_HELM; }",10,60000,BF_WEAPON|BF_MAGIC;
+  - Id: 300358
+    AegisName: L_Issac_Card
+    Name: Isaac Wigner (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      DropEffect: CLIENT
+    Script: |
+      bonus2 bIgnoreDefRaceRate,RC_All,100;
+      bonus2 bIgnoreMdefRaceRate,RC_All,100;
   - Id: 300359
     AegisName: Ice_Gangu_Card
     Name: Ice Gangu Card
@@ -50617,6 +51321,46 @@ Body:
       DropEffect: CLIENT
     Script: |
       bonus2 bMagicAtkEle,Ele_Wind,3*getrefine();
+  - Id: 300451
+    AegisName: aegis_300451
+    Name: Catherine Gaebolg (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      BuyingStore: true
+      DropEffect: CLIENT
+    Script: |
+      bonus2 bSubSkill,"NPC_RAYOFGENESIS",50;
+      autobonus "{ sc_start SC_ASSUMPTIO; }",50,30000,BF_WEAPON|BF_MAGIC;
+  - Id: 300452
+    AegisName: aegis_300452
+    Name: Friedrich Stolz Heine (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      BuyingStore: true
+      DropEffect: CLIENT
+    Script: |
+      bonus bMaxSPrate,15;
+      bonus bMatkRate,15;
+      skill "HW_GANBANTEIN",1;
+  - Id: 300453
+    AegisName: aegis_300453
+    Name: Kronecker Granz Heine (Sign Stamp) Card
+    Type: Card
+    Weight: 10
+    Locations:
+      Both_Accessory: true
+    Flags:
+      BuyingStore: true
+      DropEffect: CLIENT
+    Script: |
+      bonus2 bRegenPercentSP,1,1000;
+      autobonus "{ sc_start SC_ENERGYCOAT; }",50,30000,BF_WEAPON|BF_MAGIC;
   - Id: 300454
     AegisName: Ice_C_Orb_Hp
     Name: Glacier Flower Meow Power (Vital)
@@ -52669,6 +53413,13 @@ Body:
     SubType: Enchant
     Script: |
       bonus bDelayrate,-getskilllv("ASC_BREAKER");
+  - Id: 310195
+    AegisName: Magnificat_Lv5
+    Name: Magnificat Lv5
+    Type: Card
+    SubType: Enchant
+    Script: |
+      skill "PR_MAGNIFICAT",5;
   - Id: 310197
     AegisName: Tha_Anger_1
     Name: Anger Lv1
@@ -53782,6 +54533,20 @@ Body:
     SubType: Enchant
     Script: |
       bonus bLongAtkRate,3;
+  - Id: 310336
+    AegisName: Sight_Lv1
+    Name: Sight Lv1
+    Type: Card
+    SubType: Enchant
+    Script: |
+      skill "MG_SIGHT",1;
+  - Id: 310337
+    AegisName: Clairvoyance1
+    Name: Clairvoyance
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bIntravision;
   - Id: 310478
     AegisName: Wolf_Orb_Str_1
     Name: Wolf Orb (Str) Level 1
@@ -56566,6 +57331,54 @@ Body:
       bonus2 bMagicAtkEle,Ele_All,7;
       bonus bLongAtkRate,7;
       bonus bShortAtkRate,7;
+  - Id: 310648
+    AegisName: Extra_Agi
+    Name: Extra Agi
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bPerfectHitAddRate,readparam(bAgi)/10;
+      if (readparam(bAgi) >= 110)
+         bonus bPerfectHitAddRate,5;
+  - Id: 310649
+    AegisName: Extra_Vit
+    Name: Extra Vit
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bHealPower2,readparam(bVit)/10;
+      bonus bAddItemHealRate,readparam(bVit)/10;
+      if (readparam(bAgi) >= 110) {
+         bonus bHealPower2,5;
+         bonus bAddItemHealRate,5;
+      }
+  - Id: 310650
+    AegisName: Extra_Int
+    Name: Extra Int
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bMatkRate,readparam(bInt)/10;
+      if (readparam(bInt) >= 110)
+         bonus bMatkRate,5;
+  - Id: 310651
+    AegisName: Extra_Dex
+    Name: Extra Dex
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bLongAtkRate,readparam(bDex)/10;
+      if (readparam(bDex) >= 110)
+         bonus bLongAtkRate,5;
+  - Id: 310652
+    AegisName: Extra_Luk
+    Name: Extra Luk
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus bCritAtkRate,readparam(bLuk)/10;
+      if (readparam(bLuk) >= 110)
+         bonus bCritAtkRate,5;
   - Id: 310653
     AegisName: Automatic_Orb_J01
     Name: Q-Range
@@ -57741,6 +58554,21 @@ Body:
             bonus bDef,45;
          }
       }
+  - Id: 310758
+    AegisName: PlayerTolerance13
+    Name: Player Resistance 13
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubRace,RC_Player_Human,13;
+      bonus2 bSubRace,RC_Player_Doram,13;
+  - Id: 310759
+    AegisName: E_All
+    Name: Ares
+    Type: Card
+    SubType: Enchant
+    Script: |
+      bonus2 bSubEle,Ele_All,5;
   - Id: 310760
     AegisName: DivineGrace_of_Kings
     Name: Heaven's Majesty
@@ -64395,6 +65223,13 @@ Body:
     SubType: Enchant
     Script: |
       skill "MG_ENERGYCOAT",1;
+  - Id: 311416
+    AegisName: aegis_311416
+    Name: Odin's Power Lv2
+    Type: Card
+    SubType: Enchant
+    Script: |
+      skill "ALL_ODINS_POWER",2;
   - Id: 311425
     AegisName: aegis_311425
     Name: Spell Stone (Dual)
@@ -66221,6 +67056,13 @@ Body:
             }
          }
       }
+  - Id: 311882
+    AegisName: aegis_311882
+    Name: Skill Stone (Increase AGI Lv10)
+    Type: Card
+    SubType: Enchant
+    Script: |
+      skill "AL_INCAGI",10;
   - Id: 311883
     AegisName: aegis_311883
     Name: Omniscience Seeker

+ 108 - 0
db/re/item_noequip.txt

@@ -66,6 +66,60 @@
 11547,1		// Woe_Violet_Potion
 12600,1		// Treasure_Box_Scroll
 
+// Lesser Guild Member's Gear
+2052,1     // Woe_T_Staff1_Z
+1329,1     // Woe_One_Hand_Axe1_Z
+28751,1     // Woe_Knife1_Z
+32103,1    // Woe_Instrument1_Z
+26210,1    // Woe_Whip1_Z
+26019,1    // Woe_T_Lance1_Z
+16085,1    // Woe_Club_1_Z
+26147,1    // Woe_Wand1_Z
+28036,1    // Woe_Katar1_Z
+26146,1    // Woe_Healstaff1_Z
+21044,1    // Woe_Twohand_Sword1_Z
+28133,1    // Woe_Twohand_Axe1_Z
+32015,1    // Woe_Onehand_Spear1_Z
+18175,1    // Woe_Bow1_Z
+13490,1    // Woe_Onehand_Sword1_Z
+650000,1    // Woe_Huuma1_Z
+1859,1    // Woe_Pist1_Z
+22148,1    // Siege_Greave_1Tier
+15216,1    // Siege_Robe_1Tier
+20865,1    // Siege_Muffler_1Tier
+20864,1    // Siege_Manteau_1Tier
+22147,1    // Siege_Boots_1Tier
+22146,1    // Siege_Shoes_1Tier
+15217,1    // Siege_Suits_1Tier
+15218,1    // Siege_Plate_1Tier
+
+// Intermediate Guild Member's Gear
+520001,1    // Woe_One_Hand_Axe2_Z
+570003,1    // Woe_Instrument2_Z
+580003,1    // Woe_Whip2_Z
+510005,1    // Woe_Knife2_Z
+630001,1    // Woe_T_Lance2_Z
+590004,1    // Woe_Club_2_Z
+550005,1    // Woe_Wand2_Z
+610004,1    // Woe_Katar2_Z
+550004,1    // Woe_Healstaff2_Z
+600005,1    // Woe_Twohand_Sword2_Z
+620001,1    // Woe_Twohand_Axe2_Z
+640001,1    // Woe_T_Staff2_Z
+530001,1    // Woe_Onehand_Spear2_Z
+650001,1    // Woe_Huuma2_Z
+500006,1    // Woe_Onehand_Sword2_Z
+560003,1    // Woe_Pist2_Z
+700005,1    // Woe_Bow2_Z
+450012,1    // Siege_Robe_2Tier
+470011,1    // Siege_Shoes_2Tier
+450014,1    // Siege_Plate_2Tier
+450013,1    // Siege_Suits_2Tier
+470012,1    // Siege_Boots_2Tier
+480007,1    // Siege_Muffler_2Tier
+480008,1    // Siege_Manteau_2Tier
+470013,1    // Siege_Greave_2Tier
+
 //----------------------------------------------------------------------------
 // PVP
 //----------------------------------------------------------------------------
@@ -209,6 +263,60 @@
 12600,16	// Treasure_Box_Scroll
 14590,16	// Pty_Assumptio_Scroll
 
+// Lesser Guild Member's Gear
+2052,16     // Woe_T_Staff1_Z
+1329,16     // Woe_One_Hand_Axe1_Z
+28751,16     // Woe_Knife1_Z
+32103,16    // Woe_Instrument1_Z
+26210,16    // Woe_Whip1_Z
+26019,16    // Woe_T_Lance1_Z
+16085,16    // Woe_Club_1_Z
+26147,16    // Woe_Wand1_Z
+28036,16    // Woe_Katar1_Z
+26146,16    // Woe_Healstaff1_Z
+21044,16    // Woe_Twohand_Sword1_Z
+28133,16    // Woe_Twohand_Axe1_Z
+32015,16    // Woe_Onehand_Spear1_Z
+18175,16    // Woe_Bow1_Z
+13490,16    // Woe_Onehand_Sword1_Z
+650000,16    // Woe_Huuma1_Z
+1859,16    // Woe_Pist1_Z
+22148,16    // Siege_Greave_1Tier
+15216,16    // Siege_Robe_1Tier
+20865,16    // Siege_Muffler_1Tier
+20864,16    // Siege_Manteau_1Tier
+22147,16    // Siege_Boots_1Tier
+22146,16    // Siege_Shoes_1Tier
+15217,16    // Siege_Suits_1Tier
+15218,16    // Siege_Plate_1Tier
+
+// Intermediate Guild Member's Gear
+520001,16    // Woe_One_Hand_Axe2_Z
+570003,16    // Woe_Instrument2_Z
+580003,16    // Woe_Whip2_Z
+510005,16    // Woe_Knife2_Z
+630001,16    // Woe_T_Lance2_Z
+590004,16    // Woe_Club_2_Z
+550005,16    // Woe_Wand2_Z
+610004,16    // Woe_Katar2_Z
+550004,16    // Woe_Healstaff2_Z
+600005,16    // Woe_Twohand_Sword2_Z
+620001,16    // Woe_Twohand_Axe2_Z
+640001,16    // Woe_T_Staff2_Z
+530001,16    // Woe_Onehand_Spear2_Z
+650001,16    // Woe_Huuma2_Z
+500006,16    // Woe_Onehand_Sword2_Z
+560003,16    // Woe_Pist2_Z
+700005,16    // Woe_Bow2_Z
+450012,16    // Siege_Robe_2Tier
+470011,16    // Siege_Shoes_2Tier
+450014,16    // Siege_Plate_2Tier
+450013,16    // Siege_Suits_2Tier
+470012,16    // Siege_Boots_2Tier
+480007,16    // Siege_Muffler_2Tier
+480008,16    // Siege_Manteau_2Tier
+470013,16    // Siege_Greave_2Tier
+
 //----------------------------------------------------------------------------
 // Zone 1 - Aldebaran Turbo Track
 //----------------------------------------------------------------------------

Vissa filer visades inte eftersom för många filer har ändrats