Pārlūkot izejas kodu

Updated NPCs list and mobs list according to KRO client (#8167)

Atemo 1 gadu atpakaļ
vecāks
revīzija
872e31cc8d
3 mainītis faili ar 244 papildinājumiem un 0 dzēšanām
  1. 194 0
      db/re/mob_db.yml
  2. 26 0
      src/map/npc.hpp
  3. 24 0
      src/map/script_constants.hpp

+ 194 - 0
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

+ 26 - 0
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,

+ 24 - 0
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);