forked from External/mage
Include game parameter.
This commit is contained in:
parent
f3d6855965
commit
b085446d04
3 changed files with 3 additions and 3 deletions
|
|
@ -64,7 +64,7 @@ class EvraHalcyonWitnessEffect extends OneShotEffect {
|
|||
Player player = game.getPlayer(source.getControllerId());
|
||||
if (player != null && player.isLifeTotalCanChange()) {
|
||||
Permanent perm = game.getPermanent(source.getSourceId());
|
||||
if (perm != null && perm.isCreature()) {
|
||||
if (perm != null && perm.isCreature(game)) {
|
||||
int amount = perm.getPower().getValue();
|
||||
int life = player.getLife();
|
||||
if (life == amount) {
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class TreeOfPerditionEffect extends OneShotEffect {
|
|||
public boolean apply(Game game, Ability source) {
|
||||
Player opponent = game.getPlayer(source.getFirstTarget());
|
||||
Permanent perm = game.getPermanent(source.getSourceId());
|
||||
if (perm == null || opponent == null || !opponent.isLifeTotalCanChange() || !perm.isCreature()) {
|
||||
if (perm == null || opponent == null || !opponent.isLifeTotalCanChange() || !perm.isCreature(game)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class TreeOfRedemptionEffect extends OneShotEffect {
|
|||
public boolean apply(Game game, Ability source) {
|
||||
Player player = game.getPlayer(source.getControllerId());
|
||||
Permanent perm = game.getPermanent(source.getSourceId());
|
||||
if (perm == null || player == null || !player.isLifeTotalCanChange() || !perm.isCreature()) {
|
||||
if (perm == null || player == null || !player.isLifeTotalCanChange() || !perm.isCreature(game)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue