Erwan
-fix issue 146
This commit is contained in:
@@ -25,6 +25,7 @@ generic/phases.txt
|
|||||||
generic/rampage.txt
|
generic/rampage.txt
|
||||||
generic/rampage2.txt
|
generic/rampage2.txt
|
||||||
generic/regenerate.txt
|
generic/regenerate.txt
|
||||||
|
generic/regenerate_wither_i146.txt
|
||||||
generic/sacrifice.txt
|
generic/sacrifice.txt
|
||||||
generic/summoning_sickness.txt
|
generic/summoning_sickness.txt
|
||||||
generic/targetController_life.txt
|
generic/targetController_life.txt
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ int AIStats::receiveEvent(WEvent * event){
|
|||||||
WEventDamage * e = dynamic_cast<WEventDamage *>(event);
|
WEventDamage * e = dynamic_cast<WEventDamage *>(event);
|
||||||
if (!e) return 0; //we take only Damage events into accountright now
|
if (!e) return 0; //we take only Damage events into accountright now
|
||||||
Damage * damage = e->damage;
|
Damage * damage = e->damage;
|
||||||
MTGGameZone * opponentZone = player->opponent()->game->inPlay;
|
MTGGameZone * opponentZone = player->opponent()->game->inPlay;
|
||||||
|
|
||||||
MTGCardInstance * card = damage->source;
|
MTGCardInstance * card = damage->source;
|
||||||
updateStatsCard(card,damage);
|
updateStatsCard(card,damage);
|
||||||
|
|||||||
@@ -245,6 +245,7 @@ int MTGCardInstance::triggerRegenerate(){
|
|||||||
tap();
|
tap();
|
||||||
life = toughness;
|
life = toughness;
|
||||||
initAttackersDefensers();
|
initAttackersDefensers();
|
||||||
|
if (life < 1) return 0; //regeneration didn't work (wither ?)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user