mirror of
https://github.com/magefree/mage.git
synced 2026-01-24 12:19:59 -08:00
* Mephidross Vampire - Fixed that it gave a wrong ability to all controlled creatures.
This commit is contained in:
parent
086f860396
commit
d66213b4fb
2 changed files with 71 additions and 1 deletions
|
|
@ -31,6 +31,7 @@ import java.util.UUID;
|
|||
import mage.MageInt;
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.common.BecomesTargetTriggeredAbility;
|
||||
import mage.abilities.common.DealsDamageToACreatureTriggeredAbility;
|
||||
import mage.abilities.common.SimpleStaticAbility;
|
||||
import mage.abilities.effects.ContinuousEffectImpl;
|
||||
import mage.abilities.effects.common.counter.AddCountersSourceEffect;
|
||||
|
|
@ -118,7 +119,7 @@ class MephidrossVampireEffect extends ContinuousEffectImpl {
|
|||
for (Permanent creature : game.getBattlefield().getActivePermanents(filter, source.getControllerId(), game)) {
|
||||
switch (layer) {
|
||||
case AbilityAddingRemovingEffects_6:
|
||||
creature.addAbility(new BecomesTargetTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance())), source.getSourceId(), game);
|
||||
creature.addAbility(new DealsDamageToACreatureTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, false, false), source.getSourceId(), game);
|
||||
break;
|
||||
case TypeChangingEffects_4:
|
||||
if (!creature.getSubtype().contains("Vampire")) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue