diff --git a/db/re/item_combos.yml b/db/re/item_combos.yml index d2ae278a8e..1e10147f2d 100644 --- a/db/re/item_combos.yml +++ b/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; diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 2c8dc5f5b7..5017b7dff9 100644 --- a/db/re/item_db_equip.yml +++ b/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 diff --git a/db/re/item_db_etc.yml b/db/re/item_db_etc.yml index 3324eae025..d65b5da466 100644 --- a/db/re/item_db_etc.yml +++ b/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 diff --git a/db/re/item_randomopt_group.yml b/db/re/item_randomopt_group.yml index 6f4e76a216..d3bf624b54 100644 --- a/db/re/item_randomopt_group.yml +++ b/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 diff --git a/db/re/laphine_upgrade.yml b/db/re/laphine_upgrade.yml index 851f55fb62..3c1cb6ab91 100644 --- a/db/re/laphine_upgrade.yml +++ b/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 diff --git a/db/re/mob_db.yml b/db/re/mob_db.yml index c1a0095f86..b95a1fb319 100644 --- a/db/re/mob_db.yml +++ b/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 diff --git a/db/re/mob_skill_db.txt b/db/re/mob_skill_db.txt index b0a76c72c2..b8b9f761cf 100644 --- a/db/re/mob_skill_db.txt +++ b/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,,,,,,, diff --git a/db/re/quest_db.yml b/db/re/quest_db.yml index 1a17b72bae..93894ce596 100644 --- a/db/re/quest_db.yml +++ b/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) diff --git a/npc/re/mobs/dungeons/glastheim.txt b/npc/re/mobs/dungeons/glastheim.txt index 7f29dca520..8a001c2062 100644 --- a/npc/re/mobs/dungeons/glastheim.txt +++ b/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 diff --git a/npc/re/quests/quests_exp_175.txt b/npc/re/quests/quests_exp_175.txt new file mode 100644 index 0000000000..eb2e76e022 --- /dev/null +++ b/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; +} diff --git a/npc/re/scripts_athena.conf b/npc/re/scripts_athena.conf index 376955979d..00ce149875 100644 --- a/npc/re/scripts_athena.conf +++ b/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