@@ -25,7 +25,6 @@
#define UNGUARDED_OBJECT (100.0f) //we consider unguarded objects 100 times weaker than us
struct BankConfig;
-class IObjectInfo;
class CBankInfo;
class Engine;
class InputVariable;
@@ -90,6 +90,8 @@ public:
virtual bool givesSpells() const { return false; }
virtual bool givesBonuses() const { return false; }
+
+ virtual ~IObjectInfo() = default;
};
class CGObjectInstance;
@@ -18,8 +18,6 @@ class CGObjectInstance;
class CGTownInstance;
class CGHeroInstance;
class CGDwelling;
-//class CGArtifact;
-//class CGCreature;
class CHeroClass;
class CBank;
class CStackBasicDescriptor;