From 4efe1cbf594c4dc47e67a1ed30f038202d21dc8a Mon Sep 17 00:00:00 2001 From: dshaligram Date: Sun, 14 Sep 2008 12:05:49 +0000 Subject: Give monster naga normal delay for non-movement action to match player naga. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6919 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/mon-data.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'crawl-ref/source/mon-data.h') diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h index 8319ccbd80..45e3d1edc5 100644 --- a/crawl-ref/source/mon-data.h +++ b/crawl-ref/source/mon-data.h @@ -142,6 +142,12 @@ static inline mon_energy_usage MOVE_ENERGY(int me) return mon_energy_usage::move_cost(me, me); } +// Energy required for all non-movement action. +static inline mon_energy_usage ACTION_ENERGY(int ae) +{ + return mon_energy_usage(10, 10, ae, ae, ae, ae, ae, ae * 10); +} + static inline mon_energy_usage ATTACK_ENERGY(int ae) { return mon_energy_usage::attack_cost(ae); @@ -2349,7 +2355,7 @@ static monsterentry mondata[] = { { {AT_HIT, AF_PLAIN, 17}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, { 5, 3, 5, 0 }, 6, 10, MST_NAGA, CE_POISONOUS, Z_SMALL, S_SHOUT, I_NORMAL, - HT_LAND, 8, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, SIZE_BIG + HT_LAND, 8, ACTION_ENERGY(8), MONUSE_WEAPONS_ARMOUR, SIZE_BIG }, { @@ -2371,7 +2377,7 @@ static monsterentry mondata[] = { { {AT_HIT, AF_PLAIN, 17}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, { 7, 3, 5, 0 }, 6, 10, MST_NAGA_MAGE, CE_POISONOUS, Z_NOZOMBIE, S_SHOUT, I_NORMAL, - HT_LAND, 8, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, SIZE_BIG + HT_LAND, 8, ACTION_ENERGY(8), MONUSE_WEAPONS_ARMOUR, SIZE_BIG }, { @@ -2382,7 +2388,7 @@ static monsterentry mondata[] = { { {AT_HIT, AF_PLAIN, 28}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, { 10, 9, 2, 0 }, 6, 10, MST_NAGA, CE_POISONOUS, Z_NOZOMBIE, S_SHOUT, I_NORMAL, - HT_LAND, 8, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, SIZE_BIG + HT_LAND, 8, ACTION_ENERGY(8), MONUSE_WEAPONS_ARMOUR, SIZE_BIG }, { @@ -2394,7 +2400,7 @@ static monsterentry mondata[] = { { {AT_HIT, AF_PLAIN, 27}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, { 15, 3, 5, 0 }, 6, 10, MST_NAGA_MAGE, CE_POISONOUS, Z_NOZOMBIE, S_SHOUT, I_HIGH, - HT_LAND, 8, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, SIZE_BIG + HT_LAND, 8, ACTION_ENERGY(8), MONUSE_WEAPONS_ARMOUR, SIZE_BIG }, // ogres ('O') -- cgit v1.2.3-54-g00ecf