Added/fixed primitives, Improved AI: now it can plays cards using morph cost too.
This commit is contained in:
@@ -93,7 +93,7 @@ class AIPlayerBaka: public AIPlayer{
|
||||
|
||||
virtual AIStats * getStats();
|
||||
|
||||
bool payAlternative;
|
||||
int payAlternative;
|
||||
MTGCardInstance * nextCardToPlay;
|
||||
MTGCardInstance * activateCombo();
|
||||
TargetChooser * GetComboTc(GameObserver * observer, TargetChooser * tc = NULL);
|
||||
@@ -122,6 +122,12 @@ class AIPlayerBaka: public AIPlayer{
|
||||
INFO_CREATURESATTACKINGPOWER
|
||||
};
|
||||
|
||||
enum {
|
||||
NONE,
|
||||
OTHER,
|
||||
MORPH
|
||||
}; // Possbile alternative costs to be used for AI.
|
||||
|
||||
vector<MTGAbility*>gotPayments;
|
||||
|
||||
AIPlayerBaka(GameObserver *observer, string deckFile, string deckfileSmall, string avatarFile, MTGDeck * deck = NULL);
|
||||
|
||||
Reference in New Issue
Block a user