summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-11-03 10:30:43 -0300
committerJesusaves <cpntb1@ymail.com>2020-11-03 10:30:43 -0300
commitc0248a30133097deedda51c3f2c8045dd517cee3 (patch)
tree107373d09213d86c9561630b785aec00452f4be0
parent154a27193345b075d672c5d8f88a76b1c9e42b80 (diff)
downloadserverdata-c0248a30133097deedda51c3f2c8045dd517cee3.tar.gz
serverdata-c0248a30133097deedda51c3f2c8045dd517cee3.tar.bz2
serverdata-c0248a30133097deedda51c3f2c8045dd517cee3.tar.xz
serverdata-c0248a30133097deedda51c3f2c8045dd517cee3.zip
STAGING PLACEHOLDER - MOUBOOTAUR
-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
-rw-r--r--npc/003-13/arnea.txt2
4 files changed, 137 insertions, 23 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"
diff --git a/npc/003-13/arnea.txt b/npc/003-13/arnea.txt
index 4b37d3c85..4dfc59182 100644
--- a/npc/003-13/arnea.txt
+++ b/npc/003-13/arnea.txt
@@ -133,7 +133,7 @@ L_Manage:
OnGladius:
sleep(800);
- .@mg=monster(instance_mapname("003-13"), 38, 32, "Gladiator", TestingMob, 1, instance_npcname(.name$)+"::OnGladius");
+ .@mg=monster(instance_mapname("003-13"), 38, 32, "Gladiator", Gladiator, 1, instance_npcname(.name$)+"::OnGladius");
// Set "permanent" data
setunitdata(.@mg, UDT_ADELAY, 'udt_Dly-'UDTf);
setunitdata(.@mg, UDT_ATKRANGE, 'udt_Rng+limit(0, 'UDTf/10, 3));