Browse Source

Fixed CID 1366373

AlexVinS 9 years ago
parent
commit
ac8b618a42
2 changed files with 5 additions and 4 deletions
  1. 1 1
      client/widgets/CArtifactHolder.cpp
  2. 4 3
      client/widgets/CArtifactHolder.h

+ 1 - 1
client/widgets/CArtifactHolder.cpp

@@ -32,7 +32,7 @@
  */
 
 CHeroArtPlace::CHeroArtPlace(Point position, const CArtifactInstance * Art): CArtPlace(position, Art),
-	locked(false), picked(false), marked(false)
+	locked(false), picked(false), marked(false), ourOwner(nullptr)
 {
 	createImage();
 }

+ 4 - 3
client/widgets/CArtifactHolder.h

@@ -88,13 +88,14 @@ public:
 
 	ArtifactPosition slotID; //Arts::EPOS enum + backpack starting from Arts::BACKPACK_START
 
+	CArtifactsOfHero * ourOwner;
+
+	CHeroArtPlace(Point position, const CArtifactInstance * Art = nullptr); //c-tor
+
 	void lockSlot(bool on);
 	void pickSlot(bool on);
 	void selectSlot(bool on);
 
-	CArtifactsOfHero * ourOwner;
-
-	CHeroArtPlace(Point position, const CArtifactInstance * Art = nullptr); //c-tor
 	void clickLeft(tribool down, bool previousState) override;
 	void clickRight(tribool down, bool previousState) override;
 	void select();