mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
- Small tweaks to Diseased Vermin
- Pump RememberObjects will not remember objects already remembered
This commit is contained in:
@@ -7,10 +7,12 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage
|
|||||||
SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 | SubAbility$ DBRemember
|
SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 | SubAbility$ DBRemember
|
||||||
SVar:DBRemember:DB$ Pump | RememberObjects$ Opponent | StackDescription$ None
|
SVar:DBRemember:DB$ Pump | RememberObjects$ Opponent | StackDescription$ None
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DBDisease | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DBDisease | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it.
|
||||||
SVar:DBDisease:DB$ DealDamage| ValidTgts$ Opponent.IsRemembered | NumDmg$ X
|
SVar:DBDisease:DB$ DealDamage| ValidTgts$ Opponent.IsRemembered | NumDmg$ X | References$ X
|
||||||
SVar:X:Count$CardCounters.INFECTION
|
SVar:X:Count$CardCounters.INFECTION
|
||||||
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Self | Execute$ DBCleanup | Static$ True
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_slith.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/diseased_vermin.jpg
|
||||||
SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/5.jpg
|
SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/5.jpg
|
||||||
Oracle:Whenever Diseased Vermin deals combat damage to a player, put an infection counter on it.\nAt the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it.
|
Oracle:Whenever Diseased Vermin deals combat damage to a player, put an infection counter on it.\nAt the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it.
|
||||||
End
|
End
|
||||||
@@ -1330,7 +1330,9 @@ public class AbilityFactoryPump {
|
|||||||
|
|
||||||
if (pumpRemembered != null) {
|
if (pumpRemembered != null) {
|
||||||
for (final Object o : AbilityFactory.getDefinedObjects(sa.getSourceCard(), pumpRemembered, sa)) {
|
for (final Object o : AbilityFactory.getDefinedObjects(sa.getSourceCard(), pumpRemembered, sa)) {
|
||||||
sa.getSourceCard().addRemembered(o);
|
if (!sa.getSourceCard().getRemembered().contains(o)) {
|
||||||
|
sa.getSourceCard().addRemembered(o);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user