updated ManaCost copy constructor to do a true deep copy.

added copy constructors to ManaCostHybrid.
This commit is contained in:
techdragon.nguyen@gmail.com
2011-02-09 20:42:19 +00:00
parent c6849d35d5
commit 9c8ff0e27a
3 changed files with 61 additions and 22 deletions

View File

@@ -10,6 +10,8 @@ public:
int value1;
int value2;
ManaCostHybrid();
ManaCostHybrid(const ManaCostHybrid& hybridManaCost);
ManaCostHybrid(const ManaCostHybrid* hybridManaCost);
ManaCostHybrid(int c1, int v1, int c2, int v2);
void init(int c1, int v1, int c2, int v2);