From 1c6535a6552cb8566c9e46e3f5b0d37517df8d91 Mon Sep 17 00:00:00 2001 From: cohrs Date: Mon, 8 Jul 2002 14:02:27 +0000 Subject: [PATCH] riding speed While riding, your speed was calculated using the steeds speed only when moving multi locations. So, if you were walking step by step, it would use your speed instead. Changed this to use the steed's speed any time actual movement occurs. --- doc/fixes34.1 | 1 + src/allmain.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/fixes34.1 b/doc/fixes34.1 index 17d696a5f..765e13e09 100644 --- a/doc/fixes34.1 +++ b/doc/fixes34.1 @@ -151,6 +151,7 @@ Samurai quest was missing several doors Cancelled while polymorphed and Unchanging should provide feedback stone to flesh on a statue with contents would lose the contents if a monster was on the same location as the statue +steed movement would use your speed if walking step by step Platform- and/or Interface-Specific Fixes diff --git a/src/allmain.c b/src/allmain.c index 63e1c42b5..9dc130c1d 100644 --- a/src/allmain.c +++ b/src/allmain.c @@ -100,7 +100,7 @@ moveloop() /* calculate how much time passed. */ #ifdef STEED - if (u.usteed && flags.mv) { + if (u.usteed && u.umoved) { /* your speed doesn't augment steed's speed */ moveamt = mcalcmove(u.usteed); } else