recoded cascade, the logic was incorrect. also the ability was coded incorrectly. ALL the cards get exiled, then placed on the bottom, the card that cost less is also exiled then MAY be cast otherwise its placed in the library bottom with the rest.
I also now tell AI to ALWAYS use cast card if available. as the effects are always better.
This commit is contained in:
@@ -104,6 +104,9 @@ int OrderedAIAction::getEfficiency()
|
||||
{
|
||||
target = a->source;
|
||||
}
|
||||
|
||||
if (AACastCard * CC = dynamic_cast<AACastCard*> (a))
|
||||
return 99;
|
||||
|
||||
switch (a->aType)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user