summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-30 09:43:15 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-30 09:43:15 +0000
commit95538f0716c292c5383121652ede88acd633e9c1 (patch)
tree7bf763ce8d05d04399ac6c32598591e64515a7e8
parent5c29578b4545451c95c068e481956a8d53c91a00 (diff)
downloadcrawl-ref-95538f0716c292c5383121652ede88acd633e9c1.tar.gz
crawl-ref-95538f0716c292c5383121652ede88acd633e9c1.zip
Toned down dodging bonus for 0.2.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.2@1129 c06c8d41-db1a-0410-9941-cceddc491573
-rw-r--r--crawl-ref/source/hiscores.cc30
-rw-r--r--crawl-ref/source/player.cc4
2 files changed, 2 insertions, 32 deletions
diff --git a/crawl-ref/source/hiscores.cc b/crawl-ref/source/hiscores.cc
index 0efa5f171d..1ef0bb6e19 100644
--- a/crawl-ref/source/hiscores.cc
+++ b/crawl-ref/source/hiscores.cc
@@ -476,36 +476,6 @@ static time_t parse_time(const std::string &st)
static void hs_write( FILE *scores, scorefile_entry &se )
{
fprintf(scores, "%s\n", se.raw_string().c_str());
-
- /*
- char buff[80]; // should be more than enough for date stamps
-
- se.version = 4;
- se.release = 2;
-
- fprintf( scores, ":%d:%d:%ld:%s:%ld:%d:%d:%s:%d:%d:%d",
- se.version, se.release, se.points, se.name,
- se.uid, se.race, se.cls, se.race_class_name, se.lvl,
- se.best_skill, se.best_skill_lvl );
-
- // XXX: need damage
- fprintf( scores, ":%d:%d:%d:%s:%s:%d:%d:%d:%d:%d:%d:%d:%d:%d:%d:%d:%d:%d:%d",
- se.death_type, se.death_source, se.mon_num,
- se.death_source_name, se.auxkilldata,
- se.dlvl, se.level_type, se.branch,
- se.final_hp, se.final_max_hp, se.final_max_max_hp, se.damage,
- se.str, se.intel, se.dex,
- se.god, se.piety, se.penance, se.wiz_mode );
-
- make_date_string( se.birth_time, buff );
- fprintf( scores, ":%s", buff );
-
- make_date_string( se.death_time, buff );
- fprintf( scores, ":%s", buff );
-
- fprintf( scores, ":%ld:%ld:%d:%d:\n",
- se.real_time, se.num_turns, se.num_diff_runes, se.num_runes );
- */
}
static const char *kill_method_names[] =
diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc
index 9fb78d2fd4..66df37f249 100644
--- a/crawl-ref/source/player.cc
+++ b/crawl-ref/source/player.cc
@@ -1768,11 +1768,11 @@ int player_evasion()
// Calculate the base bonus here, but it may be reduced by heavy
// armour below.
- int dodge_bonus = (you.skills[SK_DODGING] * you.dex + 10)
+ int dodge_bonus = (you.skills[SK_DODGING] * you.dex + 7)
/ (20 - size_factor);
// Limit on bonus from dodging:
- const int max_bonus = (you.skills[SK_DODGING] * (10 + size_factor)) / 9;
+ const int max_bonus = (you.skills[SK_DODGING] * (7 + size_factor)) / 9;
if (dodge_bonus > max_bonus)
dodge_bonus = max_bonus;