From d44f8c761ecff4eed8ce983228fb8aa8e920740b Mon Sep 17 00:00:00 2001 From: helixhorned Date: Tue, 10 Apr 2012 20:14:17 +0000 Subject: [PATCH] Fix flipping masked walls in Mapster/classic. This has been there since searchbottomwall introduction in r1466. git-svn-id: https://svn.eduke32.com/eduke32@2604 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/build/src/engine.c | 2 +- polymer/eduke32/source/astub.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/polymer/eduke32/build/src/engine.c b/polymer/eduke32/build/src/engine.c index 4f69af9d8..f60573e84 100644 --- a/polymer/eduke32/build/src/engine.c +++ b/polymer/eduke32/build/src/engine.c @@ -6285,7 +6285,7 @@ static void drawmaskwall(int16_t damaskwallcnt) if ((searchit >= 1) && (searchx >= xb1[z]) && (searchx <= xb2[z])) if ((searchy >= uwall[searchx]) && (searchy <= dwall[searchx])) { - searchsector = sectnum; searchwall = thewall[z]; + searchsector = sectnum; searchbottomwall = searchwall = thewall[z]; searchstat = 4; searchit = 1; } diff --git a/polymer/eduke32/source/astub.c b/polymer/eduke32/source/astub.c index 89e3bf9a0..b49eda494 100644 --- a/polymer/eduke32/source/astub.c +++ b/polymer/eduke32/source/astub.c @@ -6800,7 +6800,7 @@ static void Keys3d(void) } else { - int16_t w = AIMING_AT_WALL?searchbottomwall:searchwall; + int16_t w = SELECT_WALL(); if (mouseaction && eitherCTRL) updownunits *= 8; while (updownunits--)