summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/beam.cc
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-07-15 22:25:11 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-07-15 22:25:11 +0000
commit9555f782913d3cf3ab1e57a3280a6a0439df9154 (patch)
treed66fd342bc5da8000986a05b013c8ab6401dfe7d /crawl-ref/source/beam.cc
parent420044b3c16c778b37fde736c26a7e4863b69a48 (diff)
downloadcrawl-ref-9555f782913d3cf3ab1e57a3280a6a0439df9154.tar.gz
crawl-ref-9555f782913d3cf3ab1e57a3280a6a0439df9154.zip
Fix Evaporate prompt doing the opposite of the player's answer.
Fix some more instances of crashes resulting from PROMPT_NOTHING. Change shadow dragon corpse type to rotting. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6569 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/beam.cc')
-rw-r--r--crawl-ref/source/beam.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc
index 2c8ba541d8..5ab52b9fe1 100644
--- a/crawl-ref/source/beam.cc
+++ b/crawl-ref/source/beam.cc
@@ -689,21 +689,21 @@ bool player_tracer( zap_type ztype, int power, bolt &pbolt, int range)
if (range > 0)
pbolt.rangeMax = range;
- pbolt.is_tracer = true;
- pbolt.source_x = you.x_pos;
- pbolt.source_y = you.y_pos;
- pbolt.can_see_invis = player_see_invis();
- pbolt.smart_monster = true;
- pbolt.attitude = ATT_FRIENDLY;
+ pbolt.is_tracer = true;
+ pbolt.source_x = you.x_pos;
+ pbolt.source_y = you.y_pos;
+ pbolt.can_see_invis = player_see_invis();
+ pbolt.smart_monster = true;
+ pbolt.attitude = ATT_FRIENDLY;
// Init tracer variables.
- pbolt.foe_count = pbolt.fr_count = 0;
- pbolt.foe_power = pbolt.fr_power = 0;
- pbolt.fr_helped = pbolt.fr_hurt = 0;
- pbolt.foe_helped = pbolt.foe_hurt = 0;
- pbolt.foe_ratio = 100;
- pbolt.beam_cancelled= false;
- pbolt.dont_stop_foe = pbolt.dont_stop_fr = false;
+ pbolt.foe_count = pbolt.fr_count = 0;
+ pbolt.foe_power = pbolt.fr_power = 0;
+ pbolt.fr_helped = pbolt.fr_hurt = 0;
+ pbolt.foe_helped = pbolt.foe_hurt = 0;
+ pbolt.foe_ratio = 100;
+ pbolt.beam_cancelled = false;
+ pbolt.dont_stop_foe = pbolt.dont_stop_fr = pbolt.dont_stop_player = false;
fire_beam(pbolt);