diff options
-rw-r--r-- | db/pre-re/mob_db.conf | 87 | ||||
-rw-r--r-- | npc/081-3/logic.txt | 4 |
2 files changed, 89 insertions, 2 deletions
diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf index 653b30e0..6b418c28 100644 --- a/db/pre-re/mob_db.conf +++ b/db/pre-re/mob_db.conf @@ -7073,4 +7073,91 @@ mob_db: ( FourLeafClover: 5 } }, +{ + Id: 1166 + SpriteName: "Snowman" + Name: "Snowman" + Lv: 100 + Hp: 5000 + Sp: 0 + Exp: 2897 + JExp: 689 + AttackRange: 3 + Attack: [60, 80] + Def: 5 + Mdef: 20 + Stats: { + Str: 15 + Agi: 25 + Vit: 40 + Int: 15 + Dex: 45 + Luk: 30 + } + ViewRange: 8 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (0, 1) + Mode: { + CanMove: true + Aggressive: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 800 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + IronPotion: 800 + ConcentrationPotion: 800 + Diamond: 50 + } +}, +{ + Id: 1167 + SpriteName: "SnowmanBoss" + Name: "Der Schneemann" + Lv: 100 + Hp: 5000 + Sp: 0 + Exp: 2897 + JExp: 689 + AttackRange: 3 + Attack: [60, 80] + Def: 5 + Mdef: 20 + Stats: { + Str: 15 + Agi: 15 + Vit: 10 + Int: 15 + Dex: 75 + Luk: 50 + } + ViewRange: 14 + ChaseRange: 16 + Size: 1 + Race: 3 + Element: (0, 1) + Mode: { + CanMove: true + Aggressive: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + Boss: true + } + MoveSpeed: 700 + AttackDelay: 1672 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + IronPotion: 800 + ConcentrationPotion: 800 + Diamond: 50 + } +}, ) diff --git a/npc/081-3/logic.txt b/npc/081-3/logic.txt index ce8f1022..9e382b7d 100644 --- a/npc/081-3/logic.txt +++ b/npc/081-3/logic.txt @@ -28,7 +28,7 @@ 'LOCKD = true; @BC1ME = getcharid(3); - .@mg = monster(getmap(), 44, 36, "Existential Crisis", Santaboo, 1, "Pentagram#Xmas21A::OnFin"); // FIXME Santaboo => SnowBallMan + .@mg = monster(getmap(), 44, 36, "Der Schneemann", SnowmanBoss, 1, "Pentagram#Xmas21A::OnFin"); // Prepare the difficulty settings // Each difficulty level doubles the nÂș of players difficulty setting @@ -94,7 +94,7 @@ OnTimer40000: .CYCLE += 1; .@m$=getmapinfo(MAPINFO_NAME); // We could use .map$ too - areamonster(.@m$, 31, 23, 58, 50, "Snowballz", IceElement, 1+getmapusers(.@m$)); // FIXME IceElement => Snowball + areamonster(.@m$, 31, 23, 58, 50, "Snowballz", Snowman, 1+getmapusers(.@m$)); if (.CYCLE % 2 != 0) { initnpctimer; |