diff options
author | Stefan O'Rear <stefanor@cox.net> | 2009-11-06 00:27:41 -0800 |
---|---|---|
committer | Stefan O'Rear <stefanor@cox.net> | 2009-11-06 00:34:30 -0800 |
commit | dbdfb48c0639aa101f25d210496e66bd6326873b (patch) | |
tree | cf905f7c29330f2f58d725d9a315094a33622f82 | |
parent | caef806e73b82bef9136b09f672b60d36b7f6ca0 (diff) | |
download | crawl-ref-dbdfb48c0639aa101f25d210496e66bd6326873b.tar.gz crawl-ref-dbdfb48c0639aa101f25d210496e66bd6326873b.zip |
Reduce Tukima power requirement
On testing, power levels near 200 are actually impossible to achieve
under realistic circumstances (a robe of the archmagi, max skills,
and 72 int gets you 199 power). So reduce the max power to 150, and
rescale appropriately.
-rw-r--r-- | crawl-ref/source/ghost.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc index a3dad82575..4accc400db 100644 --- a/crawl-ref/source/ghost.cc +++ b/crawl-ref/source/ghost.cc @@ -609,8 +609,8 @@ void ghost_demon::init_dancing_weapon(const item_def& weapon, int power) int delay = property(weapon, PWPN_SPEED); int damg = property(weapon, PWPN_DAMAGE); - if (power > 200) - power = 200; + if (power > 150) + power = 150; reset(); @@ -645,14 +645,14 @@ void ghost_demon::init_dancing_weapon(const item_def& weapon, int power) // If you aren't an awesome spellcaster, nerf the weapons. Do it in // a way that lays most of the penalty on heavy weapons. - speed = std::max(3, speed - (10 - power / 20)); - ev = std::max(3, ev - (10 - power / 20)); + speed = std::max(3, speed - (10 - power / 15)); + ev = std::max(3, ev - (10 - power / 15)); ac = ac * power / 200; - max_hp = std::max(5, max_hp * power / 200); - damage = std::max(1, damage * power / 200); + max_hp = std::max(5, max_hp * power / 150); + damage = std::max(1, damage * power / 150); - // For a spellpower 100 character (typical late midgame mage with no Ench + // For a spellpower 75 character (typical late midgame mage with no Ench // focus), we have: // Giant spiked club: speed 7, 22+22 damage, 17 AC, 35 HP, 11 EV @@ -662,7 +662,7 @@ void ghost_demon::init_dancing_weapon(const item_def& weapon, int power) // Quick blade: Speed 18, 5+5 damage, 2 AC, 5 HP, 17 EV // Sabre: Speed 13, 7+7 damage, 4 AC, 9 HP, 14 EV - // At spellpower 50 (early game character with focus on Ench): + // At spellpower 37 (early game character with focus on Ench): // Giant spiked club: speed 5, 11+22 damage, 8 AC, 17 HP, 9 EV // Bardiche: speed 3, 10+20 damage, 5 AC, 10 HP, 8 EV |