summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/mob_chat_db.txt5
-rw-r--r--db/re/mob_db.conf86
-rw-r--r--db/re/mob_skill_db.conf67
3 files changed, 136 insertions, 22 deletions
diff --git a/db/mob_chat_db.txt b/db/mob_chat_db.txt
index ad1bef86c..df3bd1b83 100644
--- a/db/mob_chat_db.txt
+++ b/db/mob_chat_db.txt
@@ -8,3 +8,8 @@
3,0x000000,Weaklings, you are all a bunch of weaklings!
4,0x000000,You shall not resist!
5,0x000000,Come back here, coward weaklings!
+6,0x000000,Thou shalt not survive!
+7,0x000000,Come forth, my mouboos, and take back our world!
+8,0x000000,Stop fleeing, puny mortals!
+9,0x000000,Face my wrath!
+10,0x000000,You dare to raise arms against me?! Perish!
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index 8ff84171a..318f558fb 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -11178,6 +11178,47 @@ mob_db: (
},
// System
{
+ Id: 1492
+ SpriteName: "Gladiator"
+ Name: "Gladiator"
+ Lv: 85
+ Hp: 13255
+ Sp: 0
+ Exp: 57
+ JExp: 10
+ AttackRange: 1
+ Attack: [81, 93]
+ Def: 80
+ Mdef: 90
+ Stats: {
+ Str: 50
+ Agi: 66
+ Vit: 76
+ Int: 30
+ Dex: 70
+ Luk: 41
+ }
+ ViewRange: 9
+ ChaseRange: 14
+ Race: 2
+ Element: (0, 1)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeChase: true
+ Aggressive: true
+ CastSensorChase: true
+ }
+ MoveSpeed: 152
+ AttackDelay: 872
+ AttackMotion: 172
+ DamageMotion: 100
+ Drops: {
+ StrangeCoin: 1
+ }
+},
+{
Id: 1493
SpriteName: "GameMaster"
Name: "Game Master"
@@ -11463,29 +11504,29 @@ mob_db: (
},
{
Id: 1500
- SpriteName: "TestingMob"
- Name: "Testing Mob"
- Lv: 85
- Hp: 13255
- Sp: 0
- Exp: 57
- JExp: 10
- AttackRange: 1
- Attack: [81, 93]
- Def: 80
- Mdef: 90
+ SpriteName: "MobMoubootaur"
+ Name: "The Moubootaur"
+ Lv: 999
+ Hp: 9999999
+ Sp: 999999
+ Exp: 99999
+ JExp: 9999
+ AttackRange: 1
+ Attack: [999, 1200]
+ Def: 99
+ Mdef: 99
Stats: {
- Str: 50
- Agi: 66
- Vit: 76
- Int: 30
- Dex: 70
- Luk: 41
+ Str: 99
+ Agi: 99
+ Vit: 99
+ Int: 99
+ Dex: 99
+ Luk: 99
}
- ViewRange: 9
- ChaseRange: 14
+ ViewRange: 18
+ ChaseRange: 18
Race: 2
- Element: (0, 1)
+ Element: (7, 4)
Mode: {
CanMove: true
CanAttack: true
@@ -11493,10 +11534,11 @@ mob_db: (
ChangeChase: true
Aggressive: true
CastSensorChase: true
+ Boss: true
}
- MoveSpeed: 152
+ MoveSpeed: 220
AttackDelay: 872
- AttackMotion: 172
+ AttackMotion: 272
DamageMotion: 100
Drops: {
StrangeCoin: 1
diff --git a/db/re/mob_skill_db.conf b/db/re/mob_skill_db.conf
index 9a1430178..7236962b4 100644
--- a/db/re/mob_skill_db.conf
+++ b/db/re/mob_skill_db.conf
@@ -1955,6 +1955,73 @@ SKILL_COND2 = {
}
/**********************************************************************/
+ MobMoubootaur: {
+ NPC_TALK: {
+ SkillState: "MSS_RUSH"
+ SkillLevel: 1
+ Rate: 10000
+ Delay: 600000
+ Cancelable: false
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_ALWAYS"
+ ChatMsgID: 8
+ }
+ NPC_TALK: {
+ SkillState: "MSS_ANY"
+ SkillLevel: 1
+ Rate: 10000
+ Delay: 600000
+ Cancelable: false
+ SkillTarget: "MST_SELF"
+ CastCondition: "MSC_SPAWN"
+ ChatMsgID: 10
+ }
+ ASC_METEORASSAULT: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 4
+ Rate: 6000
+ CastTime: 200
+ Delay: 20000
+ Cancelable: false
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ ChatMsgID: 6
+ }
+ NPC_CURSEATTACK: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 6000
+ CastTime: 200
+ Delay: 15000
+ Cancelable: false
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ NPC_BLINDATTACK: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 6000
+ CastTime: 200
+ Delay: 15000
+ Cancelable: false
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ }
+ SN_SHARPSHOOTING: {
+ SkillState: "MSS_BERSERK"
+ SkillLevel: 5
+ Rate: 6000
+ CastTime: 300
+ Delay: 15000
+ Cancelable: true
+ SkillTarget: "MST_TARGET"
+ CastCondition: "MSC_ALWAYS"
+ ChatMsgID: 9
+ }
+ // TODO: Spawns (Chat Message 7) (Adjust based on HP)
+ }
+
+ /**********************************************************************/
GeneralKrukan: {
ASC_METEORASSAULT: {
SkillState: "MSS_BERSERK"