diff options
author | Florian Diebold <flodiebold@gmail.com> | 2013-05-30 12:45:40 +0200 |
---|---|---|
committer | Florian Diebold <flodiebold@gmail.com> | 2013-05-30 12:45:45 +0200 |
commit | 20e5c5a3d582e40ed681103123cfd2dc3253d2b1 (patch) | |
tree | c5a8c005faea19c826aef1f8bda16e6ac56c7000 /crawl-ref/source/tileweb.cc | |
parent | 1b2e454402642df0826376543330619d1ab4ceaa (diff) | |
download | crawl-ref-20e5c5a3d582e40ed681103123cfd2dc3253d2b1.tar.gz crawl-ref-20e5c5a3d582e40ed681103123cfd2dc3253d2b1.zip |
Plug a small Webtiles information leak (mumra).
Diffstat (limited to 'crawl-ref/source/tileweb.cc')
-rw-r--r-- | crawl-ref/source/tileweb.cc | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/crawl-ref/source/tileweb.cc b/crawl-ref/source/tileweb.cc index 053fd98bd0..8691722614 100644 --- a/crawl-ref/source/tileweb.cc +++ b/crawl-ref/source/tileweb.cc @@ -647,7 +647,16 @@ void TilesFramework::_send_player(bool force_full) } if (you.species == SP_DJINNI) - _update_int(force_full, c.contam, you.magic_contamination, "contam"); + { + // Don't send more information than can be seen from the console HUD. + // Compare _print_stats_contam and get_contamination_level + int contam = you.magic_contamination; + if (contam >= 26) + contam = 26; + else if (contam >= 16) + contam = 16; + _update_int(force_full, c.contam, contam, "contam"); + } if (you.species == SP_LAVA_ORC) _update_int(force_full, c.heat, temperature(), "heat"); |