summaryrefslogtreecommitdiff
path: root/games/ivan/patches/patch-af
blob: 1473e8128b6cce69e30b63f4508eb1dfd8ba9034 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-af,v 1.1 2008/07/27 21:44:47 dholland Exp $

--- Main/Include/lsquare.h~	2004-12-10 10:51:41.000000000 -0500
+++ Main/Include/lsquare.h	2008-07-27 16:26:49.000000000 -0400
@@ -202,7 +202,7 @@
   void PostProcessForBone(double&, int&);
   void DisplayEngravedInfo(festring&) const;
   truth EngravingsCanBeReadByPlayer();
-  truth HasEngravings() const { return truth(Engraved); }
+  truth HasEngravings() const { return truth(Engraved != NULL); }
   void FinalProcessForBone();
   truth IsFreezed() const { return Flags & FREEZED; }
   truth IsDangerousToBreathe(const character*) const;
@@ -237,7 +237,7 @@
   void SendSunLightSignals();
   const sunemittervector& GetSunEmitter() const { return SunEmitter; }
   void ZeroReSunEmitatedFlags();
-  virtual truth HasBeenSeen() const { return truth(Memorized); }
+  virtual truth HasBeenSeen() const { return truth(Memorized != NULL); }
   truth CalculateIsTransparent();
   void CalculateSunLightLuminance(ulong);
   void CreateMemorized();