aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/spells.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/xeen/spells.h')
-rw-r--r--engines/xeen/spells.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/xeen/spells.h b/engines/xeen/spells.h
index 48c0f9a897..97e3c80bba 100644
--- a/engines/xeen/spells.h
+++ b/engines/xeen/spells.h
@@ -30,6 +30,8 @@ namespace Xeen {
class XeenEngine;
+#define MAX_SPELLS_PER_CLASS 40
+
class Spells {
private:
XeenEngine *_vm;
@@ -40,6 +42,11 @@ public:
Common::StringArray _maeNames;
public:
Spells(XeenEngine *vm);
+
+ int calcSpellCost(int spellId, int expenseFactor) const;
+
+ int calcSpellPoints(int spellId, int expenseFactor) const;
+
};
} // End of namespace Xeen