mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
Fix some scripts (#6460)
This commit is contained in:
@@ -1002,7 +1002,7 @@ public class ChangeZoneEffect extends SpellAbilityEffect {
|
||||
}
|
||||
else if (!origin.contains(ZoneType.Library) && !origin.contains(ZoneType.Hand)
|
||||
&& !sa.hasParam("DefinedPlayer")) {
|
||||
fetchList = new CardCollection(player.getGame().getCardsIn(origin));
|
||||
fetchList = new CardCollection(game.getCardsIn(origin));
|
||||
}
|
||||
else {
|
||||
fetchList = new CardCollection(player.getCardsIn(origin));
|
||||
@@ -1061,7 +1061,7 @@ public class ChangeZoneEffect extends SpellAbilityEffect {
|
||||
}
|
||||
final Map<AbilityKey, Object> runParams = AbilityKey.mapFromPlayer(decider);
|
||||
runParams.put(AbilityKey.Target, Lists.newArrayList(player));
|
||||
decider.getGame().getTriggerHandler().runTrigger(TriggerType.SearchedLibrary, runParams, false);
|
||||
game.getTriggerHandler().runTrigger(TriggerType.SearchedLibrary, runParams, false);
|
||||
}
|
||||
if (searchedLibrary && sa.hasParam("Searched")) {
|
||||
searchedLibrary = false;
|
||||
|
||||
@@ -31,7 +31,6 @@ public abstract class ManifestBaseEffect extends SpellAbilityEffect {
|
||||
}
|
||||
|
||||
protected void manifestLoop(SpellAbility sa, Player p, final int amount) {
|
||||
|
||||
final Card source = sa.getHostCard();
|
||||
final Player activator = sa.getActivatingPlayer();
|
||||
final Game game = source.getGame();
|
||||
|
||||
@@ -143,7 +143,7 @@ public class CardDamageMap extends ForwardingTable<Card, GameEntity, Integer> {
|
||||
|
||||
damaged.getKey().setHasBeenDealtExcessDamageThisTurn(true);
|
||||
damaged.getKey().logExcessDamage(excess);
|
||||
// Run triggers
|
||||
|
||||
final Map<AbilityKey, Object> runParams = AbilityKey.newMap();
|
||||
runParams.put(AbilityKey.DamageTarget, damaged.getKey());
|
||||
runParams.put(AbilityKey.DamageAmount, excess);
|
||||
@@ -158,7 +158,6 @@ public class CardDamageMap extends ForwardingTable<Card, GameEntity, Integer> {
|
||||
}
|
||||
|
||||
if (!damagedList.isEmpty()) {
|
||||
// Run triggers
|
||||
final Map<AbilityKey, Object> runParams = AbilityKey.newMap();
|
||||
runParams.put(AbilityKey.DamageTargets, damagedList);
|
||||
runParams.put(AbilityKey.IsCombatDamage, isCombat);
|
||||
|
||||
Reference in New Issue
Block a user