From 3a9d60e74902be7b9b196808cb1a88aa03ea84c3 Mon Sep 17 00:00:00 2001 From: Charles Otto Date: Sun, 15 Nov 2009 01:14:09 -0500 Subject: Moidfy DUR_TRANSFORMATION to be delay based. --- crawl-ref/source/transfor.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'crawl-ref/source/transfor.cc') diff --git a/crawl-ref/source/transfor.cc b/crawl-ref/source/transfor.cc index 716dba0c9c..ae5f5e1221 100644 --- a/crawl-ref/source/transfor.cc +++ b/crawl-ref/source/transfor.cc @@ -550,7 +550,7 @@ bool transform(int pow, transformation_type which_trans, bool force, if (you.attribute[ATTR_TRANSFORMATION] == static_cast(which_trans)) { - if (you.duration[DUR_TRANSFORMATION] < 100) + if (you.duration[DUR_TRANSFORMATION] < 100 * BASELINE_DELAY) { if (just_check) return (true); @@ -559,10 +559,10 @@ bool transform(int pow, transformation_type which_trans, bool force, mpr("You feel you'll be a pig longer."); else mpr("You extend your transformation's duration."); - you.duration[DUR_TRANSFORMATION] += random2(pow); + you.duration[DUR_TRANSFORMATION] += random2(pow) * BASELINE_DELAY; - if (you.duration[DUR_TRANSFORMATION] > 100) - you.duration[DUR_TRANSFORMATION] = 100; + if (you.duration[DUR_TRANSFORMATION] > 100 * BASELINE_DELAY) + you.duration[DUR_TRANSFORMATION] = 100 * BASELINE_DELAY; return (true); } @@ -756,7 +756,7 @@ bool transform(int pow, transformation_type which_trans, bool force, // Update your status. you.attribute[ATTR_TRANSFORMATION] = which_trans; - you.duration[DUR_TRANSFORMATION] = dur; + you.duration[DUR_TRANSFORMATION] = dur * BASELINE_DELAY; you.symbol = symbol; you.colour = colour; -- cgit v1.2.3-54-g00ecf