Episode 17.2 - Sage's Legacy (#6799)
* Episode 17.2 Initial Release of instances and quests * Added warp portals and monster spawn scripts * Added Episode 17.2 related database entries Closed #6470 Thanks to @Megelith @Pokye Co-authored-by: JohnnyPlayy <JohnnyPlayy@users.noreply.github.com> Co-authored-by: Everade <privacy@gatheringro.com> Co-authored-by: crazyarashi <26841779+crazy-arashi@users.noreply.github.com> Co-authored-by: Atemo <capucrath@gmail.com>
This commit is contained in:
parent
c7b464b91f
commit
7853e926c2
@ -60006,21 +60006,21 @@ Body:
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Script: |
|
||||
/* bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,5; }",900,1,0,EFST_BATH_FOAM_A; */
|
||||
bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,5; }",900,1,0,EFST_BATH_FOAM_A;
|
||||
- Id: 100148
|
||||
AegisName: Bath_Foam_B
|
||||
Name: Bath Foam B
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Script: |
|
||||
/* bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,10; }",900,1,0,EFST_BATH_FOAM_B; */
|
||||
bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,10; }",900,1,0,EFST_BATH_FOAM_B;
|
||||
- Id: 100149
|
||||
AegisName: Bath_Foam_C
|
||||
Name: Bath Foam C
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Script: |
|
||||
/* bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,15; }",900,1,0,EFST_BATH_FOAM_C; */
|
||||
bonus_script "{ bonus2 bAddRace2,RC2_EP172BATH,15; }",900,1,0,EFST_BATH_FOAM_C;
|
||||
- Id: 100151
|
||||
AegisName: Skill_Sha_M_S_Weapon
|
||||
Name: Skill Shadow Weapon Combination Scroll
|
||||
|
@ -13937,3 +13937,717 @@ Body:
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Id: 157
|
||||
Group: AUTO_IMP_MELEE_1
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_HITSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_CRITICALSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_ATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Id: 158
|
||||
Group: AUTO_IMP_MELEE_2
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_HITSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_CRITICALSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_ATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 2
|
||||
Options:
|
||||
- Option: VAR_PLUSASPDPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_NOTHING
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_UNDEAD
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_ANIMAL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_PLANT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_INSECT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_FISHS
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_DEVIL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_HUMAN
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_ANGEL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_DRAGON
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_SMALL_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_MIDIUM_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_LARGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Id: 159
|
||||
Group: AUTO_IMP_MELEE_3
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_HITSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_CRITICALSUCCESSVALUE
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_ATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 2
|
||||
Options:
|
||||
- Option: VAR_PLUSASPD
|
||||
MinValue: 1
|
||||
MaxValue: 2
|
||||
Chance: 5000
|
||||
- Option: VAR_AVOIDSUCCESSVALUE
|
||||
MinValue: 5
|
||||
MaxValue: 45
|
||||
Chance: 5000
|
||||
- Option: DEC_SP_CONSUMPTION
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: WEAPON_INDESTRUCTIBLE
|
||||
Chance: 5000
|
||||
- Option: VAR_PLUSASPDPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_NOTHING
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_UNDEAD
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_ANIMAL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_PLANT
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_INSECT
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_FISHS
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_DEVIL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_HUMAN
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_ANGEL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_DAMAGE_DRAGON
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RANGE_ATTACK_DAMAGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 12
|
||||
Chance: 5000
|
||||
- Option: MELEE_ATTACK_DAMAGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_CRI_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_SMALL_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_MIDIUM_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: DAMAGE_SIZE_LARGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 3
|
||||
Options:
|
||||
- Option: VAR_ITEMDEFPOWER
|
||||
MinValue: 30
|
||||
MaxValue: 100
|
||||
Chance: 5000
|
||||
- Option: VAR_MDEFPOWER
|
||||
MinValue: 10
|
||||
MaxValue: 40
|
||||
Chance: 5000
|
||||
- Option: VAR_MAXHPPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: VAR_MAXSPPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: DEC_SPELL_CAST_TIME
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_DAMAGE_NORMAL_TARGET
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_IGNORE_DEF_PERCENT_NORMAL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: CLASS_DAMAGE_BOSS_TARGET
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_IGNORE_DEF_PERCENT_BOSS
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: DEC_SPELL_DELAY_TIME
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Id: 160
|
||||
Group: AUTO_IMP_MAGIC_1
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_PLUSASPDPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTMPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_MAGICATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Id: 161
|
||||
Group: AUTO_IMP_MAGIC_2
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_PLUSASPDPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTMPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_MAGICATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 2
|
||||
Options:
|
||||
- Option: DEC_SPELL_CAST_TIME
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_NOTHING
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_UNDEAD
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_ANIMAL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_PLANT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_INSECT
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_FISHS
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_DEVIL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_HUMAN
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_ANGEL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_DRAGON
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_SMALL_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_MIDIUM_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_LARGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Id: 162
|
||||
Group: AUTO_IMP_MAGIC_3
|
||||
Slots:
|
||||
- Slot: 1
|
||||
Options:
|
||||
- Option: VAR_PLUSASPDPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: VAR_ATTMPOWER
|
||||
MinValue: 5
|
||||
MaxValue: 25
|
||||
Chance: 5000
|
||||
- Option: VAR_MAGICATKPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_NOTHING_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WATER_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_GROUND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_FIRE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_WIND_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_POISON_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_SAINT_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_DARKNESS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_TELEKINESIS_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_PROPERTY_UNDEAD_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 2
|
||||
Options:
|
||||
- Option: VAR_PLUSASPD
|
||||
MinValue: 1
|
||||
MaxValue: 2
|
||||
Chance: 5000
|
||||
- Option: VAR_AVOIDSUCCESSVALUE
|
||||
MinValue: 5
|
||||
MaxValue: 45
|
||||
Chance: 5000
|
||||
- Option: DEC_SP_CONSUMPTION
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: WEAPON_INDESTRUCTIBLE
|
||||
Chance: 5000
|
||||
- Option: DEC_SPELL_CAST_TIME
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: VAR_MAGICATKPERCENT
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_NOTHING
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_UNDEAD
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_ANIMAL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_PLANT
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_INSECT
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_FISHS
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_DEVIL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_HUMAN
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_ANGEL
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: RACE_MDAMAGE_DRAGON
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_SMALL_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_MIDIUM_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Option: MDAMAGE_SIZE_LARGE_TARGET
|
||||
MinValue: 3
|
||||
MaxValue: 20
|
||||
Chance: 5000
|
||||
- Slot: 3
|
||||
Options:
|
||||
- Option: VAR_ITEMDEFPOWER
|
||||
MinValue: 30
|
||||
MaxValue: 100
|
||||
Chance: 5000
|
||||
- Option: VAR_MDEFPOWER
|
||||
MinValue: 10
|
||||
MaxValue: 40
|
||||
Chance: 5000
|
||||
- Option: VAR_MAXHPPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: VAR_MAXSPPERCENT
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
- Option: DEC_SPELL_CAST_TIME
|
||||
MinValue: 3
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_MDAMAGE_NORMAL
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_IGNORE_MDEF_PERCENT_NORMAL
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: CLASS_MDAMAGE_BOSS
|
||||
MinValue: 1
|
||||
MaxValue: 10
|
||||
Chance: 5000
|
||||
- Option: CLASS_IGNORE_MDEF_PERCENT_BOSS
|
||||
MinValue: 3
|
||||
MaxValue: 15
|
||||
Chance: 5000
|
||||
- Option: DEC_SPELL_DELAY_TIME
|
||||
MinValue: 1
|
||||
MaxValue: 5
|
||||
Chance: 5000
|
||||
|
@ -3056,174 +3056,180 @@ Body:
|
||||
# - Item: Abyss_Ddbox4
|
||||
# TargetItems:
|
||||
# - Item: Dragon_Boots
|
||||
# - Item: Auto_Imp_Melee_1
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
# - Item: Auto_Imp_Melee_2
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
# - Item: Auto_Imp_Melee_3
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
# - Item: Auto_Imp_Magic_1
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
# - Item: Auto_Imp_Magic_2
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
# - Item: Auto_Imp_Magic_3
|
||||
# TargetItems:
|
||||
# - Item: Ep172_1h_Sword
|
||||
# - Item: Ep172_Bh_Sword
|
||||
# - Item: Ep172_1h_Wand
|
||||
# - Item: Ep172_1h_Book
|
||||
# - Item: Ep172_1h_Axe
|
||||
# - Item: Ep172_1h_Sword2
|
||||
# - Item: Ep172_Bh_Bow
|
||||
# - Item: Ep172_Bh_Bow2
|
||||
# - Item: Ep172_Bh_Knuck
|
||||
# - Item: Ep172_1h_Spear
|
||||
# - Item: Ep172_Bh_Spear
|
||||
# - Item: Ep172_1h_Dagger
|
||||
# - Item: Ep172_Bh_Katar
|
||||
# - Item: Ep172_Bh_Staff
|
||||
# - Item: Ep172_1h_Book2
|
||||
# - Item: Ep172_1h_Dagger2
|
||||
# - Item: Ep172_1h_Whip
|
||||
# - Item: Ep172_1h_Inst
|
||||
# - Item: Ep172_Bh_Bow3
|
||||
# - Item: Ep172_Bh_Huuma
|
||||
# - Item: Ep172_1h_Hammer
|
||||
# - Item: Ep172_1h_Foxtail
|
||||
# - Item: Ep172_1h_Rifle
|
||||
# - Item: Ep172_1h_Shotgun
|
||||
# - Item: Ep172_1h_Gatling
|
||||
# - Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Melee_1
|
||||
RandomOptionGroup: AUTO_IMP_MELEE_1
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Melee_2
|
||||
RandomOptionGroup: AUTO_IMP_MELEE_2
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Melee_3
|
||||
RandomOptionGroup: AUTO_IMP_MELEE_3
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Magic_1
|
||||
RandomOptionGroup: AUTO_IMP_MAGIC_1
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Magic_2
|
||||
RandomOptionGroup: AUTO_IMP_MAGIC_2
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
- Item: Auto_Imp_Magic_3
|
||||
RandomOptionGroup: AUTO_IMP_MAGIC_3
|
||||
TargetItems:
|
||||
- Item: Ep172_1h_Sword
|
||||
- Item: Ep172_Bh_Sword
|
||||
- Item: Ep172_1h_Wand
|
||||
- Item: Ep172_1h_Book
|
||||
- Item: Ep172_1h_Axe
|
||||
- Item: Ep172_1h_Sword2
|
||||
- Item: Ep172_Bh_Bow
|
||||
- Item: Ep172_Bh_Bow2
|
||||
- Item: Ep172_Bh_Knuck
|
||||
- Item: Ep172_1h_Spear
|
||||
- Item: Ep172_Bh_Spear
|
||||
- Item: Ep172_1h_Dagger
|
||||
- Item: Ep172_Bh_Katar
|
||||
- Item: Ep172_Bh_Staff
|
||||
- Item: Ep172_1h_Book2
|
||||
- Item: Ep172_1h_Dagger2
|
||||
- Item: Ep172_1h_Whip
|
||||
- Item: Ep172_1h_Inst
|
||||
- Item: Ep172_Bh_Bow3
|
||||
- Item: Ep172_Bh_Huuma
|
||||
- Item: Ep172_1h_Hammer
|
||||
- Item: Ep172_1h_Foxtail
|
||||
- Item: Ep172_1h_Rifle
|
||||
- Item: Ep172_1h_Shotgun
|
||||
- Item: Ep172_1h_Gatling
|
||||
- Item: Ep172_1h_Grenade
|
||||
# - Item: Class_Sha_R_M_Melee
|
||||
# TargetItems:
|
||||
# - Item: S_Swordman_earring
|
||||
|
3559
db/re/mob_db.yml
3559
db/re/mob_db.yml
File diff suppressed because it is too large
Load Diff
@ -13558,6 +13558,444 @@
|
||||
20843,ILL_ABYSMAL_WITCH@NPC_DAMAGE_HEAL,attack,753,1,10000,1000,60000,no,target,myhpltmaxrate,10,,,,,,,
|
||||
20843,ILL_ABYSMAL_WITCH@NPC_CALLSLAVE,idle,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
|
||||
// Episode 17.2 - Sage's Legacy
|
||||
20620,MD_REDPEPPER@MG_FIREBOLT,chase,19,3,2000,300,5000,yes,target,always,0,,,,,,,
|
||||
20620,MD_REDPEPPER@MG_FIREBALL,chase,17,5,4000,300,15000,yes,target,always,0,,,,,,9,
|
||||
20620,MD_REDPEPPER@NPC_CRITICALSLASH,attack,170,2,2000,500,15000,no,target,always,0,,,,,,9,
|
||||
20620,MD_REDPEPPER@SM_MAGNUM,attack,7,5,2000,0,15000,yes,self,always,0,,,,,,,
|
||||
20620,MD_REDPEPPER@CR_AUTOGUARD,chase,249,10,2000,0,300000,yes,self,always,0,,,,,,,
|
||||
20620,MD_REDPEPPER@CR_AUTOGUARD,attack,249,10,500,0,300000,yes,self,always,0,,,,,,,
|
||||
20621,MD_REDPEPPER_H@MG_FIREBOLT,chase,19,5,2000,300,5000,yes,target,always,0,,,,,,,
|
||||
20621,MD_REDPEPPER_H@MG_FIREBALL,chase,17,7,4000,300,15000,yes,target,always,0,,,,,,9,
|
||||
20621,MD_REDPEPPER_H@NPC_CRITICALSLASH,attack,170,4,2000,500,15000,no,target,always,0,,,,,,9,
|
||||
20621,MD_REDPEPPER_H@SM_MAGNUM,attack,7,7,5000,0,15000,yes,self,always,0,,,,,,,
|
||||
20621,MD_REDPEPPER_H@NPC_COMBOATTACK,attack,171,7,4000,0,15000,yes,target,always,0,,,,,,,
|
||||
20621,MD_REDPEPPER_H@CR_AUTOGUARD,chase,249,10,2000,0,300000,yes,self,always,0,,,,,,,
|
||||
20621,MD_REDPEPPER_H@CR_AUTOGUARD,attack,249,10,500,0,300000,yes,self,always,0,,,,,,,
|
||||
20622,MD_ASSISTANT@NPC_GUIDEDATTACK,chase,172,2,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20622,MD_ASSISTANT@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20622,MD_ASSISTANT@MG_LIGHTNINGBOLT,attack,20,2,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
20623,MD_ASSISTANT_H@NPC_GUIDEDATTACK,chase,172,4,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20623,MD_ASSISTANT_H@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20623,MD_ASSISTANT_H@MG_LIGHTNINGBOLT,attack,20,4,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
20624,MD_DRY_RAFFLESIA@AS_GRIMTOOTH,chase,137,3,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20624,MD_DRY_RAFFLESIA@NPC_SILENCEATTACK,chase,178,1,1000,300,5000,yes,target,always,0,,,,,,,
|
||||
20624,MD_DRY_RAFFLESIA@NPC_GROUNDATTACK,attack,185,1,1000,500,5000,no,target,always,0,,,,,,,
|
||||
20624,MD_DRY_RAFFLESIA@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,9,
|
||||
20624,MD_DRY_RAFFLESIA@NPC_STUNATTACK,attack,179,1,500,500,5000,no,target,always,0,,,,,,9,
|
||||
20624,MD_DRY_RAFFLESIA@TF_HIDING,attack,51,1,1000,0,60000,yes,self,myhpltmaxrate,20,,,,,,,
|
||||
20625,MD_DRY_RAFFLESIA_H@AS_GRIMTOOTH,chase,137,3,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20625,MD_DRY_RAFFLESIA_H@NPC_SILENCEATTACK,chase,178,3,1000,300,5000,yes,target,always,0,,,,,,,
|
||||
20625,MD_DRY_RAFFLESIA_H@NPC_GROUNDATTACK,attack,185,3,1000,500,5000,no,target,always,0,,,,,,,
|
||||
20625,MD_DRY_RAFFLESIA_H@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,9,
|
||||
20625,MD_DRY_RAFFLESIA_H@NPC_STUNATTACK,attack,179,3,500,500,5000,no,target,always,0,,,,,,9,
|
||||
20625,MD_DRY_RAFFLESIA_H@TF_HIDING,attack,51,1,1000,0,60000,yes,self,myhpltmaxrate,20,,,,,,,
|
||||
20626,MD_ALNOLDI_EX@NPC_POISONATTACK,chase,188,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20626,MD_ALNOLDI_EX@WZ_QUAGMIRE,attack,92,2,500,0,30000,yes,target,always,0,,,,,,6,
|
||||
20626,MD_ALNOLDI_EX@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20627,MD_ALNOLDI_EX_H@NPC_POISONATTACK,chase,188,4,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20627,MD_ALNOLDI_EX_H@AM_ACIDTERROR,attack,230,1,500,0,15000,yes,target,always,0,,,,,,,
|
||||
20627,MD_ALNOLDI_EX_H@WZ_QUAGMIRE,attack,92,4,500,0,30000,yes,target,always,0,,,,,,6,
|
||||
20627,MD_ALNOLDI_EX_H@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@NPC_BLINDATTACK,chase,177,3,2000,300,5000,no,target,always,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@NPC_GUIDEDATTACK,chase,172,3,5000,0,30000,yes,target,always,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@NPC_GUIDEDATTACK,attack,172,3,2000,0,30000,yes,target,always,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@NPC_COMBOATTACK,attack,171,3,1000,0,10000,yes,target,always,0,,,,,,,
|
||||
20630,EP17_2_BETA_BASIC_NG@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20631,MD_BETA_SCISSORE_NG@NPC_GUIDEDATTACK,chase,172,2,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20631,MD_BETA_SCISSORE_NG@MG_FIREWALL,chase,18,5,1000,300,30000,yes,target,always,0,,,,,,,
|
||||
20631,MD_BETA_SCISSORE_NG@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20631,MD_BETA_SCISSORE_NG@MG_FIREBOLT,attack,19,1,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
20632,MD_BETA_SCISSORE_NG_H@NPC_GUIDEDATTACK,chase,172,2,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20632,MD_BETA_SCISSORE_NG_H@MG_FIREWALL,chase,18,5,1000,300,30000,yes,target,always,0,,,,,,,
|
||||
20632,MD_BETA_SCISSORE_NG_H@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20632,MD_BETA_SCISSORE_NG_H@MG_FIREBOLT,attack,19,4,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
20632,MD_BETA_SCISSORE_NG_H@MG_THUNDERSTORM,attack,21,5,500,500,60000,yes,target,always,0,,,,,,,
|
||||
20633,EP17_2_BETA_CLEANER_A@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20633,EP17_2_BETA_CLEANER_A@AL_HEAL,idle,28,1,3000,500,10000,no,friend,always,0,,,,,,,
|
||||
20633,EP17_2_BETA_CLEANER_A@SM_BASH,attack,5,5,1000,800,5000,no,target,always,0,,,,,,,
|
||||
20633,EP17_2_BETA_CLEANER_A@MG_LIGHTNINGBOLT,chase,20,5,2000,1500,5000,yes,target,always,0,,,,,,,
|
||||
20633,EP17_2_BETA_CLEANER_A@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20633,EP17_2_BETA_CLEANER_A@WZ_WATERBALL,chase,86,1,2000,0,30000,yes,target,always,0,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@AL_HEAL,idle,28,1,3000,500,10000,no,friend,always,0,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@SM_BASH,attack,5,5,1000,800,5000,no,target,always,0,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@MG_LIGHTNINGBOLT,chase,20,5,2000,1500,5000,yes,target,always,0,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20634,EP17_2_BETA_CLEANER_B@WZ_WATERBALL,chase,86,1,2000,0,30000,yes,target,always,0,,,,,,12,
|
||||
20635,EP17_2_BETA_BATHS_A@HT_FREEZINGTRAP,idle,121,3,2000,300,60000,yes,target,always,0,,,,,,,
|
||||
20635,EP17_2_BETA_BATHS_A@NPC_WATERATTACK,chase,184,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20635,EP17_2_BETA_BATHS_A@WZ_WATERBALL,chase,86,1,2000,1500,30000,yes,target,always,0,,,,,,,
|
||||
20635,EP17_2_BETA_BATHS_A@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20635,EP17_2_BETA_BATHS_A@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20635,EP17_2_BETA_BATHS_A@KN_PIERCE,attack,56,4,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20636,EP17_2_BETA_BATHS_B@HT_SHOCKWAVE,idle,118,3,2000,300,60000,yes,target,always,0,,,,,,,
|
||||
20636,EP17_2_BETA_BATHS_B@NPC_WATERATTACK,chase,184,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20636,EP17_2_BETA_BATHS_B@WZ_WATERBALL,chase,86,1,2000,1500,30000,yes,target,always,0,,,,,,,
|
||||
20636,EP17_2_BETA_BATHS_B@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20636,EP17_2_BETA_BATHS_B@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20636,EP17_2_BETA_BATHS_B@KN_PIERCE,attack,56,4,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@CR_AUTOGUARD,chase,249,3,2500,0,60000,yes,self,longrangeattacked,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@ASC_BREAKER,chase,379,5,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@NPC_COMBOATTACK,attack,171,3,3000,0,5000,yes,target,always,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@BS_HAMMERFALL,attack,110,5,2500,0,60000,yes,target,always,0,,,,,,,
|
||||
20637,EP17_2_BETA_ITEMKEEPER@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20639,EP17_2_BETA_GUARDS_NG@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20639,EP17_2_BETA_GUARDS_NG@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20639,EP17_2_BETA_GUARDS_NG@SM_PROVOKE,chase,6,10,2000,100,10000,yes,target,always,0,,,,,,3,
|
||||
20639,EP17_2_BETA_GUARDS_NG@NPC_CURSEATTACK,attack,181,5,1000,300,5000,no,target,always,0,,,,,,,
|
||||
20639,EP17_2_BETA_GUARDS_NG@CR_AUTOGUARD,attack,249,3,3000,0,300000,no,self,always,0,,,,,,,
|
||||
20640,EP17_2_OMEGA_CLEANER@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20640,EP17_2_OMEGA_CLEANER@MG_SIGHT,idle,10,1,3000,0,10000,yes,self,always,0,,,,,,52,
|
||||
20640,EP17_2_OMEGA_CLEANER@WZ_WATERBALL,chase,86,1,1000,500,30000,yes,target,always,0,,,,,,,
|
||||
20640,EP17_2_OMEGA_CLEANER@TF_SPRINKLESAND,attack,149,1,2000,300,5000,yes,target,always,0,,,,,,,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@MG_LIGHTNINGBOLT,chase,20,5,2000,300,5000,yes,target,always,0,,,,,,52,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@NPC_COMBOATTACK,attack,171,3,3000,0,10000,no,target,always,0,,,,,,,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@NPC_STUNATTACK,attack,179,1,1000,100,10000,no,target,always,0,,,,,,,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20641,EP17_2_OMEGA_CLEANER_NG@TF_SPRINKLESAND,attack,149,1,3000,0,15000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_COMBOATTACK,chase,171,4,5000,0,5000,yes,target,always,0,,,,,,7,
|
||||
20642,MD_SWEETY@NPC_GUIDEDATTACK,chase,172,5,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_MOVE_COORDINATE,chase,755,1,5000,0,30000,no,target,always,0,,,,,,39,
|
||||
// 20642,MD_SWEETY@NPC_LOCKON_LASER,chase,773,5,10000,0,200000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_CRITICALWOUND,attack,673,4,500,500,5000,no,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_MENTALBREAKER,attack,159,4,500,1500,5000,yes,target,always,0,,,,,,42,
|
||||
20642,MD_SWEETY@NPC_CRITICALSLASH,attack,170,1,10000,0,30000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_MOVE_COORDINATE,attack,755,1,5000,0,60000,no,target,longrangeattacked,0,,,,,,39,
|
||||
20642,MD_SWEETY@NPC_CURSEATTACK,attack,181,5,4000,0,30000,yes,target,always,0,,,,,,,
|
||||
// 20642,MD_SWEETY@NPC_LOCKON_LASER,attack,773,5,10000,0,200000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@NPC_STUNATTACK,attack,179,5,2000,0,30000,yes,target,always,0,,,,,,,
|
||||
20642,MD_SWEETY@HW_GANBANTEIN,attack,483,1,7000,0,60000,no,target,always,0,,,,,,,
|
||||
20643,EP17_2_PHEN@NPC_PROVOCATION,chase,194,1,200,0,5000,yes,target,always,0,,,,,,19,
|
||||
20643,EP17_2_PHEN@NPC_FIREATTACK,attack,186,3,2000,500,5000,no,target,always,0,,,,,,19,
|
||||
20643,EP17_2_PHEN@MG_FIREWALL,chase,18,5,2000,300,10000,no,target,always,0,,,,,,,
|
||||
20643,EP17_2_PHEN@MG_FIREBALL,chase,17,3,1500,300,10000,yes,target,always,0,,,,,,,
|
||||
20643,EP17_2_PHEN@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20643,EP17_2_PHEN@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20644,EP17_2_MARC@NPC_STUNATTACK,attack,179,2,500,1500,5000,no,target,always,0,,,,,,6,
|
||||
20644,EP17_2_MARC@NPC_WATERATTACK,attack,184,3,500,500,5000,no,target,always,0,,,,,,6,
|
||||
20644,EP17_2_MARC@MG_FROSTDIVER,chase,15,4,1500,300,10000,yes,target,always,0,,,,,,,
|
||||
20644,EP17_2_MARC@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20644,EP17_2_MARC@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20645,EP17_2_SWORD_FISH@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20645,EP17_2_SWORD_FISH@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20645,EP17_2_SWORD_FISH@NPC_WATERATTACK,attack,184,1,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20645,EP17_2_SWORD_FISH@WZ_WATERBALL,attack,86,3,500,1500,5000,yes,target,always,0,,,,,,,
|
||||
20645,EP17_2_SWORD_FISH@NPC_CRITICALWOUND,attack,673,1,100,0,5000,yes,target,always,0,,,,,,,
|
||||
20645,EP17_2_SWORD_FISH@WZ_WATERBALL,chase,86,3,500,1500,5000,yes,target,always,0,,,,,,,
|
||||
20646,EP17_2_PIRANHA@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20646,EP17_2_PIRANHA@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20646,EP17_2_PIRANHA@NPC_WATERATTACK,attack,184,2,500,0,5000,no,target,always,0,,,,,,6,
|
||||
20646,EP17_2_PIRANHA@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6,
|
||||
20646,EP17_2_PIRANHA@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,,
|
||||
20646,EP17_2_PIRANHA@NPC_BLEEDING2,attack,764,3,500,0,5000,yes,target,always,0,,,,,,,
|
||||
20646,EP17_2_PIRANHA@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,,
|
||||
20646,EP17_2_PIRANHA@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,,
|
||||
20646,EP17_2_PIRANHA@WZ_WATERBALL,attack,86,3,500,1000,10000,yes,target,always,0,,,,,,6,
|
||||
20646,EP17_2_PIRANHA@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,
|
||||
20647,EP17_2_BATH_MERMAID@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,,
|
||||
20647,EP17_2_BATH_MERMAID@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,12,
|
||||
20647,EP17_2_BATH_MERMAID@WZ_WATERBALL,chase,86,3,1000,500,10000,yes,target,always,0,,,,,,6,
|
||||
20647,EP17_2_BATH_MERMAID@NPC_CHEAL,idle,729,3,2500,300,5000,yes,self,always,0,,,,,,3,
|
||||
20647,EP17_2_BATH_MERMAID@WZ_WATERBALL,attack,86,3,500,500,10000,yes,target,always,0,,,,,,6,
|
||||
20647,EP17_2_BATH_MERMAID@WZ_FROSTNOVA,attack,88,5,1500,500,5000,yes,self,always,0,,,,,,,
|
||||
20647,EP17_2_BATH_MERMAID@WZ_STORMGUST,attack,89,5,1500,500,30000,yes,target,always,0,,,,,,,
|
||||
20647,EP17_2_BATH_MERMAID@WZ_QUAGMIRE,attack,92,3,1000,300,60000,yes,target,always,0,,,,,,28,
|
||||
20647,EP17_2_BATH_MERMAID@HP_ASSUMPTIO,idle,361,3,3000,0,120000,yes,friend,always,0,,,,,,3,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_MOVE_COORDINATE,chase,755,1,5000,0,30000,no,target,always,0,,,,,,39,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_CALLSLAVE,idle,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_MOVE_COORDINATE,attack,755,1,5000,0,60000,no,target,longrangeattacked,0,,,,,,39,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_FIREBREATH,attack,654,3,2000,500,10000,yes,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_FIREATTACK,attack,186,7,4000,0,5000,yes,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_PETRIFYATTACK,chase,180,2,1000,0,10000,no,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_CRITICALSLASH,attack,170,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@MG_FIREWALL,chase,18,1,10000,300,20000,no,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@MG_FIREWALL,attack,18,10,3000,300,10000,no,target,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@WZ_FIREPILLAR,idle,80,5,10000,300,30000,no,around2,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_CALLSLAVE,chase,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_POWERUP,attack,349,3,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_CALLSLAVE,attack,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_SUMMONSLAVE,attack,196,1,10000,0,15000,yes,self,slavele,2,,,,,,,
|
||||
20648,EP17_2_PITAYA_BOSS@NPC_CALLSLAVE,attack,352,1,3000,0,30000,yes,self,always,0,,,,,,,
|
||||
20649,EP17_2_PITAYA_R@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20649,EP17_2_PITAYA_R@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20649,EP17_2_PITAYA_R@NPC_CURSEATTACK,chase,181,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20649,EP17_2_PITAYA_R@NPC_FIREATTACK,attack,186,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20649,EP17_2_PITAYA_R@WZ_FIREPILLAR,idle,80,5,10000,500,180000,no,around2,always,0,,,,,,,
|
||||
20649,EP17_2_PITAYA_R@MG_FIREBALL,attack,17,5,2000,1000,30000,yes,target,always,0,,,,,,,
|
||||
20649,EP17_2_PITAYA_R@NPC_CURSEATTACK,attack,181,5,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20650,EP17_2_PITAYA_Y@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20650,EP17_2_PITAYA_Y@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20650,EP17_2_PITAYA_Y@NPC_WINDATTACK,chase,187,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20650,EP17_2_PITAYA_Y@NPC_WINDATTACK,attack,187,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20650,EP17_2_PITAYA_Y@MG_THUNDERSTORM,attack,21,5,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20650,EP17_2_PITAYA_Y@NPC_STUNATTACK,attack,179,2,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20651,EP17_2_PITAYA_B@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20651,EP17_2_PITAYA_B@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20651,EP17_2_PITAYA_B@NPC_MENTALBREAKER,chase,159,5,1000,300,30000,no,target,always,0,,,,,,2,
|
||||
20651,EP17_2_PITAYA_B@NPC_WATERATTACK,attack,184,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20651,EP17_2_PITAYA_B@MG_FROSTDIVER,attack,15,5,2000,300,30000,no,target,always,0,,,,,,,
|
||||
20651,EP17_2_PITAYA_B@NPC_MENTALBREAKER,attack,159,1,1000,0,30000,no,target,always,0,,,,,,2,
|
||||
20652,EP17_2_PITAYA_V@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20652,EP17_2_PITAYA_V@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20652,EP17_2_PITAYA_V@NPC_BLEEDING,chase,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20652,EP17_2_PITAYA_V@NPC_POISONATTACK,attack,188,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20652,EP17_2_PITAYA_V@AS_VENOMDUST,attack,140,5,2000,300,30000,no,target,always,0,,,,,,,
|
||||
20652,EP17_2_PITAYA_V@NPC_BLEEDING,attack,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20653,EP17_2_PITAYA_G@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20653,EP17_2_PITAYA_G@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20653,EP17_2_PITAYA_G@NPC_SLEEPATTACK,chase,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20653,EP17_2_PITAYA_G@NPC_GROUNDATTACK,attack,185,5,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20653,EP17_2_PITAYA_G@WZ_HEAVENDRIVE,attack,91,5,2000,300,30000,no,target,always,0,,,,,,,
|
||||
20653,EP17_2_PITAYA_G@NPC_SLEEPATTACK,attack,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20654,G_PITAYA_R@NPC_FIREATTACK,attack,186,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20654,G_PITAYA_R@NPC_CURSEATTACK,chase,181,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20654,G_PITAYA_R@WZ_FIREPILLAR,idle,80,5,10000,300,30000,no,around2,always,0,,,,,,,
|
||||
20654,G_PITAYA_R@MG_FIREBALL,chase,17,4,2000,500,30000,yes,target,always,0,,,,,,,
|
||||
20654,G_PITAYA_R@NPC_CURSEATTACK,attack,181,5,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20655,G_PITAYA_Y@NPC_WINDATTACK,attack,187,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20655,G_PITAYA_Y@NPC_WINDATTACK,chase,187,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20655,G_PITAYA_Y@MG_THUNDERSTORM,attack,21,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20655,G_PITAYA_Y@NPC_STUNATTACK,attack,179,2,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20656,G_PITAYA_B@NPC_WATERATTACK,attack,184,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20656,G_PITAYA_B@NPC_MENTALBREAKER,chase,159,5,1000,300,30000,no,target,always,0,,,,,,2,
|
||||
20656,G_PITAYA_B@MG_FROSTDIVER,chase,15,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20656,G_PITAYA_B@NPC_MENTALBREAKER,attack,159,1,1000,0,30000,no,target,always,0,,,,,,2,
|
||||
20657,G_PITAYA_V@NPC_POISONATTACK,attack,188,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20657,G_PITAYA_V@NPC_BLEEDING,chase,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20657,G_PITAYA_V@AS_VENOMDUST,attack,140,4,2000,1000,30000,no,target,always,0,,,,,,,
|
||||
20657,G_PITAYA_V@NPC_BLEEDING,attack,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20658,G_PITAYA_G@NPC_GROUNDATTACK,attack,185,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20658,G_PITAYA_G@NPC_SLEEPATTACK,chase,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20658,G_PITAYA_G@WZ_HEAVENDRIVE,attack,91,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20658,G_PITAYA_G@NPC_SLEEPATTACK,attack,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20659,MD_PITAYA_BOSS@NPC_CALLSLAVE,idle,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_SUMMONSLAVE,idle,196,1,10000,0,15000,yes,self,slavele,2,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_MOVE_COORDINATE,chase,755,1,5000,0,30000,no,target,always,0,,,,,,39,
|
||||
20659,MD_PITAYA_BOSS@NPC_MOVE_COORDINATE,attack,755,1,5000,0,60000,no,target,longrangeattacked,0,,,,,,39,
|
||||
20659,MD_PITAYA_BOSS@NPC_FIREBREATH,attack,654,3,2000,500,10000,yes,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_FIREATTACK,attack,186,7,4000,0,5000,yes,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_PETRIFYATTACK,chase,180,2,1000,0,10000,no,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_CRITICALSLASH,attack,170,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@MG_FIREWALL,chase,18,7,10000,500,20000,no,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@MG_FIREWALL,attack,18,7,3000,500,10000,no,target,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@WZ_FIREPILLAR,idle,80,7,10000,500,20000,no,around2,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_SUMMONSLAVE,chase,196,1,10000,0,15000,yes,self,slavele,2,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_CALLSLAVE,chase,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_CALLSLAVE,attack,352,1,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@NPC_SUMMONSLAVE,attack,196,1,5000,0,15000,yes,self,slavele,2,,,,,,,
|
||||
20659,MD_PITAYA_BOSS@WZ_FIREPILLAR,attack,80,7,3000,500,10000,no,target,always,0,,,,,,,
|
||||
20660,MD_PITAYA_R@NPC_FIREATTACK,attack,186,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20660,MD_PITAYA_R@NPC_CURSEATTACK,chase,181,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20660,MD_PITAYA_R@WZ_FIREPILLAR,idle,80,5,10000,300,180000,no,around2,always,0,,,,,,,
|
||||
20660,MD_PITAYA_R@MG_FIREBALL,chase,17,4,2000,500,30000,yes,target,always,0,,,,,,,
|
||||
20660,MD_PITAYA_R@NPC_CURSEATTACK,attack,181,5,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20661,MD_PITAYA_Y@NPC_WINDATTACK,attack,187,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20661,MD_PITAYA_Y@NPC_WINDATTACK,chase,187,5,3000,300,30000,no,target,always,0,,,,,,2,
|
||||
20661,MD_PITAYA_Y@MG_THUNDERSTORM,attack,21,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20661,MD_PITAYA_Y@NPC_STUNATTACK,attack,179,2,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20662,MD_PITAYA_B@NPC_WATERATTACK,attack,184,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20662,MD_PITAYA_B@NPC_MENTALBREAKER,chase,159,5,1000,300,30000,no,target,always,0,,,,,,2,
|
||||
20662,MD_PITAYA_B@MG_FROSTDIVER,chase,15,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20662,MD_PITAYA_B@NPC_MENTALBREAKER,attack,159,1,1000,0,30000,no,target,always,0,,,,,,2,
|
||||
20663,MD_PITAYA_V@NPC_POISONATTACK,attack,188,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20663,MD_PITAYA_V@NPC_BLEEDING,chase,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20663,MD_PITAYA_V@AS_VENOMDUST,attack,140,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20663,MD_PITAYA_V@NPC_BLEEDING,attack,660,3,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20664,MD_PITAYA_G@NPC_GROUNDATTACK,attack,185,3,5000,0,5000,yes,target,always,0,,,,,,,
|
||||
20664,MD_PITAYA_G@NPC_SLEEPATTACK,chase,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20664,MD_PITAYA_G@WZ_HEAVENDRIVE,attack,91,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20664,MD_PITAYA_G@NPC_SLEEPATTACK,attack,182,1,3000,500,30000,no,target,always,0,,,,,,2,
|
||||
20665,MD_VERPORTA@AL_DECAGI,chase,30,1,1000,300,30000,no,target,always,0,,,,,,,
|
||||
20665,MD_VERPORTA@NPC_POISONATTACK,chase,188,1,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20665,MD_VERPORTA@MG_FROSTDIVER,chase,15,2,1000,300,30000,yes,target,always,0,,,,,,,
|
||||
20665,MD_VERPORTA@NPC_BLINDATTACK,attack,177,2,2000,0,15000,yes,target,always,0,,,,,,,
|
||||
20665,MD_VERPORTA@NPC_STONESKIN,attack,675,3,5000,300,60000,yes,self,myhpltmaxrate,20,,,,,,,
|
||||
20666,MD_VERPORTE_H@AL_DECAGI,chase,30,1,1000,300,30000,no,target,always,0,,,,,,,
|
||||
20666,MD_VERPORTE_H@NPC_POISONATTACK,chase,188,1,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20666,MD_VERPORTE_H@WZ_WATERBALL,chase,86,1,500,300,30000,yes,target,always,0,,,,,,,
|
||||
20666,MD_VERPORTE_H@NPC_BLINDATTACK,attack,177,2,2000,0,15000,yes,target,always,0,,,,,,,
|
||||
20666,MD_VERPORTE_H@NPC_STONESKIN,attack,675,3,5000,300,60000,yes,self,myhpltmaxrate,20,,,,,,,
|
||||
20666,MD_VERPORTE_H@NPC_SLEEPATTACK,chase,182,4,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_DARKNESSATTACK,attack,190,2,3000,0,5000,yes,target,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_POWERUP,attack,349,3,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_DARKSTRIKE,chase,340,3,3000,200,15000,yes,target,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_DARKSTRIKE,attack,340,3,3000,200,15000,yes,target,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_WIDESTONE,attack,666,3,3000,500,30000,no,self,always,0,,,,,,,
|
||||
20667,MD_SILVA_PAPILIA@NPC_WIDECONFUSE,attack,667,3,3000,500,30000,no,self,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_DARKNESSATTACK,attack,190,4,3000,0,5000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_DARKSTRIKE,attack,340,3,3000,200,15000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_EARTHQUAKE,attack,653,4,2000,500,30000,yes,self,always,0,,,,,,6,
|
||||
20668,MD_GRAN_PAPILIA@NPC_POWERUP,attack,349,3,5000,0,30000,yes,self,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_DARKSTRIKE,chase,340,4,3000,200,15000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_DARKSTRIKE,attack,340,6,3000,200,15000,yes,target,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_WIDESTONE,attack,666,5,3000,500,30000,no,self,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_WIDECONFUSE,attack,667,5,3000,500,30000,no,self,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_WIDECURSE,attack,677,3,3000,500,60000,no,self,always,0,,,,,,,
|
||||
20668,MD_GRAN_PAPILIA@NPC_HELLJUDGEMENT2,attack,768,5,1000,500,120000,yes,target,always,0,,,,,,,
|
||||
20669,MD_PAPILA@NPC_BLINDATTACK,chase,177,3,2000,0,15000,yes,target,always,0,,,,,,,
|
||||
20669,MD_PAPILA@NPC_DARKSTRIKE,chase,340,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20669,MD_PAPILA@NPC_SLEEPATTACK,chase,182,1,1000,0,60000,yes,target,always,0,,,,,,,
|
||||
20669,MD_PAPILA@NPC_DARKCROSS,attack,338,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20670,MD_PAPILA_H@NPC_BLINDATTACK,chase,177,3,2000,0,15000,yes,target,always,0,,,,,,,
|
||||
20670,MD_PAPILA_H@NPC_DARKSTRIKE,chase,340,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20670,MD_PAPILA_H@NPC_SLEEPATTACK,chase,182,1,1000,0,60000,yes,target,always,0,,,,,,,
|
||||
20670,MD_PAPILA_H@NPC_DARKCROSS,attack,338,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20671,MD_PAPILA_RUBA@MG_FIREBALL,chase,17,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20671,MD_PAPILA_RUBA@MG_FIREWALL,chase,18,5,3000,300,30000,yes,target,always,0,,,,,,,
|
||||
20671,MD_PAPILA_RUBA@NPC_FIREATTACK,attack,186,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20671,MD_PAPILA_RUBA@NPC_MENTALBREAKER,attack,159,1,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20672,MD_PAPILA_RUBA_H@MG_FIREBALL,chase,17,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20672,MD_PAPILA_RUBA_H@MG_FIREWALL,chase,18,5,3000,300,30000,yes,target,always,0,,,,,,,
|
||||
20672,MD_PAPILA_RUBA_H@NPC_FIREATTACK,attack,186,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20672,MD_PAPILA_RUBA_H@NPC_MENTALBREAKER,attack,159,1,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20672,MD_PAPILA_RUBA_H@NPC_FIREBREATH,attack,654,2,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20673,MD_PAPILA_RUBA2@NPC_RAINOFMETEOR,attack,769,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20673,MD_PAPILA_RUBA2@WZ_HEAVENDRIVE,attack,91,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20673,MD_PAPILA_RUBA2@NPC_RAINOFMETEOR,chase,769,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20673,MD_PAPILA_RUBA2@WZ_HEAVENDRIVE,chase,91,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20674,MD_PAPILA_CAE@NPC_WATERATTACK,chase,184,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20674,MD_PAPILA_CAE@MG_FROSTDIVER,chase,15,5,3000,300,30000,yes,target,always,0,,,,,,,
|
||||
20674,MD_PAPILA_CAE@NPC_WATERATTACK,attack,184,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20674,MD_PAPILA_CAE@NPC_MENTALBREAKER,attack,159,1,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20675,MD_PAPILA_CAE_H@NPC_WATERATTACK,chase,184,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20675,MD_PAPILA_CAE_H@MG_FROSTDIVER,chase,15,5,3000,300,30000,yes,target,always,0,,,,,,,
|
||||
20675,MD_PAPILA_CAE_H@NPC_WATERATTACK,attack,184,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20675,MD_PAPILA_CAE_H@NPC_MENTALBREAKER,attack,159,1,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20675,MD_PAPILA_CAE_H@NPC_ICEBREATH,attack,655,2,2000,500,30000,no,target,always,0,,,,,,,
|
||||
20676,MD_PAPILA_CAE2@NPC_RAINOFMETEOR,attack,769,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20676,MD_PAPILA_CAE2@WZ_HEAVENDRIVE,attack,91,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20676,MD_PAPILA_CAE2@NPC_RAINOFMETEOR,chase,769,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20676,MD_PAPILA_CAE2@WZ_HEAVENDRIVE,chase,91,1,500,0,0,no,target,always,0,,,,,,,
|
||||
20677,MD_ARIES@WZ_WATERBALL,chase,86,1,2000,300,30000,yes,target,always,0,,,,,,,
|
||||
20677,MD_ARIES@NPC_WATERATTACK,attack,184,2,2000,300,5000,yes,target,always,0,,,,,,,
|
||||
20677,MD_ARIES@NPC_CURSEATTACK,attack,181,2,2000,0,30000,yes,target,always,0,,,,,,,
|
||||
20678,MD_ARIES_H@MG_FIREBALL,chase,17,3,2000,300,15000,yes,target,always,0,,,,,,,
|
||||
20678,MD_ARIES_H@MG_FIREWALL,chase,18,5,3000,300,30000,yes,target,always,0,,,,,,,
|
||||
20678,MD_ARIES_H@NPC_FIREATTACK,attack,186,2,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20678,MD_ARIES_H@NPC_PETRIFYATTACK,attack,180,3,3000,0,15000,yes,target,always,0,,,,,,,
|
||||
20680,EP17_2_HEART_HUNTER@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20680,EP17_2_HEART_HUNTER@TF_SPRINKLESAND,attack,149,1,2000,300,30000,yes,target,always,0,,,,,,,
|
||||
20680,EP17_2_HEART_HUNTER@NPC_CRITICALSLASH,chase,170,1,3000,0,10000,yes,target,always,0,,,,,,,
|
||||
20680,EP17_2_HEART_HUNTER@SM_MAGNUM,attack,7,5,5000,0,5000,yes,self,attackpcge,2,,,,,,,
|
||||
20680,EP17_2_HEART_HUNTER@RG_STRIPSHIELD,attack,216,3,3000,0,60000,yes,target,always,0,,,,,,,
|
||||
20681,G_EP17_2_HEART_HUNTER@TF_SPRINKLESAND,attack,149,1,2000,300,30000,yes,target,always,0,,,,,,,
|
||||
20681,G_EP17_2_HEART_HUNTER@NPC_CRITICALSLASH,chase,170,1,3000,0,10000,yes,target,always,0,,,,,,,
|
||||
20681,G_EP17_2_HEART_HUNTER@SM_MAGNUM,attack,7,5,5000,0,5000,yes,self,attackpcge,2,,,,,,,
|
||||
20681,G_EP17_2_HEART_HUNTER@RG_STRIPSHIELD,attack,216,3,3000,0,60000,yes,target,always,0,,,,,,,
|
||||
20682,EP17_2_HEART_HUNTER_H@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20682,EP17_2_HEART_HUNTER_H@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20682,EP17_2_HEART_HUNTER_H@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,,
|
||||
20682,EP17_2_HEART_HUNTER_H@SM_BASH,attack,5,8,3000,0,15000,yes,target,always,0,,,,,,,
|
||||
20682,EP17_2_HEART_HUNTER_H@TF_THROWSTONE,chase,152,1,1000,0,30000,yes,target,always,0,,,,,,29,
|
||||
20682,EP17_2_HEART_HUNTER_H@KN_PIERCE,attack,56,4,1000,500,5000,no,target,always,0,,,,,,9,
|
||||
20683,EP17_2_BOOKWORM@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20683,EP17_2_BOOKWORM@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20683,EP17_2_BOOKWORM@NPC_STUNATTACK,attack,179,3,1000,1500,5000,no,target,always,0,,,,,,,
|
||||
20683,EP17_2_BOOKWORM@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,6,
|
||||
20683,EP17_2_BOOKWORM@NPC_SLOWCAST,attack,672,2,3000,0,30000,yes,self,always,0,,,,,,,
|
||||
20683,EP17_2_BOOKWORM@NPC_MENTALBREAKER,attack,159,1,1000,0,30000,yes,target,always,0,,,,,,42,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@MG_FIREBALL,attack,17,4,3000,100,5000,no,target,always,0,,,,,,,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@MG_LIGHTNINGBOLT,attack,20,4,3000,100,5000,no,target,always,0,,,,,,,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@MG_COLDBOLT,attack,14,4,3000,100,5000,no,target,always,0,,,,,,,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@NPC_SLOWCAST,attack,672,2,1000,0,30000,yes,self,always,0,,,,,,,
|
||||
20684,EP17_2_ROAMING_SPLBOOK@NPC_MENTALBREAKER,attack,159,1,1000,0,30000,yes,target,always,0,,,,,,42,
|
||||
20685,EP17_2_VENENUM3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20685,EP17_2_VENENUM3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x3885,,,,,44,
|
||||
20685,EP17_2_VENENUM3@NPC_BLINDATTACK,chase,177,3,3000,500,30000,yes,target,always,0,,,,,,,
|
||||
20685,EP17_2_VENENUM3@NPC_POISONATTACK,attack,188,5,1000,0,5000,yes,target,always,0,,,,,,,
|
||||
20685,EP17_2_VENENUM3@NPC_POISON_BUSTER,attack,742,1,2000,1500,30000,no,self,always,0,,,,,,,
|
||||
20685,EP17_2_VENENUM3@NPC_CLOUD_KILL,attack,739,3,2000,500,15000,no,target,always,0,,,,,,,
|
||||
20686,EP17_2_CRAMP@NPC_POISON,attack,176,3,500,800,5000,no,target,always,0,,,,,,,
|
||||
20686,EP17_2_CRAMP@NPC_POISONATTACK,attack,188,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20686,EP17_2_CRAMP@NPC_AGIUP,chase,350,1,1000,0,30000,yes,self,always,0,,,,,,,
|
||||
20686,EP17_2_CRAMP@WZ_QUAGMIRE,chase,92,2,500,0,30000,yes,target,always,0,,,,,,6,
|
||||
20687,EP17_2_WATERFALL@NPC_POISONATTACK,chase,188,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@AS_CLOAKING,attack,135,1,2000,200,5000,yes,self,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@AS_CLOAKING,idle,135,1,2000,200,5000,yes,self,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@AS_CLOAKING,chase,135,1,2000,200,5000,yes,self,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@NPC_GROUNDATTACK,attack,185,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@TF_SPRINKLESAND,attack,149,1,500,0,5000,yes,target,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@NPC_GROUNDATTACK,attack,185,3,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20687,EP17_2_WATERFALL@TF_SPRINKLESAND,attack,149,1,500,0,5000,yes,target,always,0,,,,,,,
|
||||
20688,EP17_2_BELLARE3@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20688,EP17_2_BELLARE3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20688,EP17_2_BELLARE3@NPC_BLINDATTACK,chase,177,3,1000,0,5000,yes,target,always,0,,,,,,39,
|
||||
20688,EP17_2_BELLARE3@HT_BLASTMINE,idle,122,3,2000,500,180000,no,target,always,0,,,,,,,
|
||||
20688,EP17_2_BELLARE3@NPC_COMBOATTACK,attack,171,2,3000,500,15000,yes,target,always,0,,,,,,,
|
||||
20688,EP17_2_BELLARE3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x2085,,,,,44,
|
||||
20688,EP17_2_BELLARE3@NPC_GUIDEDATTACK,attack,172,4,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20689,EP17_2_DOLOR3@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20689,EP17_2_DOLOR3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20689,EP17_2_DOLOR3@NPC_CRITICALWOUND,attack,673,1,2000,0,60000,yes,target,always,0,,,,,,,
|
||||
20689,EP17_2_DOLOR3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x2085,,,,,44,
|
||||
20689,EP17_2_DOLOR3@NPC_BLOODDRAIN,chase,199,1,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20689,EP17_2_DOLOR3@NPC_STONESKIN,chase,675,3,3000,500,30000,yes,self,myhpltmaxrate,30,,,,,,47,
|
||||
20689,EP17_2_DOLOR3@NPC_POISONATTACK,attack,188,3,2000,500,10000,yes,target,always,0,,,,,,,
|
||||
20690,EP17_2_PLASMA_Y@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20690,EP17_2_PLASMA_Y@NPC_STUNATTACK,chase,179,3,1000,0,5000,yes,target,always,0,,,,,,39,
|
||||
20690,EP17_2_PLASMA_Y@NPC_STUNATTACK,attack,179,3,1000,0,5000,yes,target,always,0,,,,,,39,
|
||||
20690,EP17_2_PLASMA_Y@MG_SOULSTRIKE,chase,13,9,3000,500,5000,no,target,always,0,,,,,,,
|
||||
20690,EP17_2_PLASMA_Y@MG_SOULSTRIKE,attack,13,9,3000,500,5000,no,target,always,0,,,,,,,
|
||||
20690,EP17_2_PLASMA_Y@MG_NAPALMBEAT,attack,11,7,2000,0,5000,yes,target,always,0,,,,,,,
|
||||
20690,EP17_2_PLASMA_Y@MG_NAPALMBEAT,attack,11,7,4000,0,5000,yes,target,attackpcge,2,,,,,,,
|
||||
20690,EP17_2_PLASMA_Y@NPC_TELEKINESISATTACK,attack,191,5,1000,0,5000,yes,target,always,0,,,,,,21,
|
||||
20691,EP17_2_PLAGA3@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20691,EP17_2_PLAGA3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20691,EP17_2_PLAGA3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x3885,,,,,44,
|
||||
20691,EP17_2_PLAGA3@NPC_CRITICALWOUND,attack,673,3,2000,0,60000,yes,target,always,0,,,,,,,
|
||||
20691,EP17_2_PLAGA3@MG_FIREBALL,chase,17,3,3000,500,30000,yes,target,always,0,,,,,,,
|
||||
20691,EP17_2_PLAGA3@NPC_FIREATTACK,chase,186,2,2000,500,30000,yes,target,always,0,,,,,,,
|
||||
20691,EP17_2_PLAGA3@NPC_DARKSTRIKE,chase,340,5,3000,500,30000,yes,target,always,0,,,,,,,
|
||||
20692,EP17_2_SANARE3@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20692,EP17_2_SANARE3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20692,EP17_2_SANARE3@AL_HEAL,idle,28,9,7000,500,5000,yes,friend,myhpltmaxrate,50,,,,,,3,
|
||||
20692,EP17_2_SANARE3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x3885,,,,,14,
|
||||
20692,EP17_2_SANARE3@AL_HEAL,attack,28,9,7000,500,15000,yes,friend,always,0,,,,,,3,
|
||||
20692,EP17_2_SANARE3@NPC_DARKCROSS,attack,338,5,3000,500,15000,yes,target,always,0,,,,,,,
|
||||
20692,EP17_2_SANARE3@AL_HOLYLIGHT,chase,156,1,3000,300,15000,yes,target,always,0,,,,,,,
|
||||
20692,EP17_2_SANARE3@NPC_HOLYATTACK,chase,189,3,4000,500,15000,yes,target,always,0,,,,,,,
|
||||
20692,EP17_2_SANARE3@AL_HEAL,idle,28,9,10000,700,3000,yes,friend,friendhpltmaxrate,50,,,,,,,
|
||||
20693,EP17_2_PLASMA_R@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20693,EP17_2_PLASMA_R@NPC_SLEEPATTACK,chase,182,5,1000,300,5000,yes,target,always,0,,,,,,29,
|
||||
20693,EP17_2_PLASMA_R@NPC_SLEEPATTACK,attack,182,5,1000,500,5000,no,target,always,0,,,,,,29,
|
||||
20693,EP17_2_PLASMA_R@MG_FIREBOLT,chase,19,7,3000,1000,5000,no,target,always,0,,,,,,6,
|
||||
20693,EP17_2_PLASMA_R@MG_FIREBOLT,attack,19,7,3000,1000,5000,no,target,always,0,,,,,,6,
|
||||
20693,EP17_2_PLASMA_R@MG_FIREBALL,chase,17,5,3000,500,5000,no,target,always,0,,,,,,,
|
||||
20693,EP17_2_PLASMA_R@MG_FIREBALL,attack,17,7,2000,500,5000,no,target,always,0,,,,,,,
|
||||
20693,EP17_2_PLASMA_R@NPC_FIREATTACK,attack,186,3,1000,0,5000,yes,target,always,0,,,,,,21,
|
||||
20694,EP17_2_PLASMA_R2@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20694,EP17_2_PLASMA_R2@NPC_SLEEPATTACK,chase,182,5,1000,300,5000,yes,target,always,0,,,,,,29,
|
||||
20694,EP17_2_PLASMA_R2@NPC_SLEEPATTACK,attack,182,5,1000,500,5000,no,target,always,0,,,,,,29,
|
||||
20694,EP17_2_PLASMA_R2@MG_FIREBOLT,chase,19,7,3000,1000,5000,no,target,always,0,,,,,,6,
|
||||
20694,EP17_2_PLASMA_R2@MG_FIREBOLT,attack,19,7,3000,1000,5000,no,target,always,0,,,,,,6,
|
||||
20694,EP17_2_PLASMA_R2@MG_FIREBALL,chase,17,5,3000,500,5000,no,target,always,0,,,,,,,
|
||||
20694,EP17_2_PLASMA_R2@MG_FIREBALL,attack,17,7,2000,500,5000,no,target,always,0,,,,,,,
|
||||
20694,EP17_2_PLASMA_R2@NPC_FIREATTACK,attack,186,3,1000,0,5000,yes,target,always,0,,,,,,21,
|
||||
20698,G_ASSISTANT@NPC_GUIDEDATTACK,chase,172,2,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20698,G_ASSISTANT@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20698,G_ASSISTANT@MG_LIGHTNINGBOLT,attack,20,2,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
20699,G_BELLARE3@AL_TELEPORT,chase,26,1,3000,0,300000,yes,self,mobnearbygt,23,,,,,,12,
|
||||
20699,G_BELLARE3@NPC_EMOTION,chase,197,1,500,0,30000,yes,self,always,0,0x0091,,,,,19,
|
||||
20699,G_BELLARE3@NPC_BLINDATTACK,chase,177,3,1000,0,5000,yes,target,always,0,,,,,,39,
|
||||
20699,G_BELLARE3@HT_BLASTMINE,idle,122,3,2000,500,180000,no,target,always,0,,,,,,,
|
||||
20699,G_BELLARE3@NPC_COMBOATTACK,attack,171,2,3000,500,15000,yes,target,always,0,,,,,,,
|
||||
20699,G_BELLARE3@NPC_EMOTION,idle,197,1,2000,0,30000,yes,self,always,0,0x2085,,,,,44,
|
||||
20699,G_BELLARE3@NPC_GUIDEDATTACK,attack,172,4,3000,0,30000,yes,target,always,0,,,,,,,
|
||||
20700,G_BETA_SCISSORE_NG@NPC_GUIDEDATTACK,chase,172,2,5000,0,60000,yes,target,always,0,,,,,,,
|
||||
20700,G_BETA_SCISSORE_NG@MG_FIREWALL,chase,18,5,1000,300,30000,yes,target,always,0,,,,,,,
|
||||
20700,G_BETA_SCISSORE_NG@NPC_CRITICALSLASH,attack,170,1,500,300,30000,yes,target,always,0,,,,,,9,
|
||||
20700,G_BETA_SCISSORE_NG@MG_FIREBOLT,attack,19,1,1000,300,5000,yes,target,always,0,,,,,,9,
|
||||
|
||||
// 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,,,,,,,
|
||||
|
@ -168,7 +168,6 @@ Body:
|
||||
Amount: 30
|
||||
- Item: Leaf_Lunatic_Card
|
||||
Amount: 1
|
||||
|
||||
- Mob: PICKY
|
||||
TameItem: Earthworm_The_Dude
|
||||
EggItem: Picky_Egg
|
||||
@ -2130,3 +2129,44 @@ Body:
|
||||
# bonus bHit,18;
|
||||
# bonus bPerfectHitRate,15;
|
||||
# }
|
||||
- Mob: EP17_2_CHILD_ADMIN1
|
||||
CaptureRate : 1000
|
||||
EggItem: Ep17_2_C_Admin1_Egg
|
||||
EquipItem: Ep_17_2_C_Admin1_Acc
|
||||
FoodItem: Cloud_Cotton
|
||||
Fullness: 2
|
||||
IntimacyFed: 20
|
||||
Script: >
|
||||
.@i = getpetinfo(PETINFO_INTIMATE);
|
||||
if (.@i >= PET_INTIMATE_LOYAL) {
|
||||
bonus2 bAddRace2,RC2_EP172BETA,10;
|
||||
} else if (.@i >= PET_INTIMATE_CORDIAL) {
|
||||
bonus2 bAddRace2,RC2_EP172BETA,6;
|
||||
} else if (.@i >= PET_INTIMATE_NEUTRAL) {
|
||||
bonus2 bAddRace2,RC2_EP172BETA,3;
|
||||
}
|
||||
Evolution:
|
||||
- Target: EP17_2_CHILD_ADMIN2
|
||||
ItemRequirements:
|
||||
- Item: Mystery_Piece
|
||||
Amount: 10
|
||||
- Item: Broken_Steel_Piece
|
||||
Amount: 50
|
||||
- Item: BarMealTicket
|
||||
Amount: 500
|
||||
- Mob: EP17_2_CHILD_ADMIN2
|
||||
CaptureRate : 1000
|
||||
EggItem: Ep17_2_C_Admin2_Egg
|
||||
EquipItem: Ep_17_2_C_Admin2_Acc
|
||||
FoodItem: Pet_Food
|
||||
Fullness: 2
|
||||
IntimacyFed: 20
|
||||
Script: >
|
||||
.@i = getpetinfo(PETINFO_INTIMATE);
|
||||
if (.@i >= PET_INTIMATE_LOYAL) {
|
||||
bonus2 bAddRace2,RC2_EP172ALPHA,15;
|
||||
} else if (.@i >= PET_INTIMATE_CORDIAL) {
|
||||
bonus2 bAddRace2,RC2_EP172ALPHA,8;
|
||||
} else if (.@i >= PET_INTIMATE_NEUTRAL) {
|
||||
bonus2 bAddRace2,RC2_EP172ALPHA,4;
|
||||
}
|
||||
|
@ -1271,9 +1271,15 @@ Body:
|
||||
- Id: 3388
|
||||
Title: Harvest Festival Sweets Delivery - Standby
|
||||
TimeLimit: 4h
|
||||
- Id: 3389
|
||||
Title: Removing Biomagnetic Jamming Chips
|
||||
- Id: 3390
|
||||
Title: Eorpa, The Manager of the Second Power Plant
|
||||
- Id: 3391
|
||||
Title: Illusion Sprinkled Potato Chips - Standby
|
||||
TimeLimit: 4h
|
||||
- Id: 3392
|
||||
Title: Plated Chip Spread by Illusion
|
||||
- Id: 3400
|
||||
Title: Insect Monster Hunt - Standby
|
||||
TimeLimit: 4h
|
||||
@ -2918,9 +2924,41 @@ Body:
|
||||
Title: Morning's Menu Selection
|
||||
- Id: 5871
|
||||
Title: Morning's Menu Selection
|
||||
- Id: 5892
|
||||
Title: Cleaning Robot Omega
|
||||
- Id: 5893
|
||||
Title: Cleaning the Sewage Treatment Plant I
|
||||
Targets:
|
||||
- Mob: EP17_2_VENENUM3
|
||||
Count: 44
|
||||
- Id: 5894
|
||||
Title: Cleaning the Sewage Treatment Plant II
|
||||
Targets:
|
||||
- Mob: EP17_2_CRAMP
|
||||
Count: 44
|
||||
- Id: 5895
|
||||
Title: Cleaning the Sewage Treatment Plant III
|
||||
Targets:
|
||||
- Mob: EP17_2_WATERFALL
|
||||
Count: 44
|
||||
- Id: 5896
|
||||
Title: "[Waiting] Cleaning the sewage treatment plant."
|
||||
TimeLimit: 4h
|
||||
- Id: 5897
|
||||
Title: Cleaning the First Power Plant I
|
||||
Targets:
|
||||
- Mob: EP17_2_BELLARE3
|
||||
Count: 44
|
||||
- Id: 5898
|
||||
Title: Cleaning the First Power Plant II
|
||||
Targets:
|
||||
- Mob: EP17_2_DOLOR3
|
||||
Count: 44
|
||||
- Id: 5899
|
||||
Title: Cleaning the First Power Plant III
|
||||
Targets:
|
||||
- Mob: EP17_2_PLASMA_Y
|
||||
Count: 44
|
||||
- Id: 5900
|
||||
Title: "[Waiting] Cleaning the first power plant."
|
||||
TimeLimit: 4h
|
||||
@ -5816,9 +5854,59 @@ Body:
|
||||
- Id: 8583
|
||||
Title: SACOM's performance analysis - Standby
|
||||
TimeLimit: 4h
|
||||
- Id: 8586
|
||||
Title: Keeping Breeding Ground
|
||||
- Id: 8587
|
||||
Title: Daily farm experience - Standby
|
||||
TimeLimit: 4h
|
||||
- Id: 8588
|
||||
Title: Tail Collection
|
||||
Drops:
|
||||
- Mob: MD_PITAYA_R
|
||||
Item: PITAYA_TAIL_R
|
||||
Rate: 1500
|
||||
- Mob: MD_PITAYA_B
|
||||
Item: PITAYA_TAIL_B
|
||||
Rate: 1500
|
||||
- Mob: MD_PITAYA_G
|
||||
Item: PITAYA_TAIL_G
|
||||
Rate: 1500
|
||||
- Mob: MD_PITAYA_Y
|
||||
Item: PITAYA_TAIL_Y
|
||||
Rate: 1500
|
||||
- Mob: MD_PITAYA_V
|
||||
Item: PITAYA_TAIL_P
|
||||
Rate: 1500
|
||||
- Mob: MD_PITAYA_BOSS
|
||||
Item: PITAYA_TAIL_BOSS
|
||||
Rate: 1500
|
||||
- Id: 8589
|
||||
Title: It's Boss Meow!
|
||||
- Id: 8590
|
||||
Title: Play with the Red Pitaya
|
||||
Targets:
|
||||
- Mob: EP17_2_PITAYA_R
|
||||
Count: 20
|
||||
- Id: 8591
|
||||
Title: Play with the Yellow Pitaya
|
||||
Targets:
|
||||
- Mob: EP17_2_PITAYA_Y
|
||||
Count: 20
|
||||
- Id: 8592
|
||||
Title: Play with the Blue Pitaya
|
||||
Targets:
|
||||
- Mob: EP17_2_PITAYA_B
|
||||
Count: 20
|
||||
- Id: 8593
|
||||
Title: Play with the Purple Pitaya
|
||||
Targets:
|
||||
- Mob: EP17_2_PITAYA_V
|
||||
Count: 20
|
||||
- Id: 8594
|
||||
Title: Play with the Green Pitaya
|
||||
Targets:
|
||||
- Mob: EP17_2_PITAYA_G
|
||||
Count: 20
|
||||
- Id: 8595
|
||||
Title: Playing with Pitaya - Standby
|
||||
TimeLimit: 4h
|
||||
@ -7662,12 +7750,63 @@ Body:
|
||||
- Id: 11614
|
||||
Title: How many octopus can I eat? (Standby)
|
||||
TimeLimit: 4h
|
||||
- Id: 11615
|
||||
Title: Sewer Pipe Straggler
|
||||
- Id: 11616
|
||||
Title: Sewer Pipe Straggler
|
||||
- Id: 11617
|
||||
Title: Sewer Pipe Straggler
|
||||
- Id: 11618
|
||||
Title: Sewer Pipe Straggler
|
||||
- Id: 11620
|
||||
Title: Sewer Pipe Straggler
|
||||
- Id: 11621
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11622
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11623
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11624
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11625
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11626
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11627
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11628
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11629
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11630
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11631
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11632
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11633
|
||||
Title: Be quiet in the Library!
|
||||
- Id: 11634
|
||||
Title: Hunting Bookworm
|
||||
Targets:
|
||||
- Mob: EP17_2_BOOKWORM
|
||||
Count: 20
|
||||
- Id: 11635
|
||||
Title: The ultimate bookworm hunt
|
||||
Title: Hunting Bookworm - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 11636
|
||||
Title: Hunting Roaming Spellbook
|
||||
Targets:
|
||||
- Mob: EP17_2_ROAMING_SPLBOOK
|
||||
Count: 20
|
||||
- Id: 11637
|
||||
Title: The ultimate rule
|
||||
Title: Hunting Roaming Spellbook - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 11638
|
||||
Title: Ultimate Scrap Metal Collection
|
||||
Targets:
|
||||
- Mob: EP17_2_GUARDIAN_PARTS
|
||||
Count: 20
|
||||
- Id: 11639
|
||||
Title: The ultimate collection of scrap metal
|
||||
TimeLimit: 4h
|
||||
@ -8698,9 +8837,21 @@ Body:
|
||||
- Id: 12496
|
||||
Title: Waiting for permission to enter the flower garden
|
||||
TimeLimit: +1h
|
||||
- Id: 12497
|
||||
Title: Security Clearance
|
||||
- Id: 12498
|
||||
Title: Waiting for permission to enter the security zone
|
||||
Title: Security Clearance - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 12499
|
||||
Title: Red Pepper - Kappa Suppression
|
||||
Targets:
|
||||
- Mob: MD_REDPEPPER
|
||||
Count: 1
|
||||
- Id: 12500
|
||||
Title: Red Pepper - Lambda Suppression
|
||||
Targets:
|
||||
- Mob: MD_REDPEPPER_H
|
||||
Count: 1
|
||||
- Id: 12506
|
||||
Title: Let's try again to seal the crack
|
||||
TimeLimit: 4h
|
||||
@ -10698,18 +10849,73 @@ Body:
|
||||
- Id: 16414
|
||||
Title: Happy Cuppet Walk-Wait
|
||||
TimeLimit: 4h
|
||||
- Id: 16427
|
||||
Title: Poisoning
|
||||
- Id: 16428
|
||||
Title: Making the Antidote
|
||||
- Id: 16429
|
||||
Title: Silva Papila
|
||||
Targets:
|
||||
- Mob: MD_SILVA_PAPILIA
|
||||
Count: 1
|
||||
- Id: 16430
|
||||
Title: Completion of the Antidote
|
||||
- Id: 16431
|
||||
Title: Hunting Silva Papila
|
||||
Targets:
|
||||
- Mob: MD_SILVA_PAPILIA
|
||||
Count: 1
|
||||
- Id: 16432
|
||||
Title: Silva Papilia Hunt-Standby
|
||||
Title: Hunting Silva Papila - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 16433
|
||||
Title: Hunting Senior Papila
|
||||
Targets:
|
||||
- Mob: MD_GRAN_PAPILIA
|
||||
Count: 1
|
||||
- Id: 16434
|
||||
Title: Grand Papelia Hunting-Standby
|
||||
Title: Hunting Senior Papila - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 16435
|
||||
Title: Searching for Gardener
|
||||
- Id: 16436
|
||||
Title: Search-wait for gardeners
|
||||
Title: Searching for Gardener - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 16437
|
||||
Title: Water Garden
|
||||
- Id: 16438
|
||||
Title: Water Garden Hard
|
||||
- Id: 16439
|
||||
Title: Award Garden-Waiting
|
||||
Title: Water Garden - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 16440
|
||||
Title: I would like to know what it is
|
||||
- Id: 16441
|
||||
Title: I would like to know what it is
|
||||
- Id: 16442
|
||||
Title: The story of the managers
|
||||
- Id: 16443
|
||||
Title: The story of the managers
|
||||
- Id: 16444
|
||||
Title: The story of the managers
|
||||
- Id: 16445
|
||||
Title: The story of the managers
|
||||
- Id: 16446
|
||||
Title: I would like to know what it is
|
||||
- Id: 16447
|
||||
Title: I would like to know what it is
|
||||
- Id: 16448
|
||||
Title: I would like to know what it is
|
||||
- Id: 16449
|
||||
Title: I would like to know what it is
|
||||
- Id: 16450
|
||||
Title: I would like to know what it is
|
||||
- Id: 16451
|
||||
Title: I would like to know what it is
|
||||
- Id: 16452
|
||||
Title: I would like to know what it is
|
||||
- Id: 16453
|
||||
Title: I would like to know what it is
|
||||
- Id: 16521
|
||||
Title: 4th floor of Rudus, an organic field for waste specimens
|
||||
- Id: 16522
|
||||
@ -10903,21 +11109,136 @@ Body:
|
||||
- Id: 17327
|
||||
Title: (Standby) Delicious noodles
|
||||
TimeLimit: 4h
|
||||
- Id: 17333
|
||||
Title: "Mansion's Guest"
|
||||
- Id: 17334
|
||||
Title: "Repeater Confirmed: Restaurant"
|
||||
- Id: 17335
|
||||
Title: Parts of the repeater
|
||||
Drops:
|
||||
- Mob: EP17_2_BETA_BASIC_NG
|
||||
Item: Autodoll_Communicator
|
||||
Rate: 5000
|
||||
- Id: 17336
|
||||
Title: "Repeater Confirmed: Riverbank"
|
||||
- Id: 17337
|
||||
Title: "Repeater Confirmed: Central Garden"
|
||||
- Id: 17338
|
||||
Title: Repeater confirmation complete
|
||||
- Id: 17339
|
||||
Title: Supply the spare parts
|
||||
- Id: 17340
|
||||
Title: Supply the spare parts
|
||||
Drops:
|
||||
- Mob: EP17_2_BETA_BASIC_NG
|
||||
Item: Autodoll_Communicator
|
||||
Rate: 5000
|
||||
- Id: 17341
|
||||
Title: (Standby) No signal
|
||||
Title: No Signal - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 17342
|
||||
Title: "I don't like it"
|
||||
Targets:
|
||||
- Mob: EP17_2_OMEGA_CLEANER_NG
|
||||
Count: 5
|
||||
- Id: 17343
|
||||
Title: I am scared
|
||||
- Id: 17344
|
||||
Title: I do not have a key
|
||||
- Id: 17345
|
||||
Title: Staircase Key 1
|
||||
- Id: 17346
|
||||
Title: Staircase Key 2
|
||||
- Id: 17347
|
||||
Title: Staircase Key 3
|
||||
- Id: 17348
|
||||
Title: Secure the key
|
||||
- Id: 17349
|
||||
Title: The door opened
|
||||
- Id: 17350
|
||||
Title: Head body arms legs
|
||||
- Id: 17351
|
||||
Title: Head body arms legs
|
||||
- Id: 17352
|
||||
Title: Head body arms legs
|
||||
- Id: 17353
|
||||
Title: Head body arms legs
|
||||
- Id: 17354
|
||||
Title: Head body arms legs
|
||||
- Id: 17355
|
||||
Title: Head body arms legs
|
||||
- Id: 17356
|
||||
Title: Head body arms legs
|
||||
- Id: 17357
|
||||
Title: Head body arms legs
|
||||
- Id: 17358
|
||||
Title: Basement status check completed
|
||||
- Id: 17359
|
||||
Title: Ground warehouse clearance
|
||||
Targets:
|
||||
- Mob: EP17_2_HEART_HUNTER_H
|
||||
Count: 20
|
||||
- Id: 17360
|
||||
Title: (Standby) Clean the warehouse floor
|
||||
Title: Ground warehouse clearance - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 17361
|
||||
Title: Basement warehouse clearance
|
||||
Targets:
|
||||
- Mob: EP17_2_BETA_ITEMKEEPER
|
||||
Count: 20
|
||||
- Id: 17362
|
||||
Title: (Standby) Organize the underground warehouse
|
||||
Title: Basement warehouse clearance - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 17363
|
||||
Title: Exploring bathhouse
|
||||
- Id: 17364
|
||||
Title: Request to shut down the boiler
|
||||
- Id: 17365
|
||||
Title: "Is it already stopped?"
|
||||
- Id: 17366
|
||||
Title: "All of a sudden?"
|
||||
- Id: 17367
|
||||
Title: Countermeasure preparations
|
||||
- Id: 17368
|
||||
Title: Trap installation 1
|
||||
- Id: 17369
|
||||
Title: Trap installation 2
|
||||
- Id: 17370
|
||||
Title: Trap installation 3
|
||||
- Id: 17371
|
||||
Title: Trap installation 4
|
||||
- Id: 17372
|
||||
Title: Trap installation complete
|
||||
- Id: 17373
|
||||
Title: "Anyway, let's talk"
|
||||
- Id: 17374
|
||||
Title: "Why on earth did you do that?"
|
||||
- Id: 17375
|
||||
Title: "Boiler's request"
|
||||
- Id: 17376
|
||||
Title: Between hot and cold baths
|
||||
Targets:
|
||||
- Mob: EP17_2_BETA_CLEANER_A
|
||||
Count: 10
|
||||
- Mob: EP17_2_BETA_CLEANER_B
|
||||
Count: 10
|
||||
- Id: 17377
|
||||
Title: (Standby) Between hot and cold baths
|
||||
Title: Between hot and cold baths - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 17378
|
||||
Title: "Sweepy's request"
|
||||
- Id: 17379
|
||||
Title: "I'm cleaning the bathhouse"
|
||||
Targets:
|
||||
- Mob: EP17_2_MARC
|
||||
Count: 15
|
||||
- Mob: EP17_2_PIRANHA
|
||||
Count: 15
|
||||
- Id: 17380
|
||||
Title: (Standby) I'm cleaning the bathhouse
|
||||
Title: Cleaning the bathhouse - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 17381
|
||||
Title: Joining the company
|
||||
- Id: 17388
|
||||
Title: (Standby) There's still cold air left
|
||||
TimeLimit: 4h
|
||||
@ -10957,54 +11278,69 @@ Body:
|
||||
- Id: 18000
|
||||
Title: Ready to enter
|
||||
- Id: 18001
|
||||
Title: Delivery for Rooney
|
||||
Title: Mansion Sewer
|
||||
- Id: 18002
|
||||
Title: Delivery for Rooney
|
||||
Title: Broken core collection
|
||||
- Id: 18003
|
||||
Title: Delivery for Rooney
|
||||
Title: Broken Core 01
|
||||
- Id: 18004
|
||||
Title: Lasda's Request
|
||||
Title: Broken Core 02
|
||||
- Id: 18005
|
||||
Title: Jesse's Request
|
||||
Title: Broken Core 03
|
||||
- Id: 18006
|
||||
Title: Sir Krieg's Approval
|
||||
Title: Broken Core 04
|
||||
- Id: 18007
|
||||
Title: Sir Krieg's Trust
|
||||
Title: Broken Core 05
|
||||
- Id: 18008
|
||||
Title: Sir Krieg's Trust
|
||||
Title: Broken Core 06
|
||||
- Id: 18009
|
||||
Title: Into the prison
|
||||
Title: Broken Core 07
|
||||
- Id: 18010
|
||||
Title: Jail Break
|
||||
Title: Broken Core 08
|
||||
- Id: 18011
|
||||
Title: Bodyguard work
|
||||
Title: Broken Core 09
|
||||
- Id: 18012
|
||||
Title: Bodyguard work
|
||||
Title: Broken Core 10
|
||||
- Id: 18013
|
||||
Title: Bodyguard work
|
||||
Title: To the designated point
|
||||
- Id: 18014
|
||||
Title: Bodyguard work
|
||||
Title: Unexpected big fish
|
||||
- Id: 18015
|
||||
Title: Bodyguard work
|
||||
Title: Tracking Illusion
|
||||
- Id: 18016
|
||||
Title: Bodyguard work
|
||||
Title: Strategy planning
|
||||
- Id: 18017
|
||||
Title: Jail Break
|
||||
Title: Pest Extermination
|
||||
Targets:
|
||||
- Mob: MD_SWEETY
|
||||
Count: 1
|
||||
- Id: 18018
|
||||
Title: Jail Break
|
||||
Title: To the non-official lounge
|
||||
- Id: 18019
|
||||
Title: Vitre's Songs
|
||||
Title: Conversation with Sweetie
|
||||
- Id: 18020
|
||||
Title: Vitre's Songs
|
||||
Title: Greeting
|
||||
- Id: 18021
|
||||
Title: Vitre's Songs
|
||||
Title: A guest
|
||||
- Id: 18022
|
||||
Title: Vitre's Songs
|
||||
Title: Hey! Sweetie
|
||||
Targets:
|
||||
- Mob: MD_SWEETY
|
||||
Count: 1
|
||||
- Id: 18023
|
||||
Title: Vitre the Spy
|
||||
Title: Hey! Sweetie - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 18024
|
||||
Title: Core collection
|
||||
Drops:
|
||||
- Mob: G_EP17_2_HEART_HUNTER
|
||||
Item: Broken_Dollcore
|
||||
Rate: 5000
|
||||
- Mob: G_BELLARE3
|
||||
Item: Broken_Dollcore
|
||||
Rate: 5000
|
||||
- Id: 18025
|
||||
Title: Collecting cores - Standby
|
||||
Title: Core collection - Waiting
|
||||
TimeLimit: 4h
|
||||
- Id: 18028
|
||||
Title: The Memory of Thanatos the Magistrate - Waiting
|
||||
|
@ -30,7 +30,7 @@ This list contains all available constants referenced in the 'bonus' commands.
|
||||
RC2_Treasure, RC2_BioLab, RC2_Manuk, RC2_Splendide, RC2_Scaraba, RC2_OGH_ATK_DEF, RC2_OGH_Hidden,
|
||||
RC2_Bio5_Swordman_Thief, RC2_Bio5_Acolyte_Merchant, RC2_Bio5_Mage_Archer, RC2_Bio5_MVP,
|
||||
RC2_Clocktower, RC2_Thanatos, RC2_Faceworm, RC2_Hearthunter, RC2_Rockridge, RC2_Werner_Lab,
|
||||
RC2_Temple_Demon, RC2_Illusion_Vampire, RC2_Malangdo
|
||||
RC2_Temple_Demon, RC2_Illusion_Vampire, RC2_Malangdo, RC2_EP172ALPHA, RC2_EP172BETA, RC2_EP172BATH
|
||||
|
||||
* Class (c)
|
||||
Class_Normal, Class_Boss, Class_Guardian, Class_All
|
||||
|
@ -57,6 +57,9 @@ CREATE TABLE `mob_db` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -57,6 +57,9 @@ CREATE TABLE `mob_db2` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -59,6 +59,9 @@ CREATE TABLE `mob_db2_re` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -59,6 +59,9 @@ CREATE TABLE `mob_db_re` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
2211
npc/re/instances/HiddenGarden.txt
Normal file
2211
npc/re/instances/HiddenGarden.txt
Normal file
File diff suppressed because it is too large
Load Diff
1473
npc/re/instances/LostFarm.txt
Normal file
1473
npc/re/instances/LostFarm.txt
Normal file
File diff suppressed because it is too large
Load Diff
923
npc/re/instances/TwilightGarden.txt
Normal file
923
npc/re/instances/TwilightGarden.txt
Normal file
@ -0,0 +1,923 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Twilight Garden
|
||||
//===== Description: =========================================
|
||||
//= [Walkthrough Conversion]
|
||||
//= Episode 17.2 Twilight Garden
|
||||
//= Episode 17.2 Hey Sweety
|
||||
//= Note:
|
||||
// - NPC_LOCKON_LASER skill is currently no implemented.
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 Initial release [crazyarashi]
|
||||
//= 1.1 Optimizations and cleanup [Everade]
|
||||
//= 1.2 Cleanup [Capuche]
|
||||
//============================================================
|
||||
|
||||
1@bamn,1,1,0 script #twilight_garden_control -1,{
|
||||
end;
|
||||
OnInstanceInit:
|
||||
'twilight_story = 0;
|
||||
'sweety = 0;
|
||||
'map_bamn$ = instance_mapname("1@bamn");
|
||||
'map_bamq$ = instance_mapname("1@bamq");
|
||||
|
||||
// npcs from story
|
||||
//----------------------------
|
||||
// npcs on 1@bamn
|
||||
|
||||
// disablenpc instance_npcname("Repeater#wifi03"); // (not disabled)
|
||||
// disablenpc instance_npcname("Repeater#wifi02"); // (not disabled)
|
||||
// disablenpc instance_npcname("Repeater#wifi01"); // (not disabled)
|
||||
|
||||
//----------------------------
|
||||
// Daily: Hey! Sweety
|
||||
if (instance_live_info(ILI_NAME) == "Hey! Sweety")
|
||||
disablenpc instance_npcname("#bamn_evt01"); // story starter npc
|
||||
else
|
||||
disablenpc instance_npcname("#sweety_evt01"); // daily starter npc
|
||||
end;
|
||||
}
|
||||
|
||||
// Story
|
||||
1@bamn,100,320,0 script #bamn_evt01 HIDDEN_WARP_NPC,2,2,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (!is_party_leader())
|
||||
end;
|
||||
disablenpc();
|
||||
enablenpc instance_npcname("Est#est01");
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,96,318,5 script(DISABLED) Est#est01 4_F_ESTLOVELOY,{
|
||||
if (!is_party_leader())
|
||||
end;
|
||||
if ('twilight_story == 0) {
|
||||
'twilight_story = 1;
|
||||
npctalk "Est : It's dark and quiet. If you want to execute the plan, now's the perfect time. Right?";
|
||||
sleep 2000;
|
||||
npctalk "Est : Elena said she'd join us later, but there's a good chance she won't able to join.";
|
||||
sleep 2000;
|
||||
npctalk "Est : Even so, there's no need to worry. The others are prepared and waiting for the ambush signal.";
|
||||
sleep 2000;
|
||||
npctalk "Est : All we have to do is walk around like a patrol and catch them off guard.";
|
||||
sleep 2000;
|
||||
npctalk "Est : Go along the road to the main building of the mansion. I'll lurk behind you.";
|
||||
sleep 2000;
|
||||
npctalk "Est : Don't look around too much, and pretend you're not vigilant, got it?";
|
||||
sleep 2000;
|
||||
npctalk "Est : Now, let's go.";
|
||||
for ( .@i = 1; .@i < 6; ++.@i )
|
||||
enablenpc instance_npcname("Heart Hunter#md_hh0" + .@i);
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 1)
|
||||
end;
|
||||
if ('twilight_story == 2) {
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "They must have been waiting too.";
|
||||
mes "Let's do this more quietly.";
|
||||
close3;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,119,299,3 script(DISABLED) Heart Hunter#md_hh01 G_EP17_2_HEART_HUNTER,3,3,{
|
||||
end;
|
||||
OnTouch_:
|
||||
if (!is_party_leader())
|
||||
end;
|
||||
if ('twilight_story == 1) {
|
||||
'twilight_story = 2;
|
||||
npctalk "Quietly surrender or return back to where you came from.";
|
||||
sleep 2000;
|
||||
npctalk "Well, that doesn't mean we'll let you go back.";
|
||||
sleep 1000;
|
||||
for ( .@i = 1; .@i < 6; ++.@i )
|
||||
disablenpc instance_npcname("Heart Hunter#md_hh0" + .@i);
|
||||
donpcevent instance_npcname("twilight_story_mob_1") + "::OnStart";
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,119,305,3 duplicate(dummy_disabled_npc) Heart Hunter#md_hh02 G_EP17_2_HEART_HUNTER
|
||||
1@bamn,119,302,3 duplicate(dummy_disabled_npc) Heart Hunter#md_hh03 G_EP17_2_HEART_HUNTER
|
||||
1@bamn,119,296,3 duplicate(dummy_disabled_npc) Heart Hunter#md_hh04 G_EP17_2_HEART_HUNTER
|
||||
1@bamn,119,293,3 duplicate(dummy_disabled_npc) Heart Hunter#md_hh05 G_EP17_2_HEART_HUNTER
|
||||
|
||||
|
||||
1@bamn,1,1,0 script twilight_story_mob_1 -1,{
|
||||
end;
|
||||
OnStart:
|
||||
.@event$ = instance_npcname("twilight_story_mob_1") + "::OnMobDead";
|
||||
monster 'map_bamn$,119,308,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,128,308,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,121,300,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,118,293,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,124,294,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,130,308,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
end;
|
||||
OnMobDead:
|
||||
.@event$ = instance_npcname("twilight_story_mob_1") + "::OnMobDead";
|
||||
if (mobcount('map_bamn$, .@event$) < 1) {
|
||||
disablenpc instance_npcname("Est#est01");
|
||||
enablenpc instance_npcname("Est#est02");
|
||||
if ('twilight_story == 2)
|
||||
'twilight_story = 3;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,119,299,5 script(DISABLED) Est#est02 4_F_ESTLOVELOY,{
|
||||
if (!is_party_leader())
|
||||
end;
|
||||
if ('twilight_story == 3) {
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "I don't know if we should set a trap, or give you a chance.";
|
||||
mes "Activate the tracker that we got from Elyumina.";
|
||||
next;
|
||||
cutin "",255;
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : Tracker : According to the intuition of the great Elyumina... Too Doo Too Doo Too~";
|
||||
sleep2 2000;
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : Tracker : Over there!! Beep!";
|
||||
navigateto("1@bamn",206,273);
|
||||
sleep2 2000;
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "That's a loud thing.";
|
||||
mes "Will you move out first?";
|
||||
mes "I have a place to go for a second.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "I'll join you soon.";
|
||||
close2;
|
||||
if ('twilight_story == 3) {
|
||||
'twilight_story = 4;
|
||||
donpcevent instance_npcname("twilight_story_mob_2") + "::OnStart";
|
||||
}
|
||||
cutin "",255;
|
||||
disablenpc();
|
||||
end;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,1,1,0 script twilight_story_mob_2 -1,{
|
||||
end;
|
||||
OnStart:
|
||||
.@event$ = instance_npcname("twilight_story_mob_2") + "::OnMobDead";
|
||||
monster 'map_bamn$,208,283,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,210,285,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,210,282,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,213,284,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,213,281,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
end;
|
||||
OnMobDead:
|
||||
.@event$ = instance_npcname("twilight_story_mob_2") + "::OnMobDead";
|
||||
if (mobcount('map_bamn$, .@event$) < 1) {
|
||||
enablenpc instance_npcname("Est#est03");
|
||||
enablenpc instance_npcname("Almond#amond01");
|
||||
if ('twilight_story == 4)
|
||||
'twilight_story = 5;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,202,274,5 script(DISABLED) Est#est03 4_F_ESTLOVELOY,{
|
||||
if ('twilight_story == 5) {
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "I thought it might be better to throw in more bait, so I went to ask for the help of the automatic dolls.";
|
||||
mes "Also, Almond said she had to go out and check something.";
|
||||
next;
|
||||
cutin "ep172_beta",0;
|
||||
mes "[Almond]";
|
||||
mes "The repeater is dead again. That's why I have to fix it.";
|
||||
mes "The repeater is the favorite target of the intruders, so we can't just leave it broken, right?";
|
||||
next;
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "For that reason, I'd like to ask you to escort Almon here to check the repeater.";
|
||||
mes "I'll look around and find other routes.";
|
||||
next;
|
||||
cutin "ep172_beta",0;
|
||||
mes "[Almond]";
|
||||
mes "Let's go together whenever you're ready.";
|
||||
close2;
|
||||
cutin "",255;
|
||||
if ('twilight_story == 5)
|
||||
'twilight_story = 6;
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 6) {
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "Talk to Almond, when you're ready to move.";
|
||||
close3;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,199,275,5 script(DISABLED) Almond#amond01 EP17_2_BETA_BASIC,{
|
||||
if ('twilight_story < 6) {
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Almond]";
|
||||
mes "Everyone was supposed to be in the mansion today.";
|
||||
mes "Something important came up. That's why I'm here with Est.";
|
||||
close3;
|
||||
}
|
||||
if ('twilight_story == 6) {
|
||||
'guide = getnpcid(0);
|
||||
'twilight_story = 7;
|
||||
npcspeed 200;
|
||||
npctalk "Then, let us go.";
|
||||
unitwalk 'guide,199,248, instance_npcname("Almond#amond01") + "::OnEvent00";
|
||||
enablenpc instance_npcname("Intruder#sweety02");
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 7)
|
||||
end;
|
||||
if ('twilight_story == 8) {
|
||||
'twilight_story = 9;
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : Tracker : Pyo-o-o-o-o! There!!";
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
navigateto("1@bamn",242,206);
|
||||
sleep2 2000;
|
||||
npctalk "Ahahaha, it's noisy.";
|
||||
sleep2 2000;
|
||||
npctalk "I'm curious, should we go quickly?";
|
||||
sleep2 2000;
|
||||
npctalk "Guest, there is an intruder!";
|
||||
donpcevent instance_npcname("twilight_story_mob_3") + "::OnStart";
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
sleep 200;
|
||||
npcspeed 80;
|
||||
unitwalk 'guide,245,229, instance_npcname("Almond#amond01") + "::OnEvent02";
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 10 || 'twilight_story == 11 || 'twilight_story == 12) {
|
||||
npctalk "Be careful!";
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 13) {
|
||||
'twilight_story = 14;
|
||||
npcspeed 200;
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
npctalk "Let's go check the repeater.";
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
sleep2 1000;
|
||||
unitwalk 'guide,244,208, instance_npcname("Almond#amond01") + "::OnEvent04";
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 14)
|
||||
end;
|
||||
if ('twilight_story == 15) {
|
||||
'twilight_story = 16;
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
for ( .@i = 1; .@i < 5; ++.@i )
|
||||
enablenpc instance_npcname("Rebellion#md_rb0" + .@i);
|
||||
for ( .@i = 6; .@i < 9; ++.@i )
|
||||
enablenpc instance_npcname("Heart Hunter#md_hh0" + .@i);
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : Tracker : Kakakakakakakil! The culprit is around! They're on my radar! It's that way!";
|
||||
navigateto("1@bamn",332,143);
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
sleep2 1000;
|
||||
npcspeed 80;
|
||||
npctalk "There's another intruder! No wonder I'm starting to get excited~!";
|
||||
unitwalk 'guide,332,169;
|
||||
end;
|
||||
}
|
||||
if ('twilight_story < 18)
|
||||
end;
|
||||
if ('twilight_story == 18) {
|
||||
npcspeed 200;
|
||||
'twilight_story = 19;
|
||||
npctalk "Are you all right, adventurer? Then, we can keep going.";
|
||||
unitwalk 'guide,332,143, instance_npcname("Almond#amond01") + "::OnEvent11";
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 19)
|
||||
end;
|
||||
if ('twilight_story == 20) {
|
||||
npctalk "Shouldn't you talk to Est? Looks like she've been waiting.";
|
||||
end;
|
||||
}
|
||||
end;
|
||||
|
||||
OnEvent00:
|
||||
npctalk "This way.";
|
||||
sleep 1000;
|
||||
unitwalk 'guide,225,248, instance_npcname("Almond#amond01") + "::OnFollow00";
|
||||
end;
|
||||
OnFollow00:
|
||||
unitwalk 'guide,245,248, instance_npcname("Almond#amond01") + "::OnEvent01";
|
||||
end;
|
||||
OnEvent01:
|
||||
npctalk "Let's go see the Repeater that is oftenly hacked.";
|
||||
sleep 2000;
|
||||
npctalk "Huh? What are you carrying right now? Take it out and show it to me.";
|
||||
'twilight_story = 8;
|
||||
end;
|
||||
|
||||
OnEvent02:
|
||||
npctalk "Adventurer, there's an intruder!";
|
||||
unitwalk 'guide,245,215, instance_npcname("Almond#amond01") + "::OnEvent03";
|
||||
end;
|
||||
OnEvent03:
|
||||
'twilight_story = 10;
|
||||
end;
|
||||
|
||||
OnEvent04:
|
||||
npctalk "...checking the signal.";
|
||||
sleep 2000;
|
||||
npctalk "...hacking channel checked.";
|
||||
sleep 2000;
|
||||
npctalk "...recovering...";
|
||||
sleep 2000;
|
||||
npctalk "...recovering...84%";
|
||||
sleep 2000;
|
||||
npctalk "...recovery completed.";
|
||||
sleep 2000;
|
||||
npctalk "Shall we go to the repeater?";
|
||||
sleep 2000;
|
||||
unitwalk 'guide,245,204, instance_npcname("Almond#amond01") + "::OnEvent05";
|
||||
end;
|
||||
OnEvent05:
|
||||
npctalk "Adventurer. Do you like Almonds? A customer who liked almonds named me. Does it suit me?";
|
||||
sleep 3000;
|
||||
unitwalk 'guide,265,204, instance_npcname("Almond#amond01") + "::OnEvent06";
|
||||
end;
|
||||
OnEvent06:
|
||||
npctalk "That kid a while ago, I've seen him before.";
|
||||
unitwalk 'guide,285,204, instance_npcname("Almond#amond01") + "::OnEvent07";
|
||||
end;
|
||||
OnEvent07:
|
||||
npctalk "But he always ran so well, It's the first time I've seen him properly~";
|
||||
unitwalk 'guide,300,204, instance_npcname("Almond#amond01") + "::OnEvent08";
|
||||
end;
|
||||
OnEvent08:
|
||||
npctalk "The Pitaya's here is cute~ They say Almonds is delicious? Have you eaten almonds before?";
|
||||
sleep 2000;
|
||||
npctalk "This way.";
|
||||
unitwalk 'guide,300,190, instance_npcname("Almond#amond01") + "::OnEvent09";
|
||||
end;
|
||||
OnEvent09:
|
||||
npctalk "It's been a while since I've been this comfortable~";
|
||||
unitwalk 'guide,327,189, instance_npcname("Almond#amond01") + "::OnEvent10";
|
||||
end;
|
||||
OnEvent10:
|
||||
npctalk "Adventurer. Is that noisy thing flickering again? Let us check it for a second.";
|
||||
'twilight_story = 15;
|
||||
end;
|
||||
|
||||
OnEvent11:
|
||||
npctalk "...checking the signal.";
|
||||
sleep 2000;
|
||||
npctalk "...hacking channel checked.";
|
||||
sleep 2000;
|
||||
npctalk "...recovering...";
|
||||
sleep 2000;
|
||||
npctalk "...recovering...72%";
|
||||
sleep 2000;
|
||||
npctalk "...recovery completed.";
|
||||
sleep 2000;
|
||||
npctalk "Let's go to the next repeater~";
|
||||
sleep 2000;
|
||||
unitwalk 'guide,320,139, instance_npcname("Almond#amond01") + "::OnFollow12";
|
||||
end;
|
||||
OnFollow12:
|
||||
unitwalk 'guide,300,139, instance_npcname("Almond#amond01") + "::OnEvent12";
|
||||
end;
|
||||
OnEvent12:
|
||||
npctalk "It's the kid from before, right? He's an intruder. That's weird, kind of like almonds...";
|
||||
unitwalk 'guide,285,139, instance_npcname("Almond#amond01") + "::OnEvent13";
|
||||
end;
|
||||
OnEvent13:
|
||||
npctalk "Shall we go faster? There's a sound coming from over there...";
|
||||
unitwalk 'guide,285,118, instance_npcname("Almond#amond01") + "::OnEvent14";
|
||||
end;
|
||||
OnEvent14:
|
||||
npctalk "It's more quiet than I thought. Where did the intruders go?";
|
||||
unitwalk 'guide,285,98, instance_npcname("Almond#amond01") + "::OnEvent15";
|
||||
end;
|
||||
OnEvent15:
|
||||
npctalk "This way.";
|
||||
unitwalk 'guide,261,98, instance_npcname("Almond#amond01") + "::OnEvent16";
|
||||
end;
|
||||
OnEvent16:
|
||||
npcspeed 80;
|
||||
npctalk "It's Est!";
|
||||
'twilight_story = 20;
|
||||
unitwalk 'guide,261,87;
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,1,1,0 script twilight_story_mob_3 -1,{
|
||||
end;
|
||||
OnStart:
|
||||
.@event$ = instance_npcname("twilight_story_mob_3") + "::OnMobDead";
|
||||
monster 'map_bamn$,246,208,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,248,208,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,246,206,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
monster 'map_bamn$,248,206,"Heart Hunter","G_EP17_2_HEART_HUNTER",1, .@event$;
|
||||
enablenpc instance_npcname("Intruder#sweety02");
|
||||
end;
|
||||
OnMobDead:
|
||||
.@event$ = instance_npcname("twilight_story_mob_3") + "::OnMobDead";
|
||||
if (mobcount('map_bamn$, .@event$) < 1) {
|
||||
if ('twilight_story == 10)
|
||||
'twilight_story = 11;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,243,208,5 script Repeater#wifi03 CLEAR_NPC,{
|
||||
mes "There is no way to find out what the state of the repeater is. The communication chip seems to be properly installed.";
|
||||
close;
|
||||
}
|
||||
|
||||
1@bamn,242,206,7 script(DISABLED) Intruder#sweety02 4_EP17_SWEETY,{
|
||||
if ('twilight_story < 11) {
|
||||
npctalk "You're one step behind! You bunch of idiots!";
|
||||
end;
|
||||
}
|
||||
if ('twilight_story == 11) {
|
||||
'twilight_story = 12;
|
||||
npctalk "Hah! Do you think you can catch me?";
|
||||
sleep 2000;
|
||||
npctalk "Go suffer!";
|
||||
sleep 500;
|
||||
disablenpc();
|
||||
donpcevent instance_npcname("twilight_story_mob_4") + "::OnStart";
|
||||
end;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,1,1,0 script twilight_story_mob_4 -1,{
|
||||
end;
|
||||
OnStart:
|
||||
.@event$ = instance_npcname("twilight_story_mob_4") + "::OnMobDead";
|
||||
monster 'map_bamn$,248,206,"Heart Hunter Commander","G_BELLARE3",1, .@event$;
|
||||
monster 'map_bamn$,248,208,"Heart Hunter Commander","G_BELLARE3",1, .@event$;
|
||||
end;
|
||||
OnMobDead:
|
||||
.@event$ = instance_npcname("twilight_story_mob_4") + "::OnMobDead";
|
||||
if (mobcount('map_bamn$, .@event$) < 1) {
|
||||
if ('twilight_story == 12)
|
||||
'twilight_story = 13;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
1@bamn,331,161,3 script(DISABLED) Rebellion#md_rb02 4_F_REBELLION,7,7,{
|
||||
end;
|
||||
OnTouch:
|
||||
if ('twilight_story == 16) {
|
||||
'twilight_story = 17;
|
||||
npctalk "We'll take over this place, just watch!";
|
||||
sleep 1000;
|
||||
specialeffect EF_DESPERADO, AREA, instance_npcname("Heart Hunter#md_hh06");
|
||||
sleep 1000;
|
||||
npctalk "Kakaka, Let's beat them down with a blast!", instance_npcname("Rebellion#md_rb04");
|
||||
specialeffect EF_TRIPLEACTION, AREA, instance_npcname("Heart Hunter#md_hh07");
|
||||
sleep 1000;
|
||||
specialeffect EF_DESPERADO, AREA, instance_npcname("Heart Hunter#md_hh07");
|
||||
sleep 2000;
|
||||
npctalk "Thank you for showing yourselves! You bastards!", instance_npcname("Rebellion#md_rb03");
|
||||
sleep 2000;
|
||||
specialeffect EF_DESPERADO, AREA, instance_npcname("Heart Hunter#md_hh08");
|
||||
sleep 2000;
|
||||
npctalk "...", instance_npcname("Heart Hunter#md_hh07");
|
||||
sleep 2000;
|
||||
npctalk "...(Nods)", instance_npcname("Heart Hunter#md_hh06");
|
||||
sleep 1000;
|
||||
npctalk "...", instance_npcname("Heart Hunter#md_hh08");
|
||||
sleep 1000;
|
||||
npctalk "What signal are you sending to each other?";
|
||||
sleep 1000;
|
||||
specialeffect EF_DESPERADO, AREA, instance_npcname("Heart Hunter#md_hh07");
|
||||
for ( .@i = 1; .@i < 5; ++.@i )
|
||||
specialeffect EF_SPREADATTACK, AREA, instance_npcname("Rebellion#md_rb0" + .@i);
|
||||
sleep 1000;
|
||||
for ( .@i = 6; .@i < 9; ++.@i )
|
||||
disablenpc instance_npcname("Heart Hunter#md_hh0" + .@i);
|
||||
sleep 1000;
|
||||
npctalk "What? Did they ran?! Move out!";
|
||||
sleep 2000;
|
||||
for ( .@i = 1; .@i < 5; ++.@i )
|
||||
disablenpc instance_npcname("Rebellion#md_rb0" + .@i);
|
||||
enablenpc instance_npcname("Intruder#sweety03");
|
||||
npctalk "What...?", instance_npcname("Intruder#sweety03");
|
||||
}
|
||||
end;
|
||||
}
|
||||
1@bamn,321,161,5 duplicate(dummy_disabled_npc) Rebellion#md_rb01 4_M_REBELLION
|
||||
1@bamn,331,155,1 duplicate(dummy_disabled_npc) Rebellion#md_rb03 4_M_REBELLION
|
||||
1@bamn,321,155,7 duplicate(dummy_disabled_npc) Rebellion#md_rb04 4_F_REBELLION
|
||||
1@bamn,324,158,7 duplicate(dummy_disabled_npc) Heart Hunter#md_hh06 G_EP17_2_HEART_HUNTER
|
||||
1@bamn,326,159,3 duplicate(dummy_disabled_npc) Heart Hunter#md_hh07 G_EP17_2_HEART_HUNTER
|
||||
1@bamn,328,158,1 duplicate(dummy_disabled_npc) Heart Hunter#md_hh08 G_EP17_2_HEART_HUNTER
|
||||
|
||||
|
||||
1@bamn,333,141,7 script(DISABLED) Intruder#sweety03 4_EP17_SWEETY,{
|
||||
if ('twilight_story == 17) {
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
'twilight_story = 18;
|
||||
npctalk "What, where did the other guys go?";
|
||||
sleep2 2000;
|
||||
npctalk "Did you do it?";
|
||||
sleep2 2000;
|
||||
npctalk "You're pretty good, aren't you?";
|
||||
sleep2 2000;
|
||||
npctalk "Repeater : (... .. ..)", instance_npcname("Repeater#wifi02");
|
||||
npctalk "Oh, there's a message. Stay there for a while. Yes, Hello.";
|
||||
sleep2 2000;
|
||||
npctalk "Repeater : (... ??... ??)", instance_npcname("Repeater#wifi02");
|
||||
sleep2 2000;
|
||||
npctalk "Now? More time... Yes, no... Ah...";
|
||||
sleep2 2000;
|
||||
npctalk "... ... so far... no?!... Okay...";
|
||||
sleep2 2000;
|
||||
emotion ET_THINK;
|
||||
sleep2 2000;
|
||||
npctalk "You! You're the reason I don't have time right now! I'll kill you the next time we meet!";
|
||||
sleep2 2000;
|
||||
disablenpc();
|
||||
enablenpc instance_npcname("Est#est04");
|
||||
for ( .@i = 5; .@i < 9; ++.@i )
|
||||
enablenpc instance_npcname("Rebellion#md_rb0" + .@i);
|
||||
for ( .@i = 0; .@i < 3; ++.@i )
|
||||
enablenpc instance_npcname("Heart Hunter#md_hh1" + .@i);
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
}
|
||||
end;
|
||||
}
|
||||
1@bamn,334,143,5 duplicate(dummy_npc) Repeater#wifi02 2_POSTBOX
|
||||
|
||||
|
||||
1@bamn,257,84,3 script(DISABLED) Est#est04 4_F_ESTLOVELOY,{
|
||||
if ('twilight_story == 20) {
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "I've heard the report. You found a guy who looked like the leader?";
|
||||
mes "I think the rest of the members are somewhat good too.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "What happened to the repeater?";
|
||||
next;
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Almond]";
|
||||
mes "Were on the way to the other one.";
|
||||
mes "But it's quite far from here.";
|
||||
next;
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "Hmm... Shall we do this?";
|
||||
mes "The guy you missed is a boy with purple hair, right?";
|
||||
mes "We're going to bait him out.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "I'll deal with the rest who's hiding in the garden.";
|
||||
mes "Ah. I'll also escort Almond.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "He probably went to the western part of the mansion, so head over there.";
|
||||
mes "You have Elyumina's tracker. It will activate, if you get near him.";
|
||||
if ('twilight_story == 20) {
|
||||
'twilight_story = 21;
|
||||
enablenpc instance_npcname("#to_bamq");
|
||||
enablenpc instance_npcname("Intruder#sweety");
|
||||
enablenpc instance_npcname("#to_swty01");
|
||||
enablenpc instance_npcname("#to_swty02");
|
||||
}
|
||||
close3;
|
||||
}
|
||||
if ('twilight_story == 21) {
|
||||
mes "[Est]";
|
||||
mes "He probably went to the western part of the mansion, so head over there.";
|
||||
mes "You have Elyumina's tracker, if you get near him, it will activate.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "Don't worry, I'll take care of Almond from here.";
|
||||
close3;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,250,80,7 script(DISABLED) Rebellion#md_rb05 4_M_REBELLION,{
|
||||
npctalk "Leave the rest to us.";
|
||||
end;
|
||||
}
|
||||
|
||||
// 1@bamn,254,80,7 script Rebellion#md_rb06 4_F_REBELLION,7,7,{ // unknown effect
|
||||
1@bamn,254,80,7 script(DISABLED) Rebellion#md_rb06 4_F_REBELLION,{
|
||||
npctalk "Hehehe... It's finally time for revenge... Hehehe...";
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,258,80,1 script(DISABLED) Rebellion#md_rb07 4_M_REBELLION,{
|
||||
npctalk "If there's an enemy causing commotion, we should attack them with more numbers.";
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,202,84,3 script(DISABLED) Rebellion#md_rb08 4_M_REBELLION2,{
|
||||
npctalk "You're looking for a boy with purple hair, right? He went towards the labs.";
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
1@bamn,67,173,0 script(DISABLED) #to_swty01 HIDDEN_WARP_NPC,5,5,{
|
||||
end;
|
||||
OnTouch:
|
||||
if ('twilight_story == 21) {
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : Tracker : Pyo-o-o-o-o! That way! Pyo-pyo~!";
|
||||
navigateto("1@bamn",33,224);
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,121,204,0 duplicate(#to_swty01) #to_swty02 HIDDEN_WARP_NPC,7,7
|
||||
|
||||
1@bamn,67,195,3 script(DISABLED) Heart Hunter#md_hh10 G_BELLARE3,5,5,{
|
||||
end;
|
||||
OnTouch:
|
||||
monster 'map_bamn$,67,195,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,65,199,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,71,197,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
disablenpc();
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,78,204,5 script(DISABLED) Heart Hunter#md_hh11 G_BELLARE3,5,5,{
|
||||
end;
|
||||
OnTouch:
|
||||
emotion ET_GO;
|
||||
monster 'map_bamn$,78,204,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,83,204,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,76,200,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
disablenpc();
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,61,214,7 script(DISABLED) Heart Hunter#md_hh12 G_BELLARE3,5,5,{
|
||||
end;
|
||||
OnTouch:
|
||||
emotion ET_GO;
|
||||
monster 'map_bamn$,61,214,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,58,212,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
monster 'map_bamn$,64,214,"Heart Hunter Commander","G_BELLARE3",1;
|
||||
disablenpc();
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamn,145,106,5 duplicate(dummy_npc) Repeater#wifi01 CLEAR_NPC
|
||||
|
||||
|
||||
1@bamq,125,39,3 script(DISABLED) Intruder#sweety 4_EP17_SWEETY,5,5,{
|
||||
end;
|
||||
OnTouch:
|
||||
if ('twilight_story == 21) {
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
'twilight_story = 22;
|
||||
npctalk "You're too late. You idiots!";
|
||||
sleep2 2000;
|
||||
npctalk "They already escaped using the airships!";
|
||||
sleep2 2000;
|
||||
npctalk "Now, I, Sweety will take care of the idiots that just came in!";
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
disablenpc();
|
||||
donpcevent instance_npcname("twilight_story_mob_5") + "::OnStart";
|
||||
end;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamq,1,1,7 script twilight_story_mob_5 -1,{
|
||||
end;
|
||||
OnStart:
|
||||
monster 'map_bamq$,125,39,"Sweety",20642,1, instance_npcname("twilight_story_mob_5") + "::OnMobDead";
|
||||
setunitdata $@mobid[0],UMOB_HP,500000;
|
||||
end;
|
||||
OnMobDead:
|
||||
killmonster 'map_bamq$, instance_npcname("twilight_story_mob_5") + "::OnMobDead";
|
||||
if ('twilight_story == 22)
|
||||
'twilight_story = 23;
|
||||
mapannounce 'map_bamq$, "Est: Did you hear a loud noise from here?", bc_map, 0xFF00;
|
||||
enablenpc instance_npcname("Broken Sweety#sweety04");
|
||||
enablenpc instance_npcname("Est#est05");
|
||||
enablenpc instance_npcname("#tgd_bamq_exit");
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamq,123,39,3 script(DISABLED) Broken Sweety#sweety04 4_EP17_SWEETY,{
|
||||
specialeffect EF_NPC_STOP;
|
||||
npctalk " ... yes ... s ... go ... no ... two ...";
|
||||
mes "The electricity bounces and doesn't move, as if the machine is broken.";
|
||||
mes "Seeing that he averts his gaze, he doesn't seem completely broken.";
|
||||
close;
|
||||
}
|
||||
|
||||
1@bamq,108,41,5 script(DISABLED) Est#est05 4_F_ESTLOVELOY,{
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "It's a little late, but it's over.";
|
||||
mes "So that's you. The guy who was dragging his feet in the garden.";
|
||||
next;
|
||||
mes "[Est]";
|
||||
mes "Did this guy think that controlling the automatic dolls will help him buy time?";
|
||||
next;
|
||||
cutin "ep162_est02",2;
|
||||
mes "[Est]";
|
||||
mes "After all, they're just automatic dolls, right?";
|
||||
mes "I had no choice but to blow the automatic dolls of the mansion...";
|
||||
next;
|
||||
cutin "ep162_est01",2;
|
||||
mes "[Est]";
|
||||
mes "Let's get out of here.";
|
||||
mes "I'll be waiting at the guesthouse.";
|
||||
close3;
|
||||
}
|
||||
|
||||
// warps story
|
||||
1@bamn,33,224,0 script(DISABLED) #to_bamq WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch_:
|
||||
if ('twilight_story == 21)
|
||||
warp 'map_bamq$,103,39;
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamq,101,39,0 warp2(DISABLED) #tgd_bamq_exit 1,1,ba_maison,33,220
|
||||
|
||||
|
||||
// Daily
|
||||
1@bamq,16,39,0 script #sweety_evt01 HIDDEN_WARP_NPC,2,2,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (!is_party_leader())
|
||||
end;
|
||||
disablenpc();
|
||||
enablenpc instance_npcname("Almond#amond02");
|
||||
enablenpc instance_npcname("Sweety#sweety_boss");
|
||||
enablenpc instance_npcname("#to_bamq2");
|
||||
enablenpc instance_npcname("#to_bamn");
|
||||
|
||||
monster 'map_bamn$,120,257,"--ja--",20681,1; // G_EP17_2_HEART_HUNTER
|
||||
monster 'map_bamn$,130,255,"--ja--",20681,1;
|
||||
monster 'map_bamn$,130,244,"--ja--",20681,1;
|
||||
monster 'map_bamn$,127,184,"--ja--",20681,1;
|
||||
monster 'map_bamn$,188,240,"--ja--",20699,1; // G_BELLARE3
|
||||
monster 'map_bamn$,203,248,"--ja--",20699,1;
|
||||
monster 'map_bamn$,203,252,"--ja--",20699,1;
|
||||
monster 'map_bamn$,301,234,"--ja--",20681,1;
|
||||
monster 'map_bamn$,302,239,"--ja--",20681,1;
|
||||
monster 'map_bamn$,297,244,"--ja--",20681,1;
|
||||
monster 'map_bamn$,197,52,"--ja--",20699,1;
|
||||
monster 'map_bamn$,120,83,"--ja--",20681,1;
|
||||
monster 'map_bamn$,117,84,"--ja--",20681,1;
|
||||
monster 'map_bamn$,137,176,"--ja--",20681,1;
|
||||
monster 'map_bamn$,143,181,"--ja--",20681,1;
|
||||
monster 'map_bamn$,62,165,"--ja--",20699,1;
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamq,32,49,3 script(DISABLED) Sweety#sweety_boss 4_EP17_Sweety,{
|
||||
if ('sweety == 0) {
|
||||
cutin "ep172_Sweety01",2;
|
||||
mes "[Sweety]";
|
||||
mes "Hey, are you ready?";
|
||||
mes "Come at me anytime.";
|
||||
mes "I'm sure I'll feel better once I beat you.";
|
||||
next;
|
||||
if (select( "Wait a bit.", "Let's go!" ) == 1) {
|
||||
mes "[Sweety]";
|
||||
mes "What, did you come here to explore the garden?";
|
||||
mes "The heart hunter don't know what happened to me, but...";
|
||||
next;
|
||||
cutin "ep172_Sweety02",2;
|
||||
mes "[Sweety]";
|
||||
mes "What, why?";
|
||||
mes "I'm not like them at all, I'm an excellent creature!";
|
||||
mes "So did the teachers.";
|
||||
mes "But, those guys are nothing but failures.";
|
||||
close3;
|
||||
|
||||
}
|
||||
cutin "",255;
|
||||
npctalk "I won't lose to you this time!";
|
||||
disablenpc();
|
||||
donpcevent instance_npcname("twilight_daily") + "::OnStart";
|
||||
'sweety = 1;
|
||||
close;
|
||||
}
|
||||
specialeffect EF_NPC_STOP;
|
||||
mes "He is not responding to anything.";
|
||||
mes "I think he fainted from my attacks.";
|
||||
npctalk "... ...";
|
||||
close;
|
||||
}
|
||||
|
||||
1@bamq,1,1,7 script twilight_daily -1,{
|
||||
end;
|
||||
OnStart:
|
||||
monster 'map_bamq$,32,49,"Sweety",20642,1, instance_npcname("twilight_daily") + "::OnMobDead";
|
||||
end;
|
||||
OnMobDead:
|
||||
killmonster 'map_bamq$, instance_npcname("twilight_daily") + "::OnMobDead";
|
||||
mapannounce 'map_bamq$, "Almond: Sweety~ Do it in moderation~", bc_map, 0xFF00;
|
||||
enablenpc instance_npcname("Sweety#sweety_boss");
|
||||
'sweety = 2;
|
||||
end;
|
||||
}
|
||||
|
||||
1@bamq,32,43,3 script(DISABLED) Stunned Sweety#sweety_bo 4_EP17_SWEETY,{
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
specialeffect EF_NPC_STOP;
|
||||
sleep2 500;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
npctalk " ... ... ";
|
||||
mes "I passed out from the shock.";
|
||||
mes "Looks like he passed out.";
|
||||
close;
|
||||
}
|
||||
|
||||
1@bamq,37,59,3 script(DISABLED) Almond#amond02 EP17_2_BETA_BASIC,{
|
||||
if ('sweety < 2) {
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Almond]";
|
||||
mes "I can't understand.";
|
||||
mes "Why Sweety likes to push his body to the limit...";
|
||||
next;
|
||||
mes "[Almond]";
|
||||
mes "And it's my job to fix his destroyed body.";
|
||||
mes "Please deal with him enough to make him satisfied.";
|
||||
close3;
|
||||
}
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Almond]";
|
||||
mes "I will take care of moving Sweety.";
|
||||
mes "Do you want to wrap up now?";
|
||||
next;
|
||||
if (select( "Let's wrap up.", "I'll explore the garden first." ) == 2) {
|
||||
mes "[Almond]";
|
||||
mes "There is still some intruders out there.";
|
||||
mes "Are you aware of it?";
|
||||
close3;
|
||||
}
|
||||
mes "[Almond]";
|
||||
mes "Then, shall we?";
|
||||
close2;
|
||||
warp "ba_in01",18,255;
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
// warps daily
|
||||
1@bamn,33,224,0 warp2(DISABLED) #to_bamq2 1,1,1@bamq,13,39
|
||||
1@bamq,8,39,0 warp2(DISABLED) #to_bamn 1,1,1@bamn,33,220
|
||||
|
||||
|
||||
// Daily quest
|
||||
1@bamn,150,47,3 script #bam_body01 4_EP17_BROKENBETA,{
|
||||
if (isbegin_quest(18024) == 1) {
|
||||
if (checkweight(1000226,1) == 0) { // (custom)
|
||||
mes "^008800Wait a sec!!";
|
||||
mes "You cannot receive any more items because you're carrying too many items. Please try again after you lighten up.^000000";
|
||||
close;
|
||||
}
|
||||
.@id = atoi(replacestr(strnpcinfo(2), "bam_body0", ""));
|
||||
|
||||
if ('broken_beta[.@id] == 0) {
|
||||
mes "The body of Manager Beta is hidden under the landscapes.";
|
||||
next;
|
||||
if (rand(1,10) < 5)
|
||||
mes "The core slot is empty.";
|
||||
else {
|
||||
mes "I've recovered the core.";
|
||||
getitem 1000226,1;
|
||||
}
|
||||
mes "I'll let Alpha know later so she can retrieve the doll's body.";
|
||||
'broken_beta[.@id] = 1;
|
||||
}
|
||||
}
|
||||
mes "The core part is empty.";
|
||||
close;
|
||||
|
||||
OnInstanceInit:
|
||||
questinfo( QTYPE_CLICKME, QMARK_YELLOW, "isbegin_quest(18024) == 1" );
|
||||
end;
|
||||
}
|
||||
1@bamn,221,193,3 duplicate(#bam_body01) #bam_body02 4_EP17_BROKENBETA
|
||||
1@bamn,208,87,3 duplicate(#bam_body01) #bam_body03 4_EP17_BROKENBETA
|
||||
1@bamn,314,146,3 duplicate(#bam_body01) #bam_body04 4_EP17_BROKENBETA
|
||||
1@bamn,207,276,3 duplicate(#bam_body01) #bam_body05 4_EP17_BROKENBETA
|
||||
1@bamn,70,256,3 duplicate(#bam_body01) #bam_body06 4_EP17_BROKENBETA
|
||||
1@bamn,64,187,3 duplicate(#bam_body01) #bam_body07 4_EP17_BROKENBETA
|
||||
1@bamn,275,313,3 duplicate(#bam_body01) #bam_body08 4_EP17_BROKENBETA
|
||||
1@bamn,338,267,3 duplicate(#bam_body01) #bam_body09 4_EP17_BROKENBETA
|
1029
npc/re/instances/WaterGarden.txt
Normal file
1029
npc/re/instances/WaterGarden.txt
Normal file
File diff suppressed because it is too large
Load Diff
@ -52,6 +52,7 @@ Footer:
|
||||
- Path: npc/re/merchants/barters/quests_16_1.yml
|
||||
- Path: npc/re/merchants/barters/quests_16_2.yml
|
||||
- Path: npc/re/merchants/barters/quests_17_1.yml
|
||||
- Path: npc/re/merchants/barters/quests_17_2.yml
|
||||
- Path: npc/re/merchants/barters/refine.yml
|
||||
- Path: npc/re/merchants/barters/enchantgrade.yml
|
||||
- Path: npc/re/merchants/barters/cashmall.yml
|
||||
|
467
npc/re/merchants/barters/quests_17_2.yml
Normal file
467
npc/re/merchants/barters/quests_17_2.yml
Normal file
@ -0,0 +1,467 @@
|
||||
# This file is a part of rAthena.
|
||||
# Copyright(C) 2022 rAthena Development Team
|
||||
# https://rathena.org - https://github.com/rathena
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
###########################################################################
|
||||
# Barter Database
|
||||
###########################################################################
|
||||
#
|
||||
# Barter Settings
|
||||
#
|
||||
###########################################################################
|
||||
# - Name NPC name.
|
||||
# Map Map name. (Default: not on a map)
|
||||
# X Map x coordinate. (Default: 0)
|
||||
# Y Map y coordinate. (Default: 0)
|
||||
# Direction Direction the NPC is looking. (Default: North)
|
||||
# Sprite Sprite name of the NPC. (Default: FakeNpc)
|
||||
# Items: List of sold items.
|
||||
# - Index Index of the item inside the shop. (0-...)
|
||||
# Maximum index depends on client.
|
||||
# Item Aegis name of the item.
|
||||
# Stock Amount of item in stock. 0 means unlimited. (Default: 0)
|
||||
# Zeny Cost of them item in Zeny. (Default: 0)
|
||||
# RequiredItems: List of required items (Optional)
|
||||
# - Index Index of the required item. (0-4)
|
||||
# Item Aegis name of required item.
|
||||
# Amount Amount of required item. (Default: 1)
|
||||
# Refine Refine level of required item. (Default: 0)
|
||||
###########################################################################
|
||||
|
||||
Header:
|
||||
Type: BARTER_DB
|
||||
Version: 1
|
||||
|
||||
Body:
|
||||
- Name: barter_Teleport_Ep17_02
|
||||
Items:
|
||||
- Index: 0
|
||||
Item: Teleport_Ep17_02
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: BarMealTicket
|
||||
- Name: barter_Ep_17_2_C_Admin_Acc
|
||||
Items:
|
||||
- Index: 0
|
||||
Item: Ep_17_2_C_Admin2_Acc
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: BarMealTicket
|
||||
Amount: 10
|
||||
- Index: 1
|
||||
Item: Ep_17_2_C_Admin1_Acc
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: BarMealTicket
|
||||
Amount: 5
|
||||
- Name: barter_EP17_2_EP
|
||||
Items:
|
||||
- Index: 0
|
||||
Item: EP17_2_EP1
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 1
|
||||
Item: EP17_2_EP2
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 2
|
||||
Item: EP17_2_EP3
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 3
|
||||
Item: EP17_2_EP4
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 4
|
||||
Item: EP17_2_EP5
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 5
|
||||
Item: EP17_2_EP6
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 6
|
||||
Item: EP17_2_EP7
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 7
|
||||
Item: EP17_2_EP8
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 8
|
||||
Item: EP17_2_EP9
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 9
|
||||
Item: EP17_2_EP10
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 10
|
||||
Item: EP17_2_EP11
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 11
|
||||
Item: EP17_2_EP12
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 12
|
||||
Item: EP17_2_EP13
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 13
|
||||
Item: EP17_2_EP14
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 14
|
||||
Item: EP17_2_EP15
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 15
|
||||
Item: EP17_2_EP16
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 16
|
||||
Item: EP17_2_EP17
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 17
|
||||
Item: EP17_2_EP18
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 18
|
||||
Item: EP17_2_EP19
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 19
|
||||
Item: EP17_2_EP20
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 20
|
||||
Item: EP17_2_EP21
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 21
|
||||
Item: EP17_2_EP22
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 22
|
||||
Item: EP17_2_EP23
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 23
|
||||
Item: EP17_2_EP24
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 24
|
||||
Item: EP17_2_EP25
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 25
|
||||
Item: EP17_2_EP26
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 26
|
||||
Item: EP17_2_EP27
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 27
|
||||
Item: EP17_2_EP28
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 28
|
||||
Item: EP17_2_EP29
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 29
|
||||
Item: EP17_2_EP30
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 30
|
||||
Item: EP17_2_EP31
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 31
|
||||
Item: EP17_2_EP32
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 32
|
||||
Item: EP17_2_EP33
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 33
|
||||
Item: EP17_2_EP34
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 34
|
||||
Item: EP17_2_EP35
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 35
|
||||
Item: EP17_2_EP36
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 36
|
||||
Item: EP17_2_EP37
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 37
|
||||
Item: EP17_2_EP38
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 38
|
||||
Item: EP17_2_EP39
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 39
|
||||
Item: EP17_2_EP40
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 40
|
||||
Item: EP17_2_EP41
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 41
|
||||
Item: EP17_2_EP42
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 42
|
||||
Item: EP17_2_EP43
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 43
|
||||
Item: EP17_2_EP44
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 44
|
||||
Item: EP17_2_EP45
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 45
|
||||
Item: EP17_2_EP46
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 46
|
||||
Item: EP17_2_EP47
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 47
|
||||
Item: EP17_2_EP48
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 48
|
||||
Item: EP17_2_EP49
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 49
|
||||
Item: EP17_2_EP50
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Index: 50
|
||||
Item: EP17_2_EP51
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Magical_Igni_Stone
|
||||
Amount: 300
|
||||
- Name: barter_auto_equip_1
|
||||
Items:
|
||||
- Index: 0
|
||||
Item: Auto_Armor_A
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Armor_A
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Index: 1
|
||||
Item: Auto_Armor_B
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Armor_B
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Index: 2
|
||||
Item: Auto_Engine_A
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Engine_A
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Index: 3
|
||||
Item: Auto_Engine_B
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Engine_B
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Index: 4
|
||||
Item: Auto_Leg_A
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Leg_A
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Index: 5
|
||||
Item: Auto_Leg_B
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_Leg_B
|
||||
Refine: 9
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 900
|
||||
- Name: barter_auto_equip_2
|
||||
Items:
|
||||
- Index: 0
|
||||
Item: Auto_B_R
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_B_R
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 1500
|
||||
- Index: 1
|
||||
Item: Auto_B_L
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_B_L
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 1500
|
||||
- Index: 2
|
||||
Item: Auto_BC_R
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_BC_R
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 1500
|
||||
- Index: 3
|
||||
Item: Auto_BC_L
|
||||
RequiredItems:
|
||||
- Index: 0
|
||||
Item: Illusion_BC_L
|
||||
- Index: 1
|
||||
Item: BarMealTicket
|
||||
Amount: 1500
|
485
npc/re/merchants/enchan_sage_legacy_17_2.txt
Normal file
485
npc/re/merchants/enchan_sage_legacy_17_2.txt
Normal file
@ -0,0 +1,485 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Episode 17.2 - Sage's Legacy Enchants
|
||||
//===== Description: =========================================
|
||||
//= [Walkthrough Conversion]
|
||||
//= Sage's Legacy related merchants and enchanters
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 Initial release [crazyarashi]
|
||||
//= 1.1 Optimizations and cleanup [Everade]
|
||||
//= 1.2 Cleanup [Capuche]
|
||||
//============================================================
|
||||
|
||||
ba_in01,87,370,3 script Lisa#ep172_merchant 20698,{
|
||||
if (checkweight(1201,3) == 0) {
|
||||
mes "^ff0000It seems that the type or weight of the item you have is too much. Please organize your inventory.^000000";
|
||||
close;
|
||||
}
|
||||
disable_items;
|
||||
mes "[Lisa]";
|
||||
mes "Welcome welcome~";
|
||||
next;
|
||||
switch( select( "Explore Devices", "Automatic Engine Wing Enhancement", "Automatic Armor Enhancement", "Automatic Leg Enhancement", "Automatic Accessories(R) Enhancement", "Automatic Accessories(L) Enhancement" ) ) {
|
||||
case 1:
|
||||
mes "[Lisa]";
|
||||
mes "If you bring automatic equipment and reinforcement modules, we can enchant the appropriate module on the equipment.";
|
||||
next;
|
||||
mes "[Lisa]";
|
||||
mes "This is done according to the specification module, so the equipment will not be destroyed. However, the number of upgrades can vary depending on the module.";
|
||||
next;
|
||||
mes "[Lisa]";
|
||||
mes "Then please visit again when you need help~";
|
||||
close;
|
||||
case 2:
|
||||
.@part = EQI_GARMENT;
|
||||
setarray .@equip_required[0],480020,480021;
|
||||
break;
|
||||
case 3:
|
||||
.@part = EQI_ARMOR;
|
||||
setarray .@equip_required[0],450127,450128;
|
||||
break;
|
||||
case 4:
|
||||
.@part = EQI_SHOES;
|
||||
setarray .@equip_required[0],470022,470023;
|
||||
break;
|
||||
case 5:
|
||||
.@part = EQI_ACC_R;
|
||||
setarray .@equip_required[0],490024,490026;
|
||||
break;
|
||||
case 6:
|
||||
.@part = EQI_ACC_L;
|
||||
setarray .@equip_required[0],490025,490027;
|
||||
break;
|
||||
}
|
||||
.@equip_id = getequipid(.@part);
|
||||
.@equip_name$ = getequipname(.@part);
|
||||
.@refine = getequiprefinerycnt(.@part);
|
||||
for ( .@i = 0; .@i < 4; ++.@i )
|
||||
.@card[.@i] = getequipcardid(.@part,.@i);
|
||||
|
||||
mes "[Lisa]";
|
||||
mes "If you bring automatic equipment and reinforcement modules, we can enchant the appropriate module on the equipment.";
|
||||
next;
|
||||
mes "[Lisa]";
|
||||
mes strcharinfo(0) + ".";
|
||||
mes "Please select the grade of module that you want to use.";
|
||||
next;
|
||||
switch( select( "Cancel", "Normal Grade", "Rare Grade", "Unique Grade", "Legendary Grade", "Epic Grade 1", "Epic Grade 2", "Epic Grade 3" ) ) {
|
||||
case 1:
|
||||
mes "[Lisa]";
|
||||
mes "Stopping conversation.";
|
||||
close;
|
||||
case 2:
|
||||
setarray .@module_etc[0],1000105,1000106,1000107,1000108,1000109,1000110,1000111,1000112;
|
||||
break;
|
||||
case 3:
|
||||
setarray .@module_etc[0],1000113,1000114,1000115,1000116,1000117,1000118,1000119,1000120,1000121,1000122,1000123,1000124,1000125,1000126,1000127;
|
||||
break;
|
||||
case 4:
|
||||
setarray .@module_etc[0],1000128,1000129,1000130,1000131,1000132,1000133,1000134,1000135,1000136,1000137,1000138,1000139,1000140,1000141,1000142,1000143,1000207,1000208;
|
||||
break;
|
||||
case 5:
|
||||
setarray .@module_etc[0],1000144,1000145,1000146,1000147,1000148,1000149;
|
||||
break;
|
||||
case 6:
|
||||
setarray .@module_etc[0],1000152,1000153,1000154,1000155,1000156,1000157,1000158,1000159,1000160,1000161,1000162,1000163,1000164,1000165,1000166,1000167,1000168;
|
||||
break;
|
||||
case 7:
|
||||
setarray .@module_etc[0],1000169,1000170,1000171,1000172,1000173,1000174,1000175,1000176,1000177,1000178,1000179,1000180,1000181,1000182,1000183,1000184,1000185;
|
||||
break;
|
||||
case 8:
|
||||
setarray .@module_etc[0],1000186,1000187,1000188,1000189,1000190,1000191,1000192,1000193,1000194,1000195,1000196,1000197,1000198,1000199,1000200,1000201,1000202;
|
||||
break;
|
||||
}
|
||||
.@size = getarraysize(.@module_etc);
|
||||
.@menu$ = "Cancel:";
|
||||
|
||||
// Build the menu according to all the modules with the given grade in inventory
|
||||
for ( .@i = 0; .@i < .@size; ++.@i ) {
|
||||
if (countitem(.@module_etc[.@i]) < 1)
|
||||
.@menu$ += "^808080(Module Amount 0)^000000" + ":";
|
||||
else {
|
||||
.@item_name$ = getitemname(.@module_etc[.@i]);
|
||||
.@item_name$ = replacestr(.@item_name$, "Automatic Modification Module(", "");
|
||||
.@item_name$ = replacestr(.@item_name$, ")", "");
|
||||
.@menu$ += .@item_name$ + ":";
|
||||
}
|
||||
}
|
||||
.@s = select(.@menu$) - 2;
|
||||
if (.@s == -1) {
|
||||
mes "[Lisa]";
|
||||
mes "Stopping conversation.";
|
||||
close;
|
||||
}
|
||||
.@module_id = .@module_etc[.@s];
|
||||
|
||||
if (countitem(.@module_id) < 1) {
|
||||
mes "[Lisa]";
|
||||
mes "You must possess a module in your inventory that matches the efficacy to proceed with the enhancement.";
|
||||
close;
|
||||
}
|
||||
if (.@equip_required[0] != .@equip_id && .@equip_required[1] != .@equip_id) {
|
||||
mes "[Lisa]";
|
||||
mes "Please make sure you have equipped the proper automatic equipment that you want to enhance.";
|
||||
close;
|
||||
}
|
||||
if (.@card[1] > 0) {
|
||||
mes "[Lisa]";
|
||||
mes "This automatic equipment is already at its maximum capacity.";
|
||||
mes "Please try another automatic equipment.";
|
||||
close;
|
||||
}
|
||||
if (.@module_id < 1000105 || .@module_id == 1000150 || .@module_id == 1000151 || (.@module_id >= 1000203 && .@module_id != 1000207 && .@module_id != 1000208)) {
|
||||
mes "[Lisa]";
|
||||
mes "Unknown error has occured.";
|
||||
close;
|
||||
}
|
||||
|
||||
// Each part has a list of allowed module and a maximum allowed number of the same module
|
||||
switch( .@part ) {
|
||||
case EQI_GARMENT:
|
||||
setarray .@module_etc_data[0],1000105,3,1000106,3,1000125,2,1000126,2,1000127,2,1000135,1,1000142,1,1000208,1;
|
||||
break;
|
||||
case EQI_ARMOR:
|
||||
setarray .@module_etc_data[0],1000105,3,1000106,3,1000122,2,1000123,2,1000124,2,1000128,1,1000129,1,1000130,1,1000131,1,1000132,1,1000133,1,1000207,1,1000140,1;
|
||||
.@size = getarraysize(.@module_etc_data);
|
||||
|
||||
// Epic enchants. Max 2 epic enchants of the same enchant allowed
|
||||
for (.@i = 1000152; .@i < 1000203; .@i++) {
|
||||
setarray .@module_etc_data[.@size], .@i, 2;
|
||||
.@size += 2;
|
||||
}
|
||||
break;
|
||||
case EQI_SHOES:
|
||||
setarray .@module_etc_data[0],
|
||||
1000105,3,1000106,3,1000119,2,1000120,2,1000121,2,1000134,1,1000141,1,
|
||||
1000144,1,1000145,1,1000146,1,1000147,1,1000148,1,1000149,1; // Legendary enchants (must be unique on EQI_SHOES)
|
||||
break;
|
||||
case EQI_ACC_L:
|
||||
case EQI_ACC_R:
|
||||
setarray .@module_etc_data[0],1000107,3,1000108,3,1000109,3,1000110,3,1000111,3,1000112,3,1000113,2,1000114,2,1000115,1,1000116,1,1000117,1,1000118,1,1000136,1,1000137,1,1000138,1,1000139,1,1000143,1;
|
||||
break;
|
||||
}
|
||||
|
||||
.@data_index = inarray(.@module_etc_data, .@module_id);
|
||||
|
||||
if (.@data_index == -1) {
|
||||
mes "[Lisa]";
|
||||
mes "You can not enchant this module to this automatic equipment.";
|
||||
close;
|
||||
}
|
||||
// Max number of the selected module allowed
|
||||
.@max_module = .@module_etc_data[.@data_index+1];
|
||||
|
||||
// Bind the module etc to the specific enchant
|
||||
for ( .@i = 1000105; .@i < 1000203; ++.@i ) {
|
||||
if (.@i == 1000150 || .@i == 1000151)
|
||||
continue;
|
||||
.@auto_module[.@i] = 310082 + .@size_auto_module;
|
||||
.@size_auto_module++;
|
||||
}
|
||||
.@auto_module[1000207] = 310178;
|
||||
.@auto_module[1000208] = 310179;
|
||||
|
||||
// Check the count of the corresponding enchant in card slots
|
||||
.@enchant_id = .@auto_module[.@module_id];
|
||||
if (.@enchant_id == 0) {
|
||||
mes "[Lisa]";
|
||||
mes "Unknown error has occured.";
|
||||
close;
|
||||
}
|
||||
if (countinarray(.@card[0], .@enchant_id) >= .@max_module) {
|
||||
mes "[Lisa]";
|
||||
mes "This automatic equipment has already maximized the enhancement from this module.";
|
||||
mes "Please try another module.";
|
||||
close;
|
||||
}
|
||||
mes "[Lisa]";
|
||||
mes "Are you sure you want to enchance your ^FF0000" + .@equip_name$ + "^000000 with ^0000CD" + getitemname(.@module_id) + "^000000? This process cannot be reversed.";
|
||||
next;
|
||||
if (select( "Wait... Don't", "I'm sure. Do it." ) == 1) {
|
||||
mes "[Lisa]";
|
||||
mes "Stopping conversation.";
|
||||
close;
|
||||
}
|
||||
delitem .@module_id,1;
|
||||
|
||||
if (callfunc("F_IsEquipIDHack", .@part, .@equip_id) || callfunc("F_IsEquipRefineHack", .@part, .@refine) || callfunc("F_IsEquipCardHack", .@part, .@card[0], .@card[1], .@card[2], .@card[3]))
|
||||
end;
|
||||
|
||||
for ( .@i = 3; .@i > 0; .@i--) {
|
||||
if (.@card[.@i] == 0) {
|
||||
.@card[.@i] = .@enchant_id;
|
||||
break;
|
||||
}
|
||||
}
|
||||
delequip .@part;
|
||||
getitem2 .@equip_id,1,1,.@refine,0,.@card[0],.@card[1],.@card[2],.@card[3];
|
||||
mes "[Lisa]";
|
||||
mes "Woaaaah~ I can feel the power of your automatic equipment already~!";
|
||||
close;
|
||||
}
|
||||
|
||||
//= Merchants
|
||||
- marketshop ep172littlemanager00 -1,1000227:172:999999
|
||||
|
||||
ba_in01,87,386,3 script Child Manager ©¬#ep172_pet EP17_2_CHILD_ADMIN1,{
|
||||
if (checkweight(1201,3) == 0) {
|
||||
mes "- You have too many items.";
|
||||
mes "Please clear your inventory and try again. -";
|
||||
close;
|
||||
}
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "I have a whole bunch of little stuffs!";
|
||||
next;
|
||||
switch( select( "Little Manager", "Cloud Cotton", "Little Headress", "Cancel" ) ) {
|
||||
case 1:
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "If you want to play with the little manager, it would cost you 30 Barmeal Tickets.";
|
||||
next;
|
||||
if (select( "Exchange.", "Stop." ) == 2) {
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "Then, it's time for me to play!";
|
||||
close;
|
||||
}
|
||||
if (countitem(1000103) < 30) {
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "Like I said, if you want to play with the little manager, you'll need 30 Barmeal Tickets!";
|
||||
close;
|
||||
}
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "Have fun with your new friend!";
|
||||
delitem 1000103,30;
|
||||
getitem 9123,1;
|
||||
close;
|
||||
case 2:
|
||||
callshop "ep172littlemanager00";
|
||||
end;
|
||||
case 3:
|
||||
callshop "barter_Ep_17_2_C_Admin_Acc";
|
||||
end;
|
||||
case 4:
|
||||
mes "[Child Manager ©¬]";
|
||||
mes "Then, it's time for me to play!";
|
||||
close;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
//= Cube Shop
|
||||
- marketshop ep172cubeshop00 -1,100251:10000000:-1,100252:30000000:-1
|
||||
|
||||
ba_in01,87,376,3 script Cube Lane#ep172cube 4_EP17_GUARD_B,{
|
||||
mes "[Cube Lane]";
|
||||
mes "We are offering reinforcement cubes that will refine your ^0000CD+4^000000 Illusion and Automatic Equipment to ^FF0000+7^000000 in an instant!";
|
||||
mes "Varmundt is no doubt the best man in the world!";
|
||||
close2;
|
||||
callshop "ep172cubeshop00";
|
||||
end;
|
||||
}
|
||||
|
||||
//= Module Shop
|
||||
ba_in01,87,373,3 script Spiera#ep172_soapstone MD_ASSISTANT,{
|
||||
callshop "barter_EP17_2_EP";
|
||||
end;
|
||||
}
|
||||
|
||||
//= Equipment Shop
|
||||
ba_in01,87,383,3 script Yeoncheong#equipment_exchange 4_EP17_CLEANER_W,{
|
||||
if (checkweight(1201,3) == 0) {
|
||||
cutin "ep172_omega.bmp",2;
|
||||
mes "[Yeoncheong]";
|
||||
mes "The bag is full. Please check the weight and number of items in your possession before talking again.";
|
||||
close3;
|
||||
}
|
||||
disable_items;
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yeoncheong]";
|
||||
mes "We accept Barmeal Tickets for upgrading your Illusion Equipment into Automatic Requipments.";
|
||||
mes "What would you like to exchange?";
|
||||
next;
|
||||
switch( select( "Exchange Information", "Automatic Equipment Exchange", "Automatic Accessory Exchange", "Quit" ) ) {
|
||||
case 1:
|
||||
mes "[Yeoncheong]";
|
||||
mes "You can exchange your ^0000CD+9 Illusion Armor, Engine, or Leg and 900 Barmeal Tickets^000000 to ^FF0000Automatic Armor, Engine, or Leg^000000.";
|
||||
next;
|
||||
mes "[Yeoncheong]";
|
||||
mes "The ^FF0000Automatic Accessories^000000 can be exchanged for ^0000CDIllusion Accessories and 1500 Barmeal Tickets^000000.";
|
||||
next;
|
||||
mes "[Yeoncheong]";
|
||||
mes "The equipment you want to exchange must be in your inventory and talk to me.";
|
||||
mes "^FF0000Bring only one equipment that you want to exchange and proceed.^000000";
|
||||
close3;
|
||||
case 2:
|
||||
.@shop$ = "barter_auto_equip_1";
|
||||
break;
|
||||
case 3:
|
||||
.@shop$ = "barter_auto_equip_2";
|
||||
break;
|
||||
case 4:
|
||||
mes "[Yeoncheong]";
|
||||
mes "Have a nice day, dear guest~";
|
||||
close3;
|
||||
}
|
||||
mes "[Yeoncheong]";
|
||||
mes "^FF0000Bring only one equipment that you want to exchange and proceed.^000000";
|
||||
mes "If there are multiple equipments in your inventory, it will be exchanged randomly if it meets the condition.";
|
||||
close2;
|
||||
cutin "",255;
|
||||
callshop .@shop$;
|
||||
end;
|
||||
}
|
||||
|
||||
//= Device Module Exchange
|
||||
ba_in01,87,380,3 script Yecheon#ep172module_trader 4_EP17_CLEANER_W,{
|
||||
if (checkweight(1201,3) == 0) {
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "The bag is full. Please check the weight and number of items in your possession before talking again.";
|
||||
close3;
|
||||
}
|
||||
disable_items;
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "I can provide you an Automatic Module, Physical Automatic Improvement Device, and Magical Automatic Improvement Device. It will help you the improve abilites of your automatic equipments.";
|
||||
next;
|
||||
cutin "",255;
|
||||
switch( select( "More information.", "Get Automatic Module", "Get Physical Automatic Improvement Device", "Get Magical Automatic Improvement Device", "Cancel" ) ) {
|
||||
case 1:
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "You can get an ^FF0000automatic module^000000 for ^0000CD90 Barmeal Tickets^000000. I will give you a random automatic module excluding the epic grade modules.";
|
||||
next;
|
||||
mes "[Yecheon]";
|
||||
mes "I'm also providing ^FF0000Physical Automatic Improvement Device and Magical Automatic Improvement Device^000000. You can exchange it for ^0000CD45 Barmeal Tickets^000000, or ^0000CD1500000 Zeny^000000.";
|
||||
next;
|
||||
mes "[Yecheon]";
|
||||
mes "Then, combat-specialized guest, do safely improve your abilities.";
|
||||
close3;
|
||||
case 2:
|
||||
.@price = 90;
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "I will exchange 1 random Automatic Module excluding the epic grade modules for " + .@price + " " + mesitemlink(1000103) + ".";
|
||||
next;
|
||||
cutin "",255;
|
||||
if (select( "Exchange Barmeal Ticket.", "Do not exchange" ) == 2) {
|
||||
mes "[Yecheon]";
|
||||
mes "Transaction ended.";
|
||||
close3;
|
||||
}
|
||||
cutin "ep172_omega",2;
|
||||
if (countitem(1000103) < .@price) {
|
||||
mes "[Yecheon]";
|
||||
mes "You don't have enough Barmeal tickets for the exchange.";
|
||||
close3;
|
||||
}
|
||||
mes "[Yecheon]";
|
||||
mes "I exchanged it for one random Automatic Module.";
|
||||
delitem 1000103,.@price;
|
||||
getitem rand(1000105,1000149),1;
|
||||
close3;
|
||||
case 3:
|
||||
.@price = 45;
|
||||
.@zeny = 1500000;
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "I will exchange ^FF00001 Physical Automatic Improvement Device^000000 for " + .@price + " " + mesitemlink(1000103) + " or " + .@zeny + " Zeny.";
|
||||
next;
|
||||
cutin "",255;
|
||||
switch( select( "Exchange for Barmeal Ticket.", "Exchange for 1500000 Zeny.", "Do not exchange." ) ) {
|
||||
case 1:
|
||||
cutin "ep172_omega",2;
|
||||
if (countitem(1000103) < .@price) {
|
||||
mes "[Yecheon]";
|
||||
mes "You don't have enough Barmeal tickets for the exchange.";
|
||||
close3;
|
||||
}
|
||||
delitem 1000103,.@price;
|
||||
break;
|
||||
case 2:
|
||||
cutin "ep172_omega",2;
|
||||
if (Zeny < .@zeny) {
|
||||
mes "[Yecheon]";
|
||||
mes "You don't have enough Zeny for the exchange.";
|
||||
close3;
|
||||
}
|
||||
Zeny -= .@zeny;
|
||||
break;
|
||||
case 3:
|
||||
mes "[Yecheon]";
|
||||
mes "Transaction ended.";
|
||||
close3;
|
||||
}
|
||||
mes "[Yecheon]";
|
||||
mes "I exchanged it for one random Physical Automatic Improvement Device.";
|
||||
.@r = rand(100);
|
||||
if (.@r < 50)
|
||||
getitem 100164,1;
|
||||
else if (.@r < 80)
|
||||
getitem 100165,1;
|
||||
else
|
||||
getitem 100166,1;
|
||||
close3;
|
||||
case 4:
|
||||
.@price = 45;
|
||||
.@zeny = 1500000;
|
||||
cutin "ep172_omega",2;
|
||||
mes "[Yecheon]";
|
||||
mes "I will exchange ^FF00001 Magical Automatic Improvement Device^000000 for " + .@price + " " + mesitemlink(1000103) + " or " + .@zeny + " Zeny.";
|
||||
next;
|
||||
cutin "",255;
|
||||
switch( select( "Exchange for Barmeal Ticket.", "Exchange for 1500000 Zeny.", "Do not exchange." ) ) {
|
||||
case 1:
|
||||
cutin "ep172_omega",2;
|
||||
if (countitem(1000103) < .@price) {
|
||||
mes "[Yecheon]";
|
||||
mes "You don't have enough Barmeal tickets for the exchange.";
|
||||
close3;
|
||||
}
|
||||
delitem 1000103,.@price;
|
||||
break;
|
||||
case 2:
|
||||
cutin "ep172_omega",2;
|
||||
if (Zeny < .@zeny) {
|
||||
mes "[Yecheon]";
|
||||
mes "You don't have enough Zeny for the exchange.";
|
||||
close3;
|
||||
}
|
||||
Zeny -= .@zeny;
|
||||
break;
|
||||
case 3:
|
||||
mes "[Yecheon]";
|
||||
mes "Transaction ended.";
|
||||
close3;
|
||||
}
|
||||
mes "[Yecheon]";
|
||||
mes "I exchanged it for one random Magical Automatic Improvement Device.";
|
||||
.@r = rand(100);
|
||||
if (.@r < 50)
|
||||
getitem 100167,1;
|
||||
else if (.@r < 80)
|
||||
getitem 100168,1;
|
||||
else
|
||||
getitem 100169,1;
|
||||
close3;
|
||||
case 5:
|
||||
mes "[Yecheon]";
|
||||
mes "Transaction ended.";
|
||||
close3;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
||||
ba_in01,87,389,2 script Butterfly Merchant#ba_in01 4_EP17_MASTER_A,{
|
||||
if (ep17_2_main < 8) {
|
||||
mes "[Butterfly Merchant]";
|
||||
mes "Sorry. Registration is required to purchase butterflies.";
|
||||
close;
|
||||
}
|
||||
mes "[Butterfly Merchant]";
|
||||
mes "Welcome.";
|
||||
mes "Do you need wings to move to Barmund Mansion?";
|
||||
close2;
|
||||
callshop "barter_Teleport_Ep17_02";
|
||||
end;
|
||||
}
|
17
npc/re/mobs/dungeons/ba_2whs.txt
Normal file
17
npc/re/mobs/dungeons/ba_2whs.txt
Normal file
@ -0,0 +1,17 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Tartar Cellar - Level 1
|
||||
//============================================================
|
||||
ba_2whs01,0,0 monster Broken Beta Guards 20639,30,5000
|
||||
ba_2whs01,0,0 monster Broken Omega Cleaner 20641,90,5000
|
||||
ba_2whs01,0,0 monster Heart Hunter Skirmisher 20682,70,5000
|
||||
|
||||
//= Tartar Cellar - Level 2
|
||||
//============================================================
|
||||
ba_2whs02,0,0 monster Broken Warehouse Manager 20637,80,5000
|
||||
ba_2whs02,0,0 monster Broken Beta Guards 20639,80,5000
|
||||
ba_2whs02,0,0 monster Broken Omega Cleaner 20641,20,5000
|
14
npc/re/mobs/dungeons/ba_bath.txt
Normal file
14
npc/re/mobs/dungeons/ba_bath.txt
Normal file
@ -0,0 +1,14 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Meditation Bath
|
||||
//============================================================
|
||||
ba_bath,0,0 monster Broken Cleaner 20633,30,5000
|
||||
ba_bath,0,0 monster Broken Cleaner 20634,30,5000
|
||||
ba_bath,0,0 monster Boiling Water Phen 20643,70,5000
|
||||
ba_bath,0,0 monster Boiling Water Marc 20644,50,5000
|
||||
ba_bath,0,0 monster Boiling Water Swordfish 20645,50,5000
|
||||
ba_bath,0,0 monster Boiling Water Piranha 20646,70,5000
|
12
npc/re/mobs/dungeons/ba_lib.txt
Normal file
12
npc/re/mobs/dungeons/ba_lib.txt
Normal file
@ -0,0 +1,12 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Library - Memory Corridor
|
||||
//============================================================
|
||||
ba_lib,0,0 monster Broken Beta 20630,10,5000
|
||||
ba_lib,0,0 monster Heart Hunter Skirmisher 20680,15,5000
|
||||
ba_lib,0,0 monster Bookworm 20683,80,5000
|
||||
ba_lib,0,0 monster Roaming Spellbook 20684,70,5000
|
28
npc/re/mobs/dungeons/ba_pw.txt
Normal file
28
npc/re/mobs/dungeons/ba_pw.txt
Normal file
@ -0,0 +1,28 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Power Plant - Level 1
|
||||
//=============================================================
|
||||
ba_pw01,0,0 monster Broken Beta 20630,15,5000
|
||||
ba_pw01,0,0 monster Heart Hunter Skirmisher 20680,15,5000
|
||||
ba_pw01,0,0 monster Elite Bellare 20688,90,5000
|
||||
ba_pw01,0,0 monster Spell Addicted Dolor 20689,80,5000
|
||||
ba_pw01,0,0 monster Released Spell 20690,50,5000
|
||||
|
||||
//= Sewage Treatment Station
|
||||
//=============================================================
|
||||
ba_pw02,0,0 monster Heart Hunter Skirmisher 20680,15,5000
|
||||
ba_pw02,0,0 monster Sewage Venenum 20685,60,5000
|
||||
ba_pw02,0,0 monster Sewage Clamp 20686,80,5000
|
||||
ba_pw02,0,0 monster Sewage Waterfall 20687,60,5000
|
||||
ba_pw02,0,0 monster Elite Bellare 20688,60,5000
|
||||
|
||||
//= Power Plant - Level 2
|
||||
//=============================================================
|
||||
ba_pw03,0,0 monster Spell Addicted Plaga 20691,80,5000
|
||||
ba_pw03,0,0 monster Spell Addicted Sanare 20692,80,5000
|
||||
ba_pw03,0,0 monster Powerful Spell 20693,70,5000
|
||||
ba_pw03,0,0 monster Sharp Spell 20694,70,5000
|
14
npc/re/mobs/fields/ba_lost.txt
Normal file
14
npc/re/mobs/fields/ba_lost.txt
Normal file
@ -0,0 +1,14 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Forgotten Valley
|
||||
//============================================================
|
||||
ba_lost,0,0 monster Pitaya 20649,50,5000
|
||||
ba_lost,0,0 monster Pitaya 20650,50,5000
|
||||
ba_lost,0,0 monster Pitaya 20651,50,5000
|
||||
ba_lost,0,0 monster Pitaya 20652,50,5000
|
||||
ba_lost,0,0 monster Pitaya 20653,30,5000
|
||||
ba_lost,0,0,0,0 boss_monster Boss Pitaya 20648,1,7200000,600000,0
|
13
npc/re/mobs/fields/ba_maison.txt
Normal file
13
npc/re/mobs/fields/ba_maison.txt
Normal file
@ -0,0 +1,13 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Monsters from Varmundt's Mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [JohnnyPlayy]
|
||||
//============================================================
|
||||
|
||||
//= Varmundt Mansion Garden
|
||||
//============================================================
|
||||
ba_maison,0,0 monster Broken Beta 20630,15,5000
|
||||
ba_maison,0,0 monster Omega Cleaner 20640,5,5000
|
||||
ba_maison,0,0 monster Guardian Parts 20679,15,5000
|
||||
ba_maison,0,0 monster Bookworm 20683,2,5000
|
||||
ba_maison,0,0 monster Roaming Spellbook 20684,1,5000
|
@ -40,3 +40,29 @@ function script F_22507 {// ShabbyOldScroll
|
||||
else if (.@r == 10) warp "pay_fild10",147,267;
|
||||
end;
|
||||
}
|
||||
|
||||
// Return a value according to the quests states.
|
||||
// -1 : One of the quest has a different state
|
||||
// 0 : All the quests are not started
|
||||
// 1 : All the quests are started
|
||||
// 2 : All the quests are completed
|
||||
function script F_queststatus {
|
||||
.@type = getarg(0);
|
||||
.@base = checkquest(getarg(1),.@type);
|
||||
.@size = getargcount();
|
||||
|
||||
for ( .@i = 2; .@i < .@size; ++.@i ) {
|
||||
if (checkquest(getarg(.@i),.@type) != .@base)
|
||||
return -1;
|
||||
}
|
||||
switch( .@base ) {
|
||||
case -1:
|
||||
return 0;
|
||||
case 0:
|
||||
case 1:
|
||||
return 1;
|
||||
case 2:
|
||||
return 2;
|
||||
}
|
||||
end;
|
||||
}
|
||||
|
@ -6905,26 +6905,31 @@ sp_cor,255,285,1 script Rookie#rm171_2 4_M_ROOKIE,{
|
||||
cutin "",255;
|
||||
end;
|
||||
case 2:
|
||||
cutin "16loo_01",2;
|
||||
mes "[Rookie]";
|
||||
mes "I'll let you know if we come across more information. Until then, please get some rest.";
|
||||
mes "Also, Elyumina will be kept here with us for the time being.";
|
||||
next;
|
||||
cutin "16loo_01",2;
|
||||
mes "[Rookie]";
|
||||
mes "While he's with us, we'll also see if he can modify the damaged weapons found here for us.";
|
||||
next;
|
||||
mes "[Rookie]";
|
||||
mes "If you're interested in that, you should ask Captain Volkova's <NAVI>[subordinates]<INFO>sp_cor,108,130,0,101,0</INFO></NAVI> for more details.";
|
||||
next;
|
||||
cutin "16loo_02",2;
|
||||
mes "[Rookie]";
|
||||
mes "There are still many things to do around here. If you're not busy, maybe you can stay and help us.";
|
||||
mes "Now, good luck, Adventurer! We'll contact you if we come across new information!";
|
||||
close3;
|
||||
break;
|
||||
}
|
||||
// Episode 17.2 - START - (Walkthrough Conversion)
|
||||
/* if (isbegin_quest(18000) == 0) {
|
||||
if (BaseLevel < 130) {
|
||||
mes "[Rookie]";
|
||||
mes "I'll get back to you when I get more info. So take a break for a while.";
|
||||
mes "Elyumina should also be in charge here for the time being.";
|
||||
next;
|
||||
cutin "16loo_01.bmp",2;
|
||||
mes "[Rookie]";
|
||||
mes "We'll keep an eye on it and suggest modifying the damaged weapons we can get here for our own use.";
|
||||
next;
|
||||
mes "[Rookie]";
|
||||
mes "If you're an adventurer, if you're interested, it's managed by Captain Volkova's <NAVI>[subordinates]<INFO>sp_cor,108,130,0,101,0</INFO></NAVI>, so go and ask.";
|
||||
next;
|
||||
cutin "16loo_02.bmp",2;
|
||||
mes "[Rookie]";
|
||||
mes "There's still quite a bit of work to do around here, so if you're free, feel free to help out.";
|
||||
mes "Then good luck, adventurer! I'll be in touch when I learn something new!";
|
||||
next;
|
||||
cutin "",255;
|
||||
mes "^4d4dffThese quests are available from level 130 or higher.^000000";
|
||||
close;
|
||||
}
|
||||
if (ep17_2_main == 0) {
|
||||
cutin "16loo_01",2;
|
||||
mes "[Rookie]";
|
||||
mes "You're welcome.";
|
||||
@ -6950,19 +6955,20 @@ sp_cor,255,285,1 script Rookie#rm171_2 4_M_ROOKIE,{
|
||||
mes "[Rookie]";
|
||||
mes "... Hmm, for some reason, I feel like I'm always playing the role of a gatekeeper?";
|
||||
mes "Is it only for adventurers? You must be feeling bad, huh? Ha-ha-ha-ha";
|
||||
ep17_2_main = 1;
|
||||
setquest 18000;
|
||||
next;
|
||||
mes "[Rookie]";
|
||||
mes "I'll open the door anytime you need to need, adventurer. Just let me know.";
|
||||
close3;
|
||||
}
|
||||
if (isbegin_quest(18000) == 1) {
|
||||
if (ep17_2_main == 1) {
|
||||
cutin "16loo_01",2;
|
||||
mes "[Rookie]";
|
||||
mes "Shall we go?";
|
||||
mes "To the great mansion left by the great sages?";
|
||||
next;
|
||||
if (select("Let's Go!:Not now.") == 2) {
|
||||
if (select( "Let's Go!", "Not now." ) == 2) {
|
||||
mes "[Rookie]";
|
||||
mes "Let me know whenever you are ready.";
|
||||
close3;
|
||||
@ -6998,14 +7004,15 @@ sp_cor,255,285,1 script Rookie#rm171_2 4_M_ROOKIE,{
|
||||
next;
|
||||
mes "[Rookie]";
|
||||
mes "Then, this way.";
|
||||
completequest 18000;
|
||||
ep17_2_main = 2;
|
||||
erasequest 18000;
|
||||
setquest 18001;
|
||||
close2;
|
||||
cutin "",255;
|
||||
warp "ba_pw02",275,20;
|
||||
end;
|
||||
}
|
||||
if (isbegin_quest(18001) == 1) {
|
||||
if (ep17_2_main == 2) {
|
||||
mes "[Rookie]";
|
||||
mes "Go ahead and enter the mansion through this sewer.";
|
||||
mes "Most of the colleagues who went in first cleaned up already.";
|
||||
@ -7019,11 +7026,11 @@ sp_cor,255,285,1 script Rookie#rm171_2 4_M_ROOKIE,{
|
||||
mes "The path we took with you adventurer is a fresh feeling for me.";
|
||||
mes "I feel really alive these days.";
|
||||
close;
|
||||
*/ // Episode 17.2 - END
|
||||
end;
|
||||
|
||||
OnInit:
|
||||
questinfo (QTYPE_QUEST, QMARK_YELLOW, " isbegin_quest(16360) == 1 ");
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(16360) == 1" );
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(16360) == 2 && isbegin_quest(18000) == 0 && BaseLevel >= 130 && ep17_2_main == 0" );
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(18000) == 1" );
|
||||
end;
|
||||
}
|
||||
|
||||
@ -8629,10 +8636,11 @@ sp_cor,235,292,7 script Rebellion#171_rvs_39 4_M_REBELLION2,{
|
||||
close;
|
||||
}
|
||||
|
||||
sp_cor,260,280,3 script Rebellion#171_rvs_40 4_F_ANYA,{
|
||||
npctalk "We're on high alert! Keep a lookout!","",bc_self;
|
||||
end;
|
||||
}
|
||||
// duplicated ?
|
||||
// sp_cor,260,280,3 script Rebellion#171_rvs_40 4_F_ANYA,{
|
||||
// npctalk "We're on high alert! Keep a lookout!","",bc_self;
|
||||
// end;
|
||||
// }
|
||||
|
||||
sp_cor,63,144,3 script Worker#171_rvs_44 1_M_SIGNMONK,{
|
||||
mes "[Worker]";
|
||||
|
10423
npc/re/quests/quests_17_2.txt
Normal file
10423
npc/re/quests/quests_17_2.txt
Normal file
File diff suppressed because it is too large
Load Diff
@ -79,9 +79,11 @@ npc: npc/re/instances/GhostPalace.txt
|
||||
npc: npc/re/instances/HazyForest.txt
|
||||
npc: npc/re/instances/HorrorToyFactory.txt
|
||||
npc: npc/re/instances/HeartHunterWarBase.txt
|
||||
npc: npc/re/instances/HiddenGarden.txt
|
||||
npc: npc/re/instances/InfiniteSpace.txt
|
||||
npc: npc/re/instances/IsleOfBios.txt
|
||||
npc: npc/re/instances/LastRoom.txt
|
||||
npc: npc/re/instances/LostFarm.txt
|
||||
npc: npc/re/instances/MalangdoCulvert.txt
|
||||
npc: npc/re/instances/MorseCave.txt
|
||||
npc: npc/re/instances/NightmarishJitterbug.txt
|
||||
@ -97,6 +99,8 @@ npc: npc/re/instances/SaraMemory.txt
|
||||
npc: npc/re/instances/SealedOs.txt
|
||||
npc: npc/re/instances/SkyFortress.txt
|
||||
npc: npc/re/instances/TempleOfDemonGod.txt
|
||||
npc: npc/re/instances/TwilightGarden.txt
|
||||
npc: npc/re/instances/WaterGarden.txt
|
||||
//npc: npc/re/instances/WaveMode.txt
|
||||
npc: npc/re/instances/WeekendDungeon.txt
|
||||
npc: npc/re/instances/WernerLaboratoryCentralRoom.txt
|
||||
@ -132,6 +136,7 @@ npc: npc/re/merchants/enchan_ko.txt
|
||||
npc: npc/re/merchants/enchan_mal.txt
|
||||
npc: npc/re/merchants/enchan_mora.txt
|
||||
npc: npc/re/merchants/enchan_rockridge.txt
|
||||
npc: npc/re/merchants/enchan_sage_legacy_17_2.txt
|
||||
npc: npc/re/merchants/enchan_verus.txt
|
||||
npc: npc/re/merchants/enchantgrade.txt
|
||||
npc: npc/re/merchants/Extended_Ammunition.txt
|
||||
@ -229,6 +234,7 @@ npc: npc/re/quests/quests_16_1.txt
|
||||
npc: npc/re/quests/quests_16_2.txt
|
||||
npc: npc/re/quests/quests_16_2_illusion.txt
|
||||
npc: npc/re/quests/quests_17_1.txt
|
||||
npc: npc/re/quests/quests_17_2.txt
|
||||
npc: npc/re/quests/quests_aldebaran.txt
|
||||
npc: npc/re/quests/quests_brasilis.txt
|
||||
npc: npc/re/quests/quests_dewata.txt
|
||||
|
@ -19,6 +19,10 @@ npc: npc/re/mobs/dungeons/ama_dun.txt
|
||||
npc: npc/re/mobs/dungeons/amicitia.txt
|
||||
npc: npc/re/mobs/dungeons/anthell.txt
|
||||
npc: npc/re/mobs/dungeons/ayo_dun.txt
|
||||
npc: npc/re/mobs/dungeons/ba_2whs.txt
|
||||
npc: npc/re/mobs/dungeons/ba_bath.txt
|
||||
npc: npc/re/mobs/dungeons/ba_lib.txt
|
||||
npc: npc/re/mobs/dungeons/ba_pw.txt
|
||||
npc: npc/re/mobs/dungeons/beach_dun.txt
|
||||
npc: npc/re/mobs/dungeons/bra_dun.txt
|
||||
npc: npc/re/mobs/dungeons/c_tower.txt
|
||||
@ -71,6 +75,8 @@ npc: npc/re/mobs/dungeons/yggdrasil.txt
|
||||
// --------------------------- Fields ---------------------------
|
||||
npc: npc/re/mobs/fields/amatsu.txt
|
||||
npc: npc/re/mobs/fields/ayothaya.txt
|
||||
npc: npc/re/mobs/fields/ba_lost.txt
|
||||
npc: npc/re/mobs/fields/ba_maison.txt
|
||||
npc: npc/re/mobs/fields/bifrost.txt
|
||||
npc: npc/re/mobs/fields/brasilis.txt
|
||||
npc: npc/re/mobs/fields/comodo.txt
|
||||
|
@ -50,6 +50,9 @@ npc: npc/re/warps/fields/yuno_fild.txt
|
||||
|
||||
// --------------------------- Others ---------------------------
|
||||
npc: npc/re/warps/other/arena.txt
|
||||
npc: npc/re/warps/other/ba_2whs.txt
|
||||
npc: npc/re/warps/other/ba_maison.txt
|
||||
npc: npc/re/warps/other/ba_pw.txt
|
||||
npc: npc/re/warps/other/dimensional_gap.txt
|
||||
npc: npc/re/warps/other/jobquests.txt
|
||||
npc: npc/re/warps/other/paradise.txt
|
||||
|
@ -4,6 +4,7 @@
|
||||
//= Warp Points for Prontera
|
||||
//===== Changelogs: ==========================================
|
||||
//= 1.0 Prontera castle map changed in ep16.1 [Capuche]
|
||||
//= 1.1 Episode 17.2 Sage's Legacy update [crazyarashi]
|
||||
//============================================================
|
||||
|
||||
prt_lib_q,9,25,0 script lib_q_to_pprt WARPNPC,1,1,{
|
||||
@ -152,15 +153,19 @@ prt_cas,41,275,0 warp cuisine_in_cuisine_out 1,1,prt_cas,320,182
|
||||
prt_cas,320,178,0 warp cuisine_out_cuisine_in 1,1,prt_cas,41,271
|
||||
prt_cas,54,217,0 warp dining_in_dining_out 1,1,prt_cas,388,137
|
||||
prt_cas,392,137,0 warp dining_out_dining_in 1,1,prt_cas,58,217
|
||||
prt_cas,19,342,0 warp queen_room_in_queen_room_out 1,1,prt_cas,269,313
|
||||
prt_cas,273,313,0 warp queen_room_out_queen_room_in 1,1,prt_cas,23,342
|
||||
prt_cas,174,342,0 warp king_room_in_king_room_out 1,1,prt_cas,322,336
|
||||
prt_cas,318,336,0 warp king_room_out_king_room_in 1,1,prt_cas,170,342
|
||||
prt_cas,48,330,0 warp queen_office_in_queein_office_out 1,1,prt_cas,251,242
|
||||
prt_cas,251,246,0 warp queein_office_out_queen_office_in 1,1,prt_cas,48,334
|
||||
prt_cas,146,330,0 warp king_office_in_king_office_out 1,1,prt_cas,309,288
|
||||
prt_cas,309,291,0 warp king_office_out_king_office_in 1,1,prt_cas,146,334
|
||||
prt_cas,254,347,0 warp garden_in_garden_out 1,1,prt_cas,96,18
|
||||
prt_cas,96,14,0 warp garden_out_garden_in 1,1,prt_cas,254,343
|
||||
prt_cas,216,142,0 warp cas_out_prt_to_cas 1,1,prontera,156,354
|
||||
prontera,156,358,0 warp prt_to_cas_cas_out 1,1,prt_cas,216,146
|
||||
|
||||
//============================================================
|
||||
//= Episode 17.2 Sage's Legacy update
|
||||
//============================================================
|
||||
prt_cas,146,330,0 warp #ep172_prt_to_prt-0 1,1,prt_cas,309,288
|
||||
prt_cas,309,291,0 warp #ep172_prt_to_prt-1 1,1,prt_cas,146,334
|
||||
prt_cas,48,330,0 warp #ep172_prt_to_prt-2 1,1,prt_cas,252,242
|
||||
prt_cas,251,246,0 warp #ep172_prt_to_prt-3 1,1,prt_cas,48,334
|
||||
prt_cas,20,342,0 warp #ep172_prt_to_prt-4 1,1,prt_cas,269,313
|
||||
prt_cas,273,313,0 warp #ep172_prt_to_prt-5 1,1,prt_cas,23,342
|
||||
prt_cas,254,347,0 warp #ep172_prt_to_prt-6 1,1,prt_cas,96,18
|
||||
prt_cas,96,14,0 warp #ep172_prt_to_prt-7 1,1,prt_cas,254,343
|
||||
prt_cas,174,342,0 warp #ep172_prt_to_prt-8 1,1,prt_cas,322,336
|
||||
prt_cas,318,336,0 warp #ep172_prt_to_prt-9 1,1,prt_cas,170,342
|
||||
|
28
npc/re/warps/other/ba_2whs.txt
Normal file
28
npc/re/warps/other/ba_2whs.txt
Normal file
@ -0,0 +1,28 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Portals of Varmundt's mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [crazyarashi]
|
||||
//============================================================
|
||||
|
||||
//============================================================
|
||||
// Adega Tartaros
|
||||
//============================================================
|
||||
ba_maison,305,322,0 warp #ep172_2whs01_in 1,1,ba_2whs01,156,32
|
||||
ba_2whs01,156,29,0 warp #ep172_2whs01_out 1,1,ba_maison,305,319
|
||||
|
||||
ba_2whs02,337,337,0 warp #ep172_2whs02_out 1,1,ba_2whs01,275,291
|
||||
ba_2whs02,63,300,0 warp #172wh01_ 2,2,ba_2whs02,69,300
|
||||
ba_2whs02,63,325,0 warp #ba2whslab_to_ba2whs02-1 2,2,ba_2whs02,69,325
|
||||
|
||||
ba_2whs02,66,300,0 script #172wh01 WARPNPC,2,2,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_chirp == 6) {
|
||||
unittalk getcharid(3), "" + strcharinfo(0) + " : There is a sound in this area. The locked door was opened with an emergency key.", bc_self;
|
||||
sleep2 1000;
|
||||
}
|
||||
warp "ba_2whs02",60,300;
|
||||
end;
|
||||
}
|
||||
|
||||
ba_2whs02,66,325,0 duplicate(#172wh01) #ba2whs02_to_ba2whslab-1 WARPNPC,2,2
|
116
npc/re/warps/other/ba_maison.txt
Normal file
116
npc/re/warps/other/ba_maison.txt
Normal file
@ -0,0 +1,116 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Portals of Varmundt's mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [crazyarashi]
|
||||
//============================================================
|
||||
|
||||
ba_in01,12,321,0 script #ep172_lab1_out WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_main < 7) {
|
||||
mes "There is still some work to be done here. Let's look around more.";
|
||||
close;
|
||||
}
|
||||
warp "ba_maison",75,146;
|
||||
end;
|
||||
}
|
||||
|
||||
ba_maison,78,146,0 warp #ep172_lab2_in 1,1,ba_in01,15,321
|
||||
|
||||
ba_in01,24,306,0 warp #ep172_lab_to_pw1 1,1,ba_pw01,91,288
|
||||
|
||||
//============================================================
|
||||
// Tea House
|
||||
//============================================================
|
||||
ba_maison,99,65,0 warp #ep172_tearoom_in 1,1,ba_in01,223,116
|
||||
ba_in01,226,116,0 warp #ep172_tearoom_out 1,1,ba_maison,103,65
|
||||
|
||||
//============================================================
|
||||
// Guest House
|
||||
//============================================================
|
||||
ba_in01,32,144,0 warp #ep173_room_out 1,1,ba_in01,35,144
|
||||
ba_maison,103,323,0 warp #ep172_sroom1_in 1,1,ba_in01,37,137
|
||||
ba_in01,37,134,0 warp #ep172_sroom1_out 1,1,ba_maison,100,320
|
||||
ba_maison,87,324,0 warp #ep172_sroom2_in 1,1,ba_in01,39,9
|
||||
ba_in01,39,6,0 warp #ep172_sroom2_out 1,1,ba_maison,90,321
|
||||
ba_in01,37,210,0 warp #guesthouse_to_guesthouse2-0 1,1,ba_in01,125,207
|
||||
ba_in01,125,210,0 warp #guesthouse2_to_guesthouse-0 1,1,ba_in01,37,207
|
||||
ba_in01,39,106,0 warp #guesthouse_to_guesthouse2-1 1,1,ba_in01,133,100
|
||||
ba_in01,133,104,0 warp #guesthouse2_to_guesthouse-1 1,1,ba_in01,39,102
|
||||
|
||||
//============================================================
|
||||
// Rooms
|
||||
//============================================================
|
||||
ba_maison,53,131,0 warp #ep172_hall_in 1,1,ba_in01,234,35
|
||||
ba_in01,237,35,0 warp #ep172_hall_out 1,1,ba_maison,56,130
|
||||
ba_in01,199,347,0 warp #ep172_room03_in 1,1,ba_in01,279,194
|
||||
ba_in01,276,194,0 warp #ep172_room03_out 1,1,ba_in01,197,347
|
||||
ba_in01,341,371,0 warp #ep172_room02_in 1,1,ba_in01,375,101
|
||||
ba_in01,375,98,0 warp #ep172_room02_out 1,1,ba_in01,341,368
|
||||
|
||||
//============================================================
|
||||
// Underground
|
||||
//============================================================
|
||||
ba_maison,197,279,0 warp #ep172_in01_in 1,1,ba_in01,271,269
|
||||
ba_in01,271,265,0 warp #ep172_main_out 1,1,ba_maison,197,274
|
||||
ba_in01,255,354,0 warp #ep172_lobby_to_hallway 1,1,ba_in01,307,34
|
||||
ba_in01,307,31,0 warp #ep172_hallway_to_lobby 1,1,ba_in01,255,351
|
||||
|
||||
//============================================================
|
||||
// Airship Area
|
||||
//============================================================
|
||||
ba_maison,33,225,0 script #ep172_proom2_out WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_main < 32)
|
||||
warp "ba_in01",63,255;
|
||||
else
|
||||
warp "ba_in01",13,255;
|
||||
end;
|
||||
}
|
||||
ba_in01,60,255,0 warp #ep172_proom1_out 1,1,ba_maison,33,222
|
||||
ba_in01,10,255,0 warp #ep172_proom2_out_ 1,1,ba_maison,33,222
|
||||
|
||||
//============================================================
|
||||
// Library
|
||||
//============================================================
|
||||
ba_maison,197,105,0 warp #ep173_library_in 1,1,ba_in01,211,163
|
||||
ba_in01,211,160,0 warp #ep172_library_out 1,1,ba_maison,197,102
|
||||
ba_lib,159,4,0 warp #ep173_lib_dun_out 1,1,ba_in01,211,178
|
||||
|
||||
//============================================================
|
||||
// Cafeteria
|
||||
//============================================================
|
||||
ba_maison,140,96,0 warp #ep172_restaurant_a_in 1,1,ba_in01,80,367
|
||||
ba_maison,140,108,0 warp #ep172_restaurant_a_in_ 1,1,ba_in01,23,375
|
||||
ba_in01,23,372,0 warp #ep172_restaurant_a_out 1,1,ba_maison,137,108
|
||||
ba_in01,80,364,0 warp #ep172_restaurant_a_out_ 1,1,ba_maison,137,96
|
||||
ba_in01,35,383,0 warp #ep172_restaurant_atob 1,1,ba_in01,69,381
|
||||
ba_in01,66,381,0 warp #ep172_restaurant_btoa 1,1,ba_in01,32,383
|
||||
|
||||
//============================================================
|
||||
// Dungeon
|
||||
//============================================================
|
||||
ba_maison,88,272,0 warp #ep172_pw03_in 1,1,ba_pw03,13,115
|
||||
ba_pw03,10,115,0 warp #ep172_pw03_out 1,1,ba_maison,88,268
|
||||
ba_in01,387,38,0 warp #ep172_bath_in 1,1,ba_bath,159,26
|
||||
ba_bath,159,22,0 warp #ep172_bath_out 1,1,ba_in01,382,38
|
||||
|
||||
//============================================================
|
||||
// Forgotten Valley
|
||||
//============================================================
|
||||
ba_maison,314,203,0 script #ep173_lost_in WARPNPC,1,1,{
|
||||
if (isbegin_quest(8586) < 2)
|
||||
npctalk "Luina : Just a moment, If you want to get in there, I need to talk to you first...", "Luina#greeen", bc_self;
|
||||
else
|
||||
warp "ba_lost",162,37;
|
||||
end;
|
||||
}
|
||||
|
||||
ba_lost,162,33,0 warp #ep172_lost_out 1,1,ba_maison,311,203
|
||||
|
||||
ba_in01,357,303,0 warp2 #ep172_room01_in 1,1,ba_in01,295,101
|
||||
ba_in01,295,98,0 warp2 #ep172_room01_out 1,1,ba_in01,357,300
|
||||
|
||||
ba_in01,367,290,0 warp2 #ep172_diningRoom_in 1,1,ba_in01,360,194
|
||||
ba_in01,356,194,0 warp2 #ep172_diningRoom_out 1,1,ba_in01,364,290
|
44
npc/re/warps/other/ba_pw.txt
Normal file
44
npc/re/warps/other/ba_pw.txt
Normal file
@ -0,0 +1,44 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Portals of Varmundt's mansion
|
||||
//===== Changelog: ===========================================
|
||||
//= 1.0 First version. [crazyarashi]
|
||||
//============================================================
|
||||
|
||||
//= Power Plant
|
||||
//============================================================
|
||||
ba_pw01,91,291,0 script #ep172_pw1_to_lab WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_main < 6) {
|
||||
mes "There is still some work to be done here. Let's look around more.";
|
||||
close;
|
||||
}
|
||||
warp "ba_in01",23,315;
|
||||
end;
|
||||
}
|
||||
|
||||
ba_pw01,10,115,0 warp #ep172_pw1_to_pw2 1,1,ba_pw02,10,149
|
||||
|
||||
ba_pw02,7,149,0 script #ep172_pw2_to_pw1 WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_main < 4) {
|
||||
mes "There is still some work to be done here. Let's look around more.";
|
||||
close;
|
||||
}
|
||||
warp "ba_pw01",13,115;
|
||||
end;
|
||||
}
|
||||
|
||||
ba_pw02,275,15,0 warp #ep172_pw2_to_cor 1,1,sp_cor,257,285
|
||||
|
||||
sp_cor,258,287,0 script #ep172_cor_to_pw2 WARPNPC,1,1,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep17_2_main < 2) {
|
||||
npctalk "Rookie : Oh? I haven't opened it yet! Hold on for a while, we're doing our best to open it!", "Rookie#rm171_2", bc_self;
|
||||
end;
|
||||
}
|
||||
warp "ba_pw02",275,20;
|
||||
end;
|
||||
}
|
@ -57,6 +57,9 @@ CREATE TABLE `mob_db` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -57,6 +57,9 @@ CREATE TABLE `mob_db2` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -59,6 +59,9 @@ CREATE TABLE `mob_db2_re` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
@ -59,6 +59,9 @@ CREATE TABLE `mob_db_re` (
|
||||
`racegroup_temple_demon` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_illusion_vampire` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_malangdo` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
`racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL,
|
||||
`element` varchar(24) DEFAULT NULL,
|
||||
`element_level` tinyint(4) unsigned DEFAULT NULL,
|
||||
`walk_speed` smallint(6) unsigned DEFAULT NULL,
|
||||
|
20
sql-files/upgrades/upgrade_20220407.sql
Normal file
20
sql-files/upgrades/upgrade_20220407.sql
Normal file
@ -0,0 +1,20 @@
|
||||
ALTER TABLE `mob_db`
|
||||
ADD COLUMN `racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL
|
||||
;
|
||||
ALTER TABLE `mob_db2`
|
||||
ADD COLUMN `racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL
|
||||
;
|
||||
ALTER TABLE `mob_db_re`
|
||||
ADD COLUMN `racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL
|
||||
;
|
||||
ALTER TABLE `mob_db2_re`
|
||||
ADD COLUMN `racegroup_ep172alpha` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172beta` tinyint(1) unsigned DEFAULT NULL,
|
||||
ADD COLUMN `racegroup_ep172bath` tinyint(1) unsigned DEFAULT NULL
|
||||
;
|
@ -360,6 +360,9 @@ enum e_race2 : uint8{
|
||||
RC2_TEMPLE_DEMON,
|
||||
RC2_ILLUSION_VAMPIRE,
|
||||
RC2_MALANGDO,
|
||||
RC2_EP172ALPHA,
|
||||
RC2_EP172BETA,
|
||||
RC2_EP172BATH,
|
||||
RC2_MAX
|
||||
};
|
||||
|
||||
|
@ -5273,7 +5273,7 @@ static int mob_read_sqldb(void)
|
||||
for( uint8 fi = 0; fi < ARRAYLENGTH(mob_db_name); ++fi ) {
|
||||
// retrieve all rows from the mob database
|
||||
if( SQL_ERROR == Sql_Query(mmysql_handle, "SELECT `id`,`name_aegis`,`name_english`,`name_japanese`,`level`,`hp`,`sp`,`base_exp`,`job_exp`,`mvp_exp`,`attack`,`attack2`,`defense`,`magic_defense`,`str`,`agi`,`vit`,`int`,`dex`,`luk`,`attack_range`,`skill_range`,`chase_range`,`size`,`race`,"
|
||||
"`racegroup_goblin`,`racegroup_kobold`,`racegroup_orc`,`racegroup_golem`,`racegroup_guardian`,`racegroup_ninja`,`racegroup_gvg`,`racegroup_battlefield`,`racegroup_treasure`,`racegroup_biolab`,`racegroup_manuk`,`racegroup_splendide`,`racegroup_scaraba`,`racegroup_ogh_atk_def`,`racegroup_ogh_hidden`,`racegroup_bio5_swordman_thief`,`racegroup_bio5_acolyte_merchant`,`racegroup_bio5_mage_archer`,`racegroup_bio5_mvp`,`racegroup_clocktower`,`racegroup_thanatos`,`racegroup_faceworm`,`racegroup_hearthunter`,`racegroup_rockridge`,`racegroup_werner_lab`,`racegroup_temple_demon`,`racegroup_illusion_vampire`,`racegroup_malangdo`,"
|
||||
"`racegroup_goblin`,`racegroup_kobold`,`racegroup_orc`,`racegroup_golem`,`racegroup_guardian`,`racegroup_ninja`,`racegroup_gvg`,`racegroup_battlefield`,`racegroup_treasure`,`racegroup_biolab`,`racegroup_manuk`,`racegroup_splendide`,`racegroup_scaraba`,`racegroup_ogh_atk_def`,`racegroup_ogh_hidden`,`racegroup_bio5_swordman_thief`,`racegroup_bio5_acolyte_merchant`,`racegroup_bio5_mage_archer`,`racegroup_bio5_mvp`,`racegroup_clocktower`,`racegroup_thanatos`,`racegroup_faceworm`,`racegroup_hearthunter`,`racegroup_rockridge`,`racegroup_werner_lab`,`racegroup_temple_demon`,`racegroup_illusion_vampire`,`racegroup_malangdo`,`racegroup_ep172alpha`,`racegroup_ep172beta`,`racegroup_ep172bath`,"
|
||||
"`element`,`element_level`,`walk_speed`,`attack_delay`,`attack_motion`,`damage_motion`,`damage_taken`,`ai`,`class`,"
|
||||
"`mode_canmove`,`mode_looter`,`mode_aggressive`,`mode_assist`,`mode_castsensoridle`,`mode_norandomwalk`,`mode_nocast`,`mode_canattack`,`mode_castsensorchase`,`mode_changechase`,`mode_angry`,`mode_changetargetmelee`,`mode_changetargetchase`,`mode_targetweak`,`mode_randomtarget`,`mode_ignoremelee`,`mode_ignoremagic`,`mode_ignoreranged`,`mode_mvp`,`mode_ignoremisc`,`mode_knockbackimmune`,`mode_teleportblock`,`mode_fixeditemdrop`,`mode_detector`,`mode_statusimmune`,`mode_skillimmune`,"
|
||||
"`mvpdrop1_item`,`mvpdrop1_rate`,`mvpdrop1_option`,`mvpdrop1_index`,`mvpdrop2_item`,`mvpdrop2_rate`,`mvpdrop2_option`,`mvpdrop2_index`,`mvpdrop3_item`,`mvpdrop3_rate`,`mvpdrop3_option`,`mvpdrop3_index`,"
|
||||
|
@ -20736,6 +20736,7 @@ BUILDIN_FUNC(erasequest)
|
||||
}
|
||||
pc_show_questinfo(sd);
|
||||
|
||||
pc_show_questinfo(sd);
|
||||
return SCRIPT_CMD_SUCCESS;
|
||||
}
|
||||
|
||||
|
@ -4213,6 +4213,9 @@
|
||||
export_constant(RC2_TEMPLE_DEMON);
|
||||
export_constant(RC2_ILLUSION_VAMPIRE);
|
||||
export_constant(RC2_MALANGDO);
|
||||
export_constant(RC2_EP172ALPHA);
|
||||
export_constant(RC2_EP172BETA);
|
||||
export_constant(RC2_EP172BATH);
|
||||
export_constant(RC2_MAX);
|
||||
|
||||
/* monster ai */
|
||||
|
Loading…
x
Reference in New Issue
Block a user