From 872e31cc8d4981ba3e4b83e9d59179b079725796 Mon Sep 17 00:00:00 2001 From: Atemo Date: Wed, 13 Mar 2024 14:39:45 +0100 Subject: [PATCH] Updated NPCs list and mobs list according to KRO client (#8167) --- db/re/mob_db.yml | 194 +++++++++++++++++++++++++++++++++++ src/map/npc.hpp | 26 +++++ src/map/script_constants.hpp | 24 +++++ 3 files changed, 244 insertions(+) diff --git a/db/re/mob_db.yml b/db/re/mob_db.yml index a8fe5ad7c0..8853675fb0 100644 --- a/db/re/mob_db.yml +++ b/db/re/mob_db.yml @@ -100897,6 +100897,8 @@ Body: - Item: Plasma_R2_Card Rate: 1 StealProtected: true +# - Id: 20695 +# AegisName: E_GARLING - Id: 20696 AegisName: EP17_2_CHILD_ADMIN1 Name: Child Admin Beta @@ -106578,12 +106580,204 @@ Body: # AegisName: VR_MD_TILBY2 # - Id: 22164 # AegisName: VR_MD_RAINBOW +# - Id: 22166 +# AegisName: HEADSTONE1 +# - Id: 22167 +# AegisName: HEADSTONE2 +# - Id: 22168 +# AegisName: HEADSTONE3 +# - Id: 22169 +# AegisName: HEADSTONE4 +# - Id: 22170 +# AegisName: HEADSTONE0 # - Id: 22171 # AegisName: MD_COMMON_BOSS # - Id: 22172 # AegisName: E_MANANANGGAL # - Id: 22173 # AegisName: E_WAKWAK +# - Id: 22174 +# AegisName: MD_PRI_RIGEL +# - Id: 22175 +# AegisName: MD_PRI_RIGEL_AC +# - Id: 22176 +# AegisName: MD_PRI_RIGEL_ACS +# - Id: 22177 +# AegisName: MD_PRI_DRAGON_1 +# - Id: 22178 +# AegisName: MD_PRI_DRAGON_2 +# - Id: 22179 +# AegisName: MD_PRI_DRAGON_3 +# - Id: 22180 +# AegisName: MD_PRI_DRAGON_4 +# - Id: 22181 +# AegisName: MD_COMMON_P +# - Id: 22182 +# AegisName: MD_COMMON_SG +# - Id: 22183 +# AegisName: MD_MANASTORM +# - Id: 22184 +# AegisName: MD_MANABARRIER +# - Id: 22185 +# AegisName: DARK_LORD2 +# - Id: 22186 +# AegisName: E_NF_BUG +# - Id: 22187 +# AegisName: E_NF_FLY +# - Id: 22188 +# AegisName: E_NF_SMALLRAT +# - Id: 22189 +# AegisName: E_NF_BIGRAT +# - Id: 22192 +# AegisName: SPIRIT_G_LAND_S +# - Id: 22193 +# AegisName: SPIRIT_G_LAND_M +# - Id: 22194 +# AegisName: SPIRIT_G_LAND_L +# - Id: 22195 +# AegisName: SPIRIT_G_LAND_SL +# - Id: 22196 +# AegisName: SPIRIT_B_FLAME_S +# - Id: 22197 +# AegisName: SPIRIT_B_FLAME_M +# - Id: 22198 +# AegisName: SPIRIT_B_FLAME_L +# - Id: 22199 +# AegisName: SPIRIT_B_FLAME_SL +# - Id: 22200 +# AegisName: SPIRIT_S_WIND_S +# - Id: 22201 +# AegisName: SPIRIT_S_WIND_M +# - Id: 22202 +# AegisName: SPIRIT_S_WIND_L +# - Id: 22203 +# AegisName: SPIRIT_S_WIND_SL +# - Id: 22204 +# AegisName: SPIRIT_I_WATER_S +# - Id: 22205 +# AegisName: SPIRIT_I_WATER_M +# - Id: 22206 +# AegisName: SPIRIT_I_WATER_L +# - Id: 22207 +# AegisName: SPIRIT_I_WATER_SL +# - Id: 22208 +# AegisName: SPIRIT_C_LAND_S +# - Id: 22209 +# AegisName: SPIRIT_C_LAND_M +# - Id: 22210 +# AegisName: SPIRIT_C_LAND_L +# - Id: 22211 +# AegisName: SPIRIT_C_LAND_SL +# - Id: 22212 +# AegisName: SPIRIT_C_FLAME_S +# - Id: 22213 +# AegisName: SPIRIT_C_FLAME_M +# - Id: 22214 +# AegisName: SPIRIT_C_FLAME_L +# - Id: 22215 +# AegisName: SPIRIT_C_FLAME_SL +# - Id: 22216 +# AegisName: SPIRIT_H_WATER_S +# - Id: 22217 +# AegisName: SPIRIT_H_WATER_M +# - Id: 22218 +# AegisName: SPIRIT_H_WATER_L +# - Id: 22219 +# AegisName: SPIRIT_H_WATER_SL +# - Id: 22220 +# AegisName: SPIRIT_D_WIND_S +# - Id: 22221 +# AegisName: SPIRIT_D_WIND_M +# - Id: 22222 +# AegisName: SPIRIT_D_WIND_L +# - Id: 22223 +# AegisName: SPIRIT_D_WIND_SL +# - Id: 22224 +# AegisName: SPIRIT_R_FLAME_S +# - Id: 22225 +# AegisName: SPIRIT_R_FLAME_M +# - Id: 22226 +# AegisName: SPIRIT_R_FLAME_L +# - Id: 22227 +# AegisName: SPIRIT_R_FLAME_SL +# - Id: 22228 +# AegisName: SPIRIT_F_LAND_S +# - Id: 22229 +# AegisName: SPIRIT_F_LAND_M +# - Id: 22230 +# AegisName: SPIRIT_F_LAND_L +# - Id: 22231 +# AegisName: SPIRIT_F_LAND_SL +# - Id: 22232 +# AegisName: SPIRIT_C_WATER_S +# - Id: 22233 +# AegisName: SPIRIT_C_WATER_M +# - Id: 22234 +# AegisName: SPIRIT_C_WATER_L +# - Id: 22235 +# AegisName: SPIRIT_C_WATER_SL +# - Id: 22236 +# AegisName: SPIRIT_C_WIND_S +# - Id: 22237 +# AegisName: SPIRIT_C_WIND_M +# - Id: 22238 +# AegisName: SPIRIT_C_WIND_L +# - Id: 22239 +# AegisName: SPIRIT_C_WIND_SL +# - Id: 22240 +# AegisName: VR_SONIC_WALK +# - Id: 22241 +# AegisName: VR_SONIC_SPIN +# - Id: 22242 +# AegisName: VR_TALES +# - Id: 22243 +# AegisName: VR_MD_METALSONIC +# - Id: 22244 +# AegisName: VR_MD_KNUCKLES +# - Id: 22245 +# AegisName: VR_MD_DREGG1 +# - Id: 22246 +# AegisName: VR_MD_DREGG2 +# - Id: 22247 +# AegisName: VR_MD_MEGALITH_SONIC +# - Id: 22248 +# AegisName: VR_MD_SPORE_SONIC +# - Id: 22249 +# AegisName: VR_MD_SAVAGE_SONIC +# - Id: 22250 +# AegisName: VR_MD_ANGELING_SONIC +# - Id: 22251 +# AegisName: VR_MD_HEATER_SONIC +# - Id: 22252 +# AegisName: BIO_DUNEYRR +# - Id: 22253 +# AegisName: BIO_NAGA +# - Id: 22254 +# AegisName: BIO_ANCIENT_TREE +# - Id: 22255 +# AegisName: BIO_DOLLOCARIS +# - Id: 22256 +# AegisName: BIO_ICE_GARGOYLE +# - Id: 22257 +# AegisName: BIO_FLAME_GHOST +# - Id: 22258 +# AegisName: BIO_ACIDUS_ +# - Id: 22259 +# AegisName: BIO_MOROCC_1 +# - Id: 22260 +# AegisName: BIO_SALAMANDER +# - Id: 22261 +# AegisName: BIO_MOSKILLO +# - Id: 22262 +# AegisName: 2311_EV_BLACK_BEAR +# - Id: 22263 +# AegisName: 2311_EV_GOLD_PIG +# - Id: 22297 +# AegisName: 2401_EV_DRAGORING +# - Id: 22298 +# AegisName: 2401_EV_IMOOGI +# - Id: 22299 +# AegisName: VR_CHAO # - Id: 22328 # AegisName: DESERT_WOLF_RAC # - Id: 22329 diff --git a/src/map/npc.hpp b/src/map/npc.hpp index 935f489924..a9ae533b1e 100644 --- a/src/map/npc.hpp +++ b/src/map/npc.hpp @@ -1469,6 +1469,32 @@ enum e_job_types JT_4_HERO_SAUSAGE, JT_4_PRINCESS_SAUSAGE, + JT_4_EP20_LASGAND = 10536, + JT_4_EP20_NYAR, + JT_4_EP20_DEVICE_BLUE, + JT_4_EP20_DEVICE_RED, + JT_4_EP20_DEVICE_BLACK, + + JT_4_GACHA_MACHINE = 10545, + JT_4_VR_CHAO, + JT_4_RUNESTONE, + JT_4_EM_ARDOR, + JT_4_EM_DILUVIO, + JT_4_EM_PROCELLA, + JT_4_EM_TERREMOTUS, + JT_4_EM_SERPENS, + JT_4_SNOWDOG, + JT_1_SHADOW_RED, + JT_1_SHADOW_ORANGE, + JT_1_SHADOW_YELLOW, + JT_1_SHADOW_GREEN, + JT_1_SHADOW_BLUE, + JT_1_SHADOW_INDIGO, + JT_1_SHADOW_VIOLET, + JT_4_EVT_LAMMIR, + JT_4_EVT_SULKI, + JT_4_EVT_KKAT, + JT_ROZ_MQ_XAVIER = 13000, JT_ROZ_MQ_MOCLORD, JT_ROZ_MQ_SKULD, diff --git a/src/map/script_constants.hpp b/src/map/script_constants.hpp index c739b58c7a..8f63c1d187 100644 --- a/src/map/script_constants.hpp +++ b/src/map/script_constants.hpp @@ -8275,6 +8275,30 @@ export_constant_npc(JT_4_LARVA_VIOLET); export_constant_npc(JT_4_HERO_SAUSAGE); export_constant_npc(JT_4_PRINCESS_SAUSAGE); + export_constant_npc(JT_4_EP20_LASGAND); + export_constant_npc(JT_4_EP20_NYAR); + export_constant_npc(JT_4_EP20_DEVICE_BLUE); + export_constant_npc(JT_4_EP20_DEVICE_RED); + export_constant_npc(JT_4_EP20_DEVICE_BLACK); + export_constant_npc(JT_4_GACHA_MACHINE); + export_constant_npc(JT_4_VR_CHAO); + export_constant_npc(JT_4_RUNESTONE); + export_constant_npc(JT_4_EM_ARDOR); + export_constant_npc(JT_4_EM_DILUVIO); + export_constant_npc(JT_4_EM_PROCELLA); + export_constant_npc(JT_4_EM_TERREMOTUS); + export_constant_npc(JT_4_EM_SERPENS); + export_constant_npc(JT_4_SNOWDOG); + export_constant_npc(JT_1_SHADOW_RED); + export_constant_npc(JT_1_SHADOW_ORANGE); + export_constant_npc(JT_1_SHADOW_YELLOW); + export_constant_npc(JT_1_SHADOW_GREEN); + export_constant_npc(JT_1_SHADOW_BLUE); + export_constant_npc(JT_1_SHADOW_INDIGO); + export_constant_npc(JT_1_SHADOW_VIOLET); + export_constant_npc(JT_4_EVT_LAMMIR); + export_constant_npc(JT_4_EVT_SULKI); + export_constant_npc(JT_4_EVT_KKAT); export_constant_npc(JT_ROZ_MQ_XAVIER); export_constant_npc(JT_ROZ_MQ_MOCLORD); export_constant_npc(JT_ROZ_MQ_SKULD);