From bfb9047dcd0ad433804154c0b0ec343089eda343 Mon Sep 17 00:00:00 2001 From: silvernexus Date: Thu, 11 Mar 2021 23:03:09 +0000 Subject: [PATCH] Add level-scaling attributes to mimic. Requires r22036 to function correctly. git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@22037 282e977c-c81d-0410-88c4-b93c2d0d6712 --- ChangeLog | 5 +++++ monster/mimic/mimic.arc | 25 ++++++++++++++++++------- 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index affaac73c..f29e742f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Utilize new level-scaling attributes for the mimic type. +This should rebalance mimics to be an appropriate challenge for the random map level they are on. +monster/mimic/mimic.arc +Daniel Hawkins 2021-03-11 + New art for deposit box in the cavalier perspective. Shifted old art to classic face set. misc/Container/close_dbox.base.111.png diff --git a/monster/mimic/mimic.arc b/monster/mimic/mimic.arc index 06ee10dba..3d1ab9232 100644 --- a/monster/mimic/mimic.arc +++ b/monster/mimic/mimic.arc @@ -5,15 +5,28 @@ Object mimic face chest_1.111 type 162 name chest -hp 1000 -maxhp 1000 -dam 32 -ac -10 +# Base stats for what a level 0 mimic would be +hp 100 +maxhp 100 +dam 20 +ac 10 wc 5 +exp 500 +speed 0.1 +# Adjustments for the level provided (either map difficulty or arch level) +ac_per_level -0.5 +wc_per_level -0.5 +dam_per_level 2 +hp_per_level 100 +xp_per_level 1000 +speed_per_level 0.01 +# These are set to 1 when the mimic is activated. +alive 0 +monster 0 +# Static stuff -- unchanged across all mimic of this type Con 5 move_type walk run_away 0 -level 25 material 18 resist_physical 50 resist_magic 100 @@ -28,8 +41,6 @@ resist_paralyze -10 resist_fear 100 resist_death 100 resist_confusion 50 -exp 7500 -speed 0.3 value 50 weight 50000 identified 1