Forráskód Böngészése

Glast Heim Abyss dungeon (#7474)

* Added related quests
* Added monsters spawn
* Added related random option groups

Credit goes to @OptimusM !
Thanks to @aleos89 for the review !
Atemo 2 éve
szülő
commit
d93d4144eb

+ 11 - 11
db/re/item_combos.yml

@@ -146,7 +146,7 @@ Body:
       /* Confirm: Success rate */
   - Combos:
       - Combo:
-          - Illusion_War_Axe
+          - War_Axe_IL
           - Shoes_IL
     Script: |
       bonus bBaseAtk,40;
@@ -2885,14 +2885,14 @@ Body:
       bonus bAtkRate,10;
   - Combos:
       - Combo:
-          - Contaminated_Raydric_Card
+          - Polluted_Raydric_Card
           - Daydric_Card
     Script: |
       bonus bAtkRate,5;
       bonus2 bSubEle,Ele_Neutral,10;
   - Combos:
       - Combo:
-          - Contaminated_Raydric_Archer_Card
+          - Polluted_Ray_A_Card
           - P_Archer_Skeleton_Card
       - Combo:
           - Genetic_Robe
@@ -2904,7 +2904,7 @@ Body:
       bonus bLongAtkRate,5;
   - Combos:
       - Combo:
-          - Contaminated_Sting_Card
+          - Polluted_Sting_Card
           - Sting_Card
     Script: |
       bonus bDef,150;
@@ -7389,7 +7389,7 @@ Body:
       }
   - Combos:
       - Combo:
-          - Illusion_Wing_Shuriken
+          - Huuma_Bird_Wing_IL
           - Apple_Of_Archer_IL
     Script: |
       bonus bBaseAtk,50;
@@ -7423,7 +7423,7 @@ Body:
       bonus2 bAddRace,RC_DemiHuman,4;
   - Combos:
       - Combo:
-          - Illusion_Immaterial_Sword
+          - Immaterial_Sword_IL
           - Cape_Of_Ancient_Lord_IL
     Script: |
       .@weapon = getequiprefinerycnt(EQI_HAND_R);
@@ -8255,7 +8255,7 @@ Body:
       }
   - Combos:
       - Combo:
-          - Illusion_Iron_Driver
+          - Iron_Driver_IL
           - Muffler_IL
     Script: |
       bonus bAspdRate,10;
@@ -9092,7 +9092,7 @@ Body:
       bonus bHealPower,5;
   - Combos:
       - Combo:
-          - Illusion_Fancy_Flower
+          - Fancy_Flower_IL
           - Illusion_Bazerald
     Script: |
       bonus bMatk,50;
@@ -10618,7 +10618,7 @@ Body:
   - Combos:
       - Combo:
           - Shoes_IL
-          - Illusion_Pole_Axe
+          - Pole_Axe_IL
     Script: |
       bonus bBaseAtk,40;
       .@eq = getequiprefinerycnt(EQI_SHOES);
@@ -21578,10 +21578,10 @@ Body:
   - Combos:
       - Combo:
           - Military_Boots_IL
-          - Illusion_War_Axe
+          - War_Axe_IL
       - Combo:
           - Military_Boots_IL_
-          - Illusion_War_Axe
+          - War_Axe_IL
     Script: |
       bonus2 bAddClass,Class_Boss,70;
       bonus2 bSubClass,Class_Boss,15;

+ 12 - 12
db/re/item_db_equip.yml

@@ -5969,7 +5969,7 @@ Body:
          bonus bHit,5;
       }
   - Id: 1326
-    AegisName: Illusion_War_Axe
+    AegisName: War_Axe_IL
     Name: Illusion War Axe
     Type: Weapon
     SubType: 1hAxe
@@ -21732,7 +21732,7 @@ Body:
          bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-1000;
       }
   - Id: 2049
-    AegisName: Blue_Flame_Cane
+    AegisName: Staff_Of_Blue_Flame
     Name: Blue Flame Cane
     Type: Weapon
     SubType: 2hStaff
@@ -62769,7 +62769,7 @@ Body:
       bonus bBaseAtk,(30*(.@r/3));
       bonus bLongAtkRate,(3*.@r);
   - Id: 13338
-    AegisName: Illusion_Wing_Shuriken
+    AegisName: Huuma_Bird_Wing_IL
     Name: Illusion Wing Shuriken
     Type: Weapon
     SubType: Huuma
@@ -64922,7 +64922,7 @@ Body:
          bonus bHit,5;
       }
   - Id: 13469
-    AegisName: Illusion_Immaterial_Sword
+    AegisName: Immaterial_Sword_IL
     Name: Illusion Immaterial Sword
     Type: Weapon
     SubType: 1hSword
@@ -72501,7 +72501,7 @@ Body:
       }
       bonus bBaseAtk,.@val;
   - Id: 16065
-    AegisName: Illusion_Iron_Driver
+    AegisName: Iron_Driver_IL
     Name: Illusion Iron Driver
     Type: Weapon
     SubType: Mace
@@ -86524,7 +86524,7 @@ Body:
     Script: |
       bonus bAspd,1;
   - Id: 19247
-    AegisName: Illusion_Fancy_Flower
+    AegisName: Fancy_Flower_IL
     Name: Illusion Fancy Flower
     Type: Armor
     Weight: 100
@@ -104014,7 +104014,7 @@ Body:
       if (.@r >= 11)
          bonus bUnbreakableWeapon;
   - Id: 21039
-    AegisName: Royal_Knight's_Broadsword
+    AegisName: T_Sword_Of_Kingdom
     Name: Royal Knight's Broadsword
     Type: Weapon
     SubType: 2hSword
@@ -120539,7 +120539,7 @@ Body:
          bonus2 bSkillAtk,"LG_OVERBRAND",15;
       }
   - Id: 26016
-    AegisName: Royal_Knight's_Lance
+    AegisName: T_Lance_Of_Kingdom
     Name: Royal Knight's Lance
     Type: Weapon
     SubType: 2hSpear
@@ -120976,7 +120976,7 @@ Body:
          bonus2 bSkillAtk,"SU_CN_METEOR",15;
       }
   - Id: 26138
-    AegisName: Hellfire_Staff
+    AegisName: Wand_Of_Flame
     Name: Hellfire Staff
     Type: Weapon
     SubType: 2hStaff
@@ -121011,7 +121011,7 @@ Body:
       bonus2 bMagicAtkEle,Ele_Fire,.@val;
       bonus2 bMagicAtkEle,Ele_Earth,.@val;
   - Id: 26139
-    AegisName: Icicle_Staff
+    AegisName: Wand_Of_Ice
     Name: Icicle Staff
     Type: Weapon
     SubType: 2hStaff
@@ -128281,7 +128281,7 @@ Body:
       else
          bonus3 bAutoSpell,"WZ_METEOR",3,100;
   - Id: 28619
-    AegisName: Prisoner_Diary
+    AegisName: Prisoner_Dairy
     Name: Prisoner's Diary
     Type: Weapon
     SubType: Book
@@ -139401,7 +139401,7 @@ Body:
          bonus bLongAtkRate,getskilllv("KN_SPEARMASTERY");
       }
   - Id: 32005
-    AegisName: Illusion_Pole_Axe
+    AegisName: Pole_Axe_IL
     Name: Illusion Pole Axe
     Type: Weapon
     SubType: 1hSpear

+ 4 - 4
db/re/item_db_etc.yml

@@ -41608,7 +41608,7 @@ Body:
       bonus2 bSubRace,RC_Demon,15;
       bonus2 bSubDefEle,Ele_Neutral,15;
   - Id: 27354
-    AegisName: Contaminated_Raydric_Card
+    AegisName: Polluted_Raydric_Card
     Name: Contaminated Raydric Card
     Type: Card
     Buy: 20
@@ -41620,7 +41620,7 @@ Body:
     Script: |
       bonus bAtkRate,5;
   - Id: 27355
-    AegisName: Contaminated_Raydric_Archer_Card
+    AegisName: Polluted_Ray_A_Card
     Name: Contaminated Raydric Archer Card
     Type: Card
     Buy: 20
@@ -41647,7 +41647,7 @@ Body:
       bonus2 bSubSize,Size_Small,-5;
       bonus bDef,20;
   - Id: 27357
-    AegisName: Contaminated_Sting_Card
+    AegisName: Polluted_Sting_Card
     Name: Contaminated Sting Card
     Type: Card
     Buy: 20
@@ -41702,7 +41702,7 @@ Body:
     Script: |
       bonus2 bMagicAddEle,Ele_Fire,15;
   - Id: 27361
-    AegisName: Contaminated_Wanderer_Card
+    AegisName: Polluted_W_Man_Card
     Name: Contaminated Wanderer Card
     Type: Card
     Buy: 20

+ 255 - 0
db/re/item_randomopt_group.yml

@@ -12287,3 +12287,258 @@ Body:
             Chance: 769
   - Id: 145
     Group: Group_0    # Note: this group is left empty. It can be used to remove the current options, when applied.
+# Abyss ogh enchants. Source: https://ro.gnjoy.in.th/abyss-glastheim-1st-floor/
+  - Id: 146
+    Group: AGW1
+    Slots:
+      - Slot: 1
+        Options:
+          - Option: VAR_ATTPOWER
+            MinValue: 5
+            MaxValue: 20
+            Chance: 5000
+          - Option: VAR_ATKPERCENT
+            MinValue: 1
+            MaxValue: 5
+            Chance: 5000
+          - Option: VAR_AVOIDSUCCESSVALUE
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: VAR_CRITICALSUCCESSVALUE
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_NOTHING_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_WATER_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_FIRE_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_GROUND_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_WIND_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_POISON_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_SAINT_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_DARKNESS_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_UNDEAD_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_PROPERTY_TELEKINESIS_TARGET
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+      - Slot: 2
+        Options:
+          - Option: VAR_PLUSASPD
+            MinValue: 1
+            MaxValue: 1
+            Chance: 5000
+          - Option: VAR_PLUSASPDPERCENT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: VAR_AVOIDSUCCESSVALUE
+            MinValue: 5
+            MaxValue: 15
+            Chance: 5000
+          - Option: DAMAGE_CRI_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RANGE_ATTACK_DAMAGE_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_HUMAN
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_ANIMAL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_DEVIL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_DRAGON
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_PLANT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_NOTHING
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_ANGEL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_UNDEAD
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_INSECT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_DAMAGE_FISHS
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: DAMAGE_SIZE_SMALL_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: DAMAGE_SIZE_MIDIUM_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: DAMAGE_SIZE_LARGE_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+  - Id: 147
+    Group: AGM1
+    Slots:
+      - Slot: 1
+        Options:
+          - Option: VAR_ATTMPOWER
+            MinValue: 5
+            MaxValue: 20
+            Chance: 5000
+          - Option: VAR_MAGICATKPERCENT
+            MinValue: 1
+            MaxValue: 5
+            Chance: 5000
+          - Option: VAR_PLUSASPDPERCENT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_WATER
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_WIND
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_GROUND
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_FIRE
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_SAINT
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_DARKNESS
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_POISON
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_NOTHING
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+          - Option: ADDSKILLMDAMAGE_TELEKINESIS
+            MinValue: 3
+            MaxValue: 15
+            Chance: 5000
+      - Slot: 2
+        Options:
+          - Option: VAR_PLUSASPD
+            MinValue: 1
+            MaxValue: 1
+            Chance: 5000
+          - Option: VAR_AVOIDSUCCESSVALUE
+            MinValue: 5
+            MaxValue: 15
+            Chance: 5000
+          - Option: DEC_SPELL_DELAY_TIME
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_HUMAN
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_ANIMAL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_DEVIL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_DRAGON
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_PLANT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_NOTHING
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_ANGEL
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_UNDEAD
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_INSECT
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: RACE_MDAMAGE_FISHS
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: MDAMAGE_SIZE_SMALL_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: MDAMAGE_SIZE_MIDIUM_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000
+          - Option: MDAMAGE_SIZE_LARGE_TARGET
+            MinValue: 3
+            MaxValue: 10
+            Chance: 5000

+ 22 - 22
db/re/laphine_upgrade.yml

@@ -2412,13 +2412,13 @@ Body:
       - Item: Illusion_Butcher
       - Item: Illusion_Gold_Lux
       - Item: Infiltrator_IL
-      - Item: Illusion_War_Axe
-      - Item: Illusion_Immaterial_Sword
-      - Item: Illusion_Iron_Driver
-      - Item: Illusion_Pole_Axe
+      - Item: War_Axe_IL
+      - Item: Immaterial_Sword_IL
+      - Item: Iron_Driver_IL
+      - Item: Pole_Axe_IL
       - Item: Book_Of_The_Apo_IL
       - Item: Balistar_IL
-      - Item: Illusion_Wing_Shuriken
+      - Item: Huuma_Bird_Wing_IL
       - Item: Wizardy_Staff_IL
       - Item: Long_Mace_IL
       - Item: Huuma_Flutter_Snow_IL
@@ -2451,13 +2451,13 @@ Body:
       - Item: Illusion_Butcher
       - Item: Illusion_Gold_Lux
       - Item: Infiltrator_IL
-      - Item: Illusion_War_Axe
-      - Item: Illusion_Immaterial_Sword
-      - Item: Illusion_Iron_Driver
-      - Item: Illusion_Pole_Axe
+      - Item: War_Axe_IL
+      - Item: Immaterial_Sword_IL
+      - Item: Iron_Driver_IL
+      - Item: Pole_Axe_IL
       - Item: Book_Of_The_Apo_IL
       - Item: Balistar_IL
-      - Item: Illusion_Wing_Shuriken
+      - Item: Huuma_Bird_Wing_IL
       - Item: Wizardy_Staff_IL
       - Item: Long_Mace_IL
       - Item: Huuma_Flutter_Snow_IL
@@ -4347,12 +4347,12 @@ Body:
     MaximumRefine: 9
     CardsAllowed: true
     TargetItems:
-      - Item: Illusion_Wing_Shuriken
-      - Item: Illusion_War_Axe
-      - Item: Illusion_Immaterial_Sword
-      - Item: Illusion_Iron_Driver
-      - Item: Illusion_Pole_Axe
-      - Item: Illusion_Fancy_Flower
+      - Item: Huuma_Bird_Wing_IL
+      - Item: War_Axe_IL
+      - Item: Immaterial_Sword_IL
+      - Item: Iron_Driver_IL
+      - Item: Pole_Axe_IL
+      - Item: Fancy_Flower_IL
   - Item: S_Turtle_Is_Box_IL
     ResultRefineMinimum: 9
     ResultRefineMaximum: 12
@@ -4360,12 +4360,12 @@ Body:
     MaximumRefine: 11
     CardsAllowed: true
     TargetItems:
-      - Item: Illusion_Wing_Shuriken
-      - Item: Illusion_War_Axe
-      - Item: Illusion_Immaterial_Sword
-      - Item: Illusion_Iron_Driver
-      - Item: Illusion_Pole_Axe
-      - Item: Illusion_Fancy_Flower
+      - Item: Huuma_Bird_Wing_IL
+      - Item: War_Axe_IL
+      - Item: Immaterial_Sword_IL
+      - Item: Iron_Driver_IL
+      - Item: Pole_Axe_IL
+      - Item: Fancy_Flower_IL
   - Item: Teddy_Bear_Box_IL
     ResultRefineMinimum: 7
     ResultRefineMaximum: 10

+ 460 - 22
db/re/mob_db.yml

@@ -94893,16 +94893,229 @@ Body:
       - Item: Mt_Caput_Card
         Rate: 1
         StealProtected: true
-#  - Id: 20367
-#    AegisName: RAYDRIC_H
-#  - Id: 20368
-#    AegisName: RAYDRIC_ARCHER_H
-#  - Id: 20369
-#    AegisName: GARGOYLE_H
-#  - Id: 20370
-#    AegisName: STING_H
-#  - Id: 20371
-#    AegisName: RAGGED_ZOMBIE_H
+  - Id: 20367
+    AegisName: RAYDRIC_H
+    Name: Contaminated Raydric
+    Level: 185
+    Hp: 2372683
+    BaseExp: 169477
+    JobExp: 118634
+    Attack: 3330
+    Attack2: 826
+    Defense: 494
+    MagicDefense: 101
+    Str: 144
+    Agi: 134
+    Vit: 103
+    Int: 67
+    Dex: 148
+    Luk: 41
+    AttackRange: 1
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demihuman
+    Element: Dark
+    ElementLevel: 3
+    WalkSpeed: 120
+    AttackDelay: 824
+    AttackMotion: 780
+    DamageMotion: 420
+    Ai: 21
+    Drops:
+      - Item: Brigan
+        Rate: 3774
+      - Item: Elunium_Stone
+        Rate: 35
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: T_Lance_Of_Kingdom
+        Rate: 50
+        RandomOptionGroup: AGW1
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Polluted_Raydric_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20368
+    AegisName: RAYDRIC_ARCHER_H
+    Name: Contaminated Raydric Ar
+    Level: 184
+    Hp: 2355718
+    BaseExp: 168266
+    JobExp: 117786
+    Attack: 3174
+    Attack2: 883
+    Defense: 412
+    MagicDefense: 101
+    Str: 138
+    Agi: 113
+    Vit: 76
+    Int: 72
+    Dex: 187
+    Luk: 77
+    AttackRange: 9
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demihuman
+    Element: Dark
+    ElementLevel: 3
+    WalkSpeed: 150
+    AttackDelay: 1152
+    AttackMotion: 1152
+    DamageMotion: 480
+    Ai: 05
+    Drops:
+      - Item: Incisive_Arrow
+        Rate: 350
+      - Item: Brigan
+        Rate: 3774
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Polluted_Ray_A_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20369
+    AegisName: GARGOYLE_H
+    Name: Frozen Gargoyle
+    Level: 186
+    Hp: 2377139
+    BaseExp: 169796
+    JobExp: 118857
+    Attack: 2999
+    Attack2: 1203
+    Defense: 333
+    MagicDefense: 105
+    Str: 129
+    Agi: 109
+    Vit: 49
+    Int: 97
+    Dex: 178
+    Luk: 63
+    AttackRange: 9
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demon
+    Element: Water
+    ElementLevel: 3
+    WalkSpeed: 150
+    AttackDelay: 1020
+    AttackMotion: 720
+    DamageMotion: 384
+    Ai: 05
+    Drops:
+      - Item: Zargon
+        Rate: 970
+      - Item: Petite_DiablOfs_Wing
+        Rate: 75
+      - Item: Elunium
+        Rate: 6
+      - Item: Crystal_Arrow_Container
+        Rate: 6
+      - Item: Crystal_Blue
+        Rate: 2
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Frozen_Gargoyle_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20370
+    AegisName: STING_H
+    Name: Contaminated Sting
+    Level: 180
+    Hp: 2297907
+    BaseExp: 164136
+    JobExp: 114895
+    Attack: 3893
+    Attack2: 912
+    Defense: 276
+    MagicDefense: 100
+    Str: 173
+    Agi: 98
+    Vit: 32
+    Int: 76
+    Dex: 170
+    Luk: 68
+    AttackRange: 1
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Formless
+    Element: Earth
+    ElementLevel: 3
+    WalkSpeed: 200
+    AttackDelay: 528
+    AttackMotion: 500
+    DamageMotion: 240
+    Ai: 21
+    Drops:
+      - Item: Mud_Lump
+        Rate: 1000
+      - Item: Coal
+        Rate: 160
+      - Item: Great_Nature
+        Rate: 30
+      - Item: Silk_Ribbon
+        Rate: 13
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Polluted_Sting_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20371
+    AegisName: RAGGED_ZOMBIE_H
+    Name: Prison Breaker
+    Level: 186
+    Hp: 2375279
+    BaseExp: 169663
+    JobExp: 118764
+    Attack: 3185
+    Attack2: 1228
+    Defense: 297
+    MagicDefense: 105
+    Str: 137
+    Agi: 71
+    Vit: 37
+    Int: 99
+    Dex: 156
+    Luk: 61
+    AttackRange: 5
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demihuman
+    Element: Undead
+    ElementLevel: 2
+    WalkSpeed: 150
+    AttackDelay: 1960
+    AttackMotion: 576
+    DamageMotion: 420
+    Ai: 05
+    Drops:
+      - Item: Manacles
+        Rate: 1750
+      - Item: Spoon_Stub
+        Rate: 50
+      - Item: Elunium
+        Rate: 10
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Prisoner_Dairy
+        Rate: 50
+        RandomOptionGroup: AGW1
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Prison_Breaker_Card
+        Rate: 1
+        StealProtected: true
 #  - Id: 20372
 #    AegisName: BLAZZER_H
 #  - Id: 20373
@@ -94917,10 +95130,98 @@ Body:
 #    AegisName: KAHO_H
 #  - Id: 20378
 #    AegisName: LAVA_GOLEM_H
-#  - Id: 20379
-#    AegisName: ICE_GHOST_H
-#  - Id: 20380
-#    AegisName: FLAME_GHOST_H
+  - Id: 20379
+    AegisName: ICE_GHOST_H
+    Name: Ice Ghost
+    Level: 189
+    Hp: 2418315
+    BaseExp: 172737
+    JobExp: 120916
+    Attack: 2670
+    Attack2: 2104
+    Defense: 390
+    MagicDefense: 115
+    Str: 113
+    Agi: 103
+    Vit: 67
+    Int: 167
+    Dex: 146
+    Luk: 57
+    AttackRange: 2
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demon
+    Element: Water
+    ElementLevel: 3
+    WalkSpeed: 150
+    AttackDelay: 1056
+    AttackMotion: 1056
+    DamageMotion: 336
+    Ai: 21
+    Drops:
+      - Item: Zargon
+        Rate: 2280
+      - Item: Skel_Bone
+        Rate: 3000
+      - Item: Skull
+        Rate: 250
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Wand_Of_Ice
+        Rate: 50
+        RandomOptionGroup: AGM1
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Ice_Ghost_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20380
+    AegisName: FLAME_GHOST_H
+    Name: Flame Ghost
+    Level: 189
+    Hp: 2410282
+    BaseExp: 172163
+    JobExp: 120514
+    Attack: 2811
+    Attack2: 2356
+    Defense: 237
+    MagicDefense: 118
+    Str: 119
+    Agi: 99
+    Vit: 16
+    Int: 187
+    Dex: 149
+    Luk: 61
+    AttackRange: 2
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demon
+    Element: Fire
+    ElementLevel: 3
+    WalkSpeed: 150
+    AttackDelay: 1056
+    AttackMotion: 1056
+    DamageMotion: 336
+    Ai: 21
+    Drops:
+      - Item: Zargon
+        Rate: 2280
+      - Item: Skel_Bone
+        Rate: 3000
+      - Item: Skull
+        Rate: 250
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: Wand_Of_Flame
+        Rate: 50
+        RandomOptionGroup: AGM1
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Flame_Ghost_Card
+        Rate: 1
+        StealProtected: true
   - Id: 20381
     AegisName: EP17_1_R4885_BESTIA
     Name: R48-85-Bestia
@@ -95072,14 +95373,151 @@ Body:
 #  - Id: 20419
 #    AegisName: MUSPELLSKOLL_H
 #    DamageTaken: 10
-#  - Id: 20420
-#    AegisName: WANDER_MAN_H
-#  - Id: 20421
-#    AegisName: BRINARANEA_H
-#    DamageTaken: 10
-#  - Id: 20422
-#    AegisName: DARK_LORD_H
-#    DamageTaken: 10
+  - Id: 20420
+    AegisName: WANDER_MAN_H
+    Name: Corrupted Wanderer
+    Level: 187
+    Hp: 2387582
+    BaseExp: 170542
+    JobExp: 119379
+    Attack: 4114
+    Attack2: 835
+    Defense: 289
+    MagicDefense: 102
+    Str: 176
+    Agi: 121
+    Vit: 34
+    Int: 67
+    Dex: 139
+    Luk: 77
+    AttackRange: 1
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Medium
+    Race: Demon
+    Element: Wind
+    ElementLevel: 2
+    WalkSpeed: 100
+    AttackDelay: 672
+    AttackMotion: 500
+    DamageMotion: 192
+    Ai: 21
+    Drops:
+      - Item: Skull
+        Rate: 2425
+      - Item: Centimental_Leaf
+        Rate: 3
+      - Item: Oridecon
+        Rate: 57
+      - Item: Zelunium_Ore
+        Rate: 120
+      - Item: T_Sword_Of_Kingdom
+        Rate: 50
+        RandomOptionGroup: AGW1
+      - Item: Shadowdecon_Ore
+        Rate: 120
+      - Item: Polluted_W_Man_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20421
+    AegisName: BRINARANEA_H
+    Name: Corrupted Spider Queen
+    Level: 195
+    Hp: 74623473
+    BaseExp: 14924695
+    JobExp: 10447286
+    Attack: 6069
+    Attack2: 1469
+    Defense: 285
+    MagicDefense: 112
+    Str: 249
+    Agi: 176
+    Vit: 30
+    Int: 113
+    Dex: 191
+    Luk: 70
+    AttackRange: 1
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Large
+    Race: Demon
+    Element: Dark
+    ElementLevel: 3
+    WalkSpeed: 150
+    AttackDelay: 1020
+    AttackMotion: 500
+    DamageMotion: 768
+    DamageTaken: 10
+    Ai: 21
+    MvpDrops:
+      - Item: Old_Card_Album
+        Rate: 1000
+      - Item: Mistic_Frozen
+        Rate: 5000
+    Drops:
+      - Item: Shadowdecon
+        Rate: 50
+      - Item: Old_Violet_Box
+        Rate: 3000
+      - Item: Yggdrasilberry
+        Rate: 2500
+      - Item: Zelunium
+        Rate: 50
+      - Item: Spiderweb
+        Rate: 5000
+      - Item: Staff_Of_Blue_Flame
+        Rate: 100
+        RandomOptionGroup: AGM1
+      - Item: Polluted_Spi_Q_Card
+        Rate: 1
+        StealProtected: true
+  - Id: 20422
+    AegisName: DARK_LORD_H
+    Name: Corrupted Dark Lord
+    Level: 194
+    Hp: 74476822
+    BaseExp: 14895364
+    JobExp: 10426755
+    Attack: 6693
+    Attack2: 3841
+    Defense: 503
+    MagicDefense: 134
+    Str: 276
+    Agi: 151
+    Vit: 103
+    Int: 297
+    Dex: 172
+    Luk: 66
+    AttackRange: 2
+    SkillRange: 10
+    ChaseRange: 12
+    Size: Large
+    Race: Undead
+    Element: Undead
+    ElementLevel: 3
+    WalkSpeed: 100
+    AttackDelay: 868
+    AttackMotion: 768
+    DamageMotion: 480
+    DamageTaken: 10
+    Ai: 21
+    MvpDrops:
+      - Item: Blue_Coif_
+        Rate: 500
+      - Item: Skull
+        Rate: 6000
+    Drops:
+      - Item: Shadowdecon
+        Rate: 50
+      - Item: Skull
+        Rate: 5000
+      - Item: Zelunium
+        Rate: 50
+      - Item: Yggdrasilberry
+        Rate: 2500
+      - Item: Polluted_Dark_L_Card
+        Rate: 1
+        StealProtected: true
 #  - Id: 20423
 #    AegisName: BACSOJIN2
 #  - Id: 20424

+ 86 - 0
db/re/mob_skill_db.txt

@@ -13076,6 +13076,92 @@
 20382,G Twin Caput@NPC_POISON,attack,176,2,500,800,5000,no,target,always,0,,,,,,,
 20382,G Twin Caput@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,29,
 
+// Abyss OGH
+20367,RAYDRIC_H@KN_SPEARBOOMERANG,idle,59,5,3000,0,15000,yes,target,always,0,,,,,,,
+20367,RAYDRIC_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20367,RAYDRIC_H@NPC_EMOTION,chase,197,1,2000,0,30000,yes,self,always,0,0x0091,,,,,19,
+20367,RAYDRIC_H@KN_SPEARBOOMERANG,chase,59,5,3000,0,30000,yes,target,always,0,,,,,,,
+20367,RAYDRIC_H@CR_AUTOGUARD,chase,249,4,4000,0,300000,yes,self,always,0,,,,,,,
+20367,RAYDRIC_H@NPC_GUIDEDATTACK,chase,172,5,5000,300,30000,no,target,always,0,,,,,,,
+20367,RAYDRIC_H@KN_PIERCE,chase,56,4,5000,300,30000,no,target,always,0,,,,,,,
+20367,RAYDRIC_H@SM_MAGNUM,attack,7,8,4000,500,60000,no,self,always,0,,,,,,,
+20367,RAYDRIC_H@NPC_STUNATTACK,attack,179,5,5000,200,30000,no,target,casttargeted,0,,,,,,,
+20367,RAYDRIC_H@CR_SHIELDCHARGE,attack,250,5,3000,0,30000,yes,target,always,0,,,,,,,
+20367,RAYDRIC_H@NPC_DARKNESSATTACK,attack,190,4,4000,500,30000,no,target,always,0,,,,,,,
+20367,RAYDRIC_H@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20368,RAYDRIC_ARCHER_H@NPC_PIERCINGATT,attack,158,3,3000,500,60000,yes,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_GUIDEDATTACK,attack,172,4,7000,300,30000,yes,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@AC_SHOWER,attack,47,7,5000,200,60000,no,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_MAGICALATTACK,attack,192,3,5000,800,20000,no,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_POISONATTACK,attack,188,3,5000,300,30000,no,target,casttargeted,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_BLINDATTACK,attack,177,3,5000,300,30000,no,target,longrangeattacked,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@AC_DOUBLE,attack,46,7,3000,500,12000,no,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@AC_CHARGEARROW,attack,148,1,2000,1000,18000,yes,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_STUNATTACK,attack,179,5,7000,200,30000,no,target,casttargeted,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@NPC_CURSEATTACK,attack,181,5,5000,300,80000,no,target,always,0,,,,,,,
+20368,RAYDRIC_ARCHER_H@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20369,GARGOYLE_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20369,GARGOYLE_H@AC_CHARGEARROW,attack,148,1,3000,0,30000,yes,target,always,0,,,,,,,
+20369,GARGOYLE_H@NPC_BLINDATTACK,attack,177,5,3000,0,30000,yes,target,always,0,,,,,,,
+20369,GARGOYLE_H@NPC_WATERATTACK,attack,184,3,4000,0,20000,yes,target,always,0,,,,,,,
+20369,GARGOYLE_H@NPC_EMOTION,attack,197,1,2000,0,30000,yes,self,always,0,0x0091,,,,,19,
+20369,GARGOYLE_H@NPC_SILENCEATTACK,attack,178,5,5000,200,60000,no,target,casttargeted,0,,,,,,,
+20369,GARGOYLE_H@MG_FROSTDIVER,attack,15,5,5000,200,30000,no,target,casttargeted,0,,,,,,,
+20370,STING_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20370,STING_H@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,0x0081,,,,,19,
+20370,STING_H@WZ_HEAVENDRIVE,chase,91,3,7000,500,30000,no,target,skillused,18,,,,,,,
+20370,STING_H@NPC_POISONATTACK,chase,188,3,5000,300,30000,no,target,casttargeted,0,,,,,,,
+20370,STING_H@AL_DECAGI,chase,30,5,2000,500,10000,no,target,always,0,,,,,,,
+20370,STING_H@WZ_QUAGMIRE,chase,92,5,500,700,15000,no,target,always,0,,,,,,,
+20370,STING_H@NPC_POISON,chase,176,5,6000,500,25000,no,target,always,0,,,,,,,
+20370,STING_H@NPC_GROUNDATTACK,attack,185,3,4000,500,25000,no,target,always,0,,,,,,,
+20370,STING_H@KN_SPEARSTAB,attack,58,10,3000,500,25000,no,target,always,0,,,,,,,
+20370,STING_H@AL_TELEPORT,walk,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20371,RAGGED_ZOMBIE_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20371,RAGGED_ZOMBIE_H@NPC_EMOTION,chase,197,1,2000,0,30000,yes,self,always,0,0x0091,,,,,19,
+20371,RAGGED_ZOMBIE_H@NPC_CURSEATTACK,attack,181,5,4000,0,30000,yes,target,always,0,,,,,,,
+20371,RAGGED_ZOMBIE_H@AC_DOUBLE,attack,46,5,1000,0,30000,yes,target,always,0,,,,,,,
+20371,RAGGED_ZOMBIE_H@AC_SHOWER,attack,47,5,3000,0,30000,yes,target,always,0,,,,,,,
+20371,RAGGED_ZOMBIE_H@NPC_MAGICALATTACK,attack,192,1,2000,800,20000,no,target,always,0,,,,,,,
+20371,RAGGED_ZOMBIE_H@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20420,WANDER_MAN_H@NPC_EMOTION,idle,197,1,7000,0,30000,yes,self,always,0,0x3695,,,,,44,
+20420,WANDER_MAN_H@NPC_EMOTION,chase,197,1,2000,0,30000,yes,self,always,0,0x0091,,,,,19,
+20420,WANDER_MAN_H@KN_SPEARBOOMERANG,chase,59,4,2000,0,60000,yes,target,always,0,,,,,,,
+20420,WANDER_MAN_H@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,always,0,,,,,,,
+20420,WANDER_MAN_H@KN_AUTOCOUNTER,attack,61,5,2000,0,5000,yes,self,always,0,,,,,,,
+20420,WANDER_MAN_H@NPC_GUIDEDATTACK,attack,172,4,7000,300,30000,yes,target,always,0,,,,,,,
+20420,WANDER_MAN_H@NPC_IGNITIONBREAK,attack,740,2,1000,300,30000,no,self,always,0,,,,,,,
+20420,WANDER_MAN_H@NPC_BLEEDING2,attack,764,1,2000,0,5000,yes,target,always,0,,,,,,,
+20420,WANDER_MAN_H@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20421,BRINARANEA_H@NPC_FIREATTACK,chase,186,10,3000,500,5000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@MG_FROSTDIVER,chase,15,40,2500,500,10000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_ICEBREATH2,chase,765,5,2000,3000,30000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_WIDEFREEZE2,chase,763,5,5000,1000,30000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@SA_DISPELL,chase,289,4,3000,0,60000,yes,target,always,0,,,,,,,
+20421,BRINARANEA_H@WZ_FROSTNOVA,attack,88,7,3000,0,5000,yes,self,always,0,,,,,,,
+20421,BRINARANEA_H@MG_COLDBOLT,attack,14,8,5000,300,60000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@WZ_STORMGUST,attack,89,7,2000,500,30000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_WIDEFREEZE2,attack,763,5,5000,1000,30000,no,target,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+20421,BRINARANEA_H@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,2,3088,,,,,,
+20421,BRINARANEA_H@AL_TELEPORT,walk,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+20422,DARK_LORD_H@NPC_COMET,chase,708,5,2000,2000,30000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_HELMBRAKE,chase,345,10,1000,500,30000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@WZ_METEOR,chase,83,11,5000,500,60000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_HELLJUDGEMENT2,chase,768,5,10000,800,10000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,always,0,,,,,,,
+20422,DARK_LORD_H@SA_DISPELL,attack,289,5,5000,0,5000,yes,target,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_HELLJUDGEMENT2,attack,768,5,10000,800,10000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@WZ_METEOR,attack,83,11,5000,500,60000,no,target,always,0,,,,,,,
+20422,DARK_LORD_H@AL_PNEUMA,attack,25,1,5000,0,5000,yes,target,longrangeattacked,0,,,,,,,
+20422,DARK_LORD_H@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+20422,DARK_LORD_H@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1605,,,,,,
+20422,DARK_LORD_H@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1605,,,,,,
+20422,DARK_LORD_H@AL_TELEPORT,walk,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+
 // Meister ABR's (Automated Battle Robot)
 20834,ABR_BATTLE_WARIOR@ABR_BATTLE_BUSTER,chase,8601,1,10000,500,5000,yes,target,always,0,,,,,,,
 20834,ABR_BATTLE_WARIOR@ABR_BATTLE_BUSTER,attack,8601,1,10000,500,5000,yes,target,always,0,,,,,,,

+ 23 - 2
db/re/quest_db.yml

@@ -5650,14 +5650,35 @@ Body:
   - Id: 8538
     Title: Renting an advanced oxygen mask
     TimeLimit: 4h
+  - Id: 8541
+    Title: Nothing to See
+    Targets:
+      - Mob: RAYDRIC_H
+        Count: 20
+      - Mob: RAYDRIC_ARCHER_H
+        Count: 20
   - Id: 8542
-    Title: Standby
+    Title: Nothing to See - Standby
     TimeLimit: 4h
+  - Id: 8544
+    Title: High Freezing Point
+    Targets:
+      - Mob: GARGOYLE_H
+        Count: 5
+      - Mob: RAGGED_ZOMBIE_H
+        Count: 5
   - Id: 8545
     Title: High freezing point (Standby)
     TimeLimit: 4h
+  - Id: 8547
+    Title: A Mirror
+    Targets:
+      - Mob: ICE_GHOST_H
+        Count: 10
+      - Mob: FLAME_GHOST_H
+        Count: 10
   - Id: 8548
-    Title: Mirror (Standby)
+    Title: A Mirror - (Standby)
     TimeLimit: 4h
   - Id: 8551
     Title: The Dealer That Caused Evolution (Standby)

+ 15 - 0
npc/re/mobs/dungeons/glastheim.txt

@@ -14,6 +14,7 @@
 //= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
 //= 1.6 Added Nightmare Glastheim [Ridley8819]
 //= 1.7 Correct Spawn by Navigation's mob data. [attackjom]
+//= 1.8 Added Glast Heim Abyss mobs. [Capuche] [OptimusM]
 //============================================================
 
 //==================================================
@@ -202,3 +203,17 @@ gl_chyard_,0,0	monster	Wraith Dead	1291,31,5000
 gl_chyard_,0,0	monster	Evil Druid (Nightmare)	2480,22,60000,0,0
 gl_chyard_,0,0	monster	Mimic (Nightmare)	2479,34,60000,0,0
 gl_chyard_,0,0,0,0	boss_monster	Dark Lord	1272,1,3600000,600000,1
+
+//==================================================
+// gl_cas01_ - Glast Heim Abyss
+//==================================================
+gl_cas01_	monster	Contaminated Raydric	20367,49
+gl_cas01_	monster	Contaminated Raydric Ar	20368,77
+gl_cas01_	monster	Frozen Gargoyle	20369,27
+gl_cas01_	monster	Contaminated Sting	20370,26
+gl_cas01_	monster	Prison Breaker	20371,32
+gl_cas01_	monster	Ice Ghost	20379,42
+gl_cas01_	monster	Flame Ghost	20380,41
+gl_cas01_	monster	Corrupted Wanderer	20420,33
+gl_cas01_	boss_monster	Corrupted Spider Queen	20421,1,7200000,600000,1
+gl_cas01_	boss_monster	Corrupted Dark Lord	20422,1,3600000,600000,1

+ 294 - 0
npc/re/quests/quests_exp_175.txt

@@ -0,0 +1,294 @@
+//===== rAthena Script =======================================
+//= Quests EXP
+//===== Description: =========================================
+//= [Walkthrough Conversion]
+//--- NPC quests related to new dungeons.
+//===== Changelog: ===========================================
+//= 1.0 Initial release of Glast Heim Abyss quests. [OptimusM]
+//= 1.1 Corrections here and there. [Capuche]
+//============================================================
+
+glast_01,191,273,3	script	Magician Nillem#glabyss01	4_M_JOB_WIZARD,{
+	if (BaseLevel < 175) {
+		mes "[Nillem]";
+		mes "What are you doing here?";
+		mes "That's right, I'm waiting for a strong adventurer to satisfy my curiosity!";
+		next;
+		mes "[Nillem]";
+		mes "If you reach level 175, you will be my destined opponent-¡Ù";
+		close;
+	}
+	mes "[Nillem]";
+	mes "I think I've made a great discovery, so why don't you come with me?";
+	next;
+	switch( select( "Let's go!", "Please explain it.", "What I found", "Refuse." )) {
+	case 1:
+		mes "[Nillem]";
+		mes "This is my bae!";
+		mes "You're gonna jump into the abyss with me! I can't help But L-O-V-E you.";
+		close2;
+		warp "gl_cas01_",200,26;
+		end;
+	case 2:
+		mes "[Nillem]";
+		mes "As you know, I'm a good court wizard, right?";
+		mes "A genius wizard who can do this and that on dimension!";
+		next;
+		mes "[Nillem]";
+		mes "There was a report of strange magical power near central castle of Glast Heim.";
+		mes "I came here to investigate and found it.";
+		next;
+		mes "[Nillem]";
+		mes "A week crack of dimension!";
+		mes "You know, this genius wizard is good at connecting the crack of dimensions.";
+		next;
+		mes "[Nillem]";
+		mes "So I forced the connection and went in....";
+		mes "A piece of time that has stopped in the flow.... Hmmm... It's so hard to explain..";
+		next;
+		mes "[Nillem]";
+		mes "Anyway, the flood of creatures trapped for a long time came to me like waves!";
+		next;
+		mes "[Nillem]";
+		mes "I almost D - i - e - d there.";
+		mes "So I'm looking for adventurers to join me on this expedition.";
+		close;
+	case 3:
+		mes "[Nillem]";
+		mes "Right, there's no mission here, but curiosity follows discovery!";
+		mes "You noticed before I told you there were a few things I wanted to do with you, My - Darling -.";
+		next;
+		switch( select( "An Empty Thing", "A Thing with High Freezing Point", "A Thing Like A Mirror", "Well, I'm okay." )) {
+		case 1:
+			mes "[Nillem]";
+			mes "Beyond the cracks of this dimension, there are Empty Things..";
+			mes "^0000FFContaminated Raydric^000000 and ^0000FFContaminated Raydric Archer^000000...";
+			mes "Contamination";
+			next;
+			mes "[Nillem]";
+			mes "^0000FF20 Contaminated Raydrics^000000,";
+			mes "^0000FF20 Contaminated Raydric Archers^000000!! Defeat them and come back. Then this genius wizard will study it.";
+			mes "What do you think, bae?";
+			next;
+			if (select( "That's not hard.", "I'm busy." ) == 2) {
+				mes "[Nillem]";
+				mes "If you're busy, you can't help me.";
+				mes "But honey, please help me when You - Have - Spare - Time - !";
+				close;
+			}
+			switch( checkquest(8542,PLAYTIME) ) {
+			case -1:
+				break;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "I asked you too much today, Sweetie.";
+				mes "Instead, you're sharing another new discovery tomorrow. O - K - A - Y -?";
+				close;
+			case 2:
+				mes "^4d4dff - You can take this mission again. Speak to Mage Nillem once again to accept it. - ^000000";
+				erasequest 8542;
+				break;
+			}
+			switch( checkquest(8541,HUNTING) ) {
+			case -1:
+				mes "[Nillem]";
+				mes "That's my baby!";
+				mes "It's hard to see the impact there because of the strange magic.";
+				mes "If you finish the quest, let's get out of there first And - Then Check - !";
+				setquest 8541;
+				close;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "^0000FF20 Contaminated Raydrics^000000,";
+				mes "^0000FF20 Contaminated Raydric Archers^000000.";
+				mes "Woo-hoo, aren't you excited about the effects of empty things?";
+				close;
+			case 2:
+				mes "[Nillem]";
+				mes "Ha~ It's so obvious out here. Could you please show me your... weapon and... armor? Hmm...";
+				mes "Hmmm!!";
+				mes "Haha, what a discovery of the century!";
+				next;
+				select( "What do you get?" );
+				mes "[Nillem]";
+				mes "It's hard to explain to you, but in short, You - Did - it - !!";
+				mes "But this isn't enough, so please do it again tomorrow.";
+				erasequest 8541;
+				setquest 8542;
+				getexp 8142552,5674080;
+				close;
+			}
+			end;
+		case 2:
+			mes "[Nillem]";
+			mes "There are things that have a high freezing point beyond the crack of this dimension.";
+			mes "^0000FFFrozen Gargoyle^000000 and ^0000FFPrison Breaker^000000...";
+			next;
+			mes "[Nillem]";
+			mes "^0000FF5 Frozen Gargoyles^000000,";
+			mes "^0000FF5 Prison Breakers^000000!! Defeat them and come back. Then this genius wizard will study it.";
+			mes "What do you think, bae?";
+			next;
+			if (select( "That's not hard.", "I'm busy." ) == 2) {
+				mes "[Nillem]";
+				mes "If you're busy, you can't help me.";
+				mes "But honey, please help me when You - Have - Spare - Time - !";
+				close;
+			}
+			switch( checkquest(8545,PLAYTIME) ) {
+			case -1:
+				break;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "I asked you too much today, Sweetie.";
+				mes "Instead, you're sharing another new discovery tomorrow. O - K - A - Y -?";
+				close;
+			case 2:
+				mes "^4d4dff - You can take this mission again. Speak to Mage Nillem once again to accept it. - ^000000";
+				erasequest 8545;
+				break;
+			}
+			switch( checkquest(8544,HUNTING) ) {
+			case -1:
+				mes "[Nillem]";
+				mes "That's my baby!";
+				mes "It's hard to see the impact there because of the strange magic.";
+				mes "If you finish the quest, let's get out of there first And - Then Check - !";
+				setquest 8544;
+				close;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "^0000FF5 Frozen Gargoyles^000000,";
+				mes "^0000FF5 Prison Breakers^000000!!";
+				mes "Woo-hoo, aren't you excited about Things with High Freezing Point?";
+				close;
+			case 2:
+				mes "[Nillem]";
+				mes "Ha~ It's so obvious out here. Could you please show me your... weapon and... armor? Hmm...";
+				mes "Hmmm!!";
+				mes "Haha, what a discovery of the century!";
+				next;
+				select( "What do you get?" );
+				mes "[Nillem]";
+				mes "It's hard to explain to you, but in short, You - Did - it - !!";
+				mes "But this isn't enough, so please do it again tomorrow.";
+				erasequest 8544;
+				setquest 8545;
+				getexp 2036754,1425726;
+				close;
+			}
+			end;
+		case 3:
+			mes "[Nillem]";
+			mes "Beyond the crack of this dimension, there are mirrors of each other.";
+			mes "^0000FFIce Ghost^000000 and ^0000FFFlame Ghost^000000...";
+			mes "It looks completely different, but the crack of dimensions is very unknown.";
+			next;
+			mes "[Nillem]";
+			mes "^0000FF10 Ice Ghosts^000000,";
+			mes "^0000FF10 Flame Ghosts^000000!! Defeat them and come back. Then this genius wizard will study it.";
+			mes "What do you think, bae?";
+			next;
+			if (select( "That's not hard.", "I'm busy." ) == 2) {
+				mes "[Nillem]";
+				mes "If you're busy, you can't help me.";
+				mes "But honey, please help me when You - Have - Spare - Time - !";
+				close;
+			}
+			switch( checkquest(8548,PLAYTIME) ) {
+			case -1:
+				break;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "I asked you too much today, Sweetie.";
+				mes "Instead, you're sharing another new discovery tomorrow. O - K - A - Y -?";
+				close;
+			case 2:
+				mes "^4d4dff - You can take this mission again. Speak to Mage Nillem once again to accept it. - ^000000";
+				erasequest 8548;
+				break;
+			}
+			switch( checkquest(8547,HUNTING) ) {
+			case -1:
+				mes "[Nillem]";
+				mes "That's my baby!";
+				mes "It's hard to see the impact there because of the strange magic.";
+				mes "If you finish the quest, let's get out of there first And - Then Check - !";
+				setquest 8547;
+				close;
+			case 0:
+			case 1:
+				mes "[Nillem]";
+				mes "^0000FF10 Ice Ghosts^000000,";
+				mes "^0000FF10 Flame Ghosts^000000!!";
+				mes "Woo-hoo, aren't you excited about Things Like A Mirror?";
+				close;
+			case 2:
+				mes "[Nillem]";
+				mes "Ha~ It's so obvious out here. Could you please show me your... weapon and... armor? Hmm...";
+				mes "Hmmm!!";
+				mes "Haha, what a discovery of the century!";
+				next;
+				select( "What do you get?" );
+				mes "[Nillem]";
+				mes "It's hard to explain to you, but in short, You - Did - it - !!";
+				mes "But this isn't enough, so please do it again tomorrow.";
+				erasequest 8547;
+				setquest 8548;
+				getexp 4138800,2897160;
+				close;
+			}
+			end;
+		case 4:
+			mes "[Nillem]";
+			mes "There, there. Sweet heart, you are right.";
+			mes "If you're tired, take a rest.";
+			mes "Do - Not - Push - yourself --- !";
+			close;
+		}
+		end;
+	case 4:
+		mes "[Nillem]";
+		mes "Oh, my sweetheart, you're so mean today.";
+		mes "Nillem is saaaad. *Tears*";
+		close;
+	}
+	end;
+
+OnInit:
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8541,HUNTING) == 2" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8544,HUNTING) == 2" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8547,HUNTING) == 2" );
+
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8542,PLAYTIME) == -1 && checkquest(8541,HUNTING) == -1" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8545,PLAYTIME) == -1 && checkquest(8544,HUNTING) == -1" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8548,PLAYTIME) == -1 && checkquest(8547,HUNTING) == -1" );
+
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8542,PLAYTIME) == 2" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8545,PLAYTIME) == 2" );
+	questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8548,PLAYTIME) == 2" );
+	end;
+}
+
+gl_cas01_,205,36,5	script	Magician Nillem#glabyss02	4_M_JOB_WIZARD,{
+	mes "[Nillem]";
+	mes "Woo-hoo! I'm so excited whenever I come here!";
+	mes "I love this bleakness!";
+	next;
+	if (select( "Let's get out of here!", "I'd like to look around." ) == 2) {
+		mes "[Nillem]";
+		mes "See you!";
+		close;
+	}
+	mes "[Nillem]";
+	mes "Sure!";
+	mes "Let's - Go - Out - Side - !";
+	close2;
+	warp "glast_01",191,270;
+	end;
+}

+ 1 - 0
npc/re/scripts_athena.conf

@@ -231,6 +231,7 @@ npc: npc/re/quests/quests_dewata.txt
 npc: npc/re/quests/quests_dicastes.txt
 npc: npc/re/quests/quests_dungeons_200.txt
 npc: npc/re/quests/quests_eclage.txt
+npc: npc/re/quests/quests_exp_175.txt
 npc: npc/re/quests/quests_glastheim.txt
 npc: npc/re/quests/quests_izlude.txt
 npc: npc/re/quests/quests_lighthalzen.txt