From 2549724df599c093d4b732be3ba8c8cb92ecd8cd Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 17 Jun 2019 23:43:06 -0300 Subject: Isbamuth - doesn't seems strong at first, but then, skills... --- db/re/mob_db.conf | 45 ++++++++++++++++++++++++++++++++++++++++++++- npc/023-3-1/logic.txt | 14 ++++++++++++++ npc/024-16/king.txt | 1 + 3 files changed, 59 insertions(+), 1 deletion(-) diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf index 5becf214b..bbd723053 100644 --- a/db/re/mob_db.conf +++ b/db/re/mob_db.conf @@ -8736,7 +8736,7 @@ mob_db: ( ViewRange: 9 ChaseRange: 12 Race: 2 - Element: (7, 1) + Element: (5, 1) Mode: { CanMove: true CanAttack: true @@ -8754,6 +8754,49 @@ mob_db: ( CherryCake: 60 } }, +{ + Id: 1225 + SpriteName: "Isbamuth" + Name: "Isbamuth" + Lv: 120 + Hp: 28062 + Sp: 0 + Exp: 131035 + JExp: 700 + AttackRange: 9 + Attack: [250, 279] + Def: 105 + Mdef: 127 + Stats: { + Str: 42 + Agi: 72 + Vit: 96 + Int: 90 + Dex: 71 + Luk: 47 + } + ViewRange: 9 + ChaseRange: 12 + Race: 2 + Element: (7, 3) + Mode: { + CanMove: true + CanAttack: true + Aggressive: true + Angry: true + Boss: true + ChangeTargetMelee: true + ChangeChase: true + CastSensorChase: true + } + MoveSpeed: 370 + AttackDelay: 1800 + AttackMotion: 672 + DamageMotion: 200 + Drops: { + CherryCake: 60 + } +}, // Reserved { diff --git a/npc/023-3-1/logic.txt b/npc/023-3-1/logic.txt index 850e0f6dc..8596b1db4 100644 --- a/npc/023-3-1/logic.txt +++ b/npc/023-3-1/logic.txt @@ -72,7 +72,21 @@ OnTouch: } // Main event core +023-3-1,45,52,0 script #Core02331 NPC_HIDDEN,10,0,{ +OnTouch: + .@q=getq3(FrostiaQuest_Homunculus); + if (.@q == 1) { + // Begin the event core + setq3 FrostiaQuest_Homunculus, 2; + addtimer(1100, .name$+"::OnEvent01"); + } + end; +OnEvent01: + slide 45, 45; + @ISBAMUTH=monster(.@m$, 45, 34, l("Isbamuth"), HoodedNinja, 1); + end; +} diff --git a/npc/024-16/king.txt b/npc/024-16/king.txt index 2e52ef0eb..ec8e21c59 100644 --- a/npc/024-16/king.txt +++ b/npc/024-16/king.txt @@ -93,6 +93,7 @@ L_Continue: L_Campaign: .@q=getq(FrostiaQuest_Homunculus); // We probably should apply you a penalty should you flee... no? + // FIXME: If you die at Isbamuth's Challenge, YOU CANNOT TRY AGAIN!! // Debug functionality if (is_staff()) { -- cgit v1.2.3-60-g2f50