mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
*Steps towards getting Mirari going script-only.
This commit is contained in:
@@ -1071,6 +1071,11 @@ public class AbilityFactory {
|
|||||||
SpellAbility parent = findParentsTargetedSpellAbility(sa);
|
SpellAbility parent = findParentsTargetedSpellAbility(sa);
|
||||||
sas.addAll(parent.getTarget().getTargetSAs());
|
sas.addAll(parent.getTarget().getTargetSAs());
|
||||||
}
|
}
|
||||||
|
else if(defined.startsWith("Triggered"))
|
||||||
|
{
|
||||||
|
String triggeringType = defined.substring(9);
|
||||||
|
s = (SpellAbility)sa.getSourceCard().getTriggeringObject(triggeringType);
|
||||||
|
}
|
||||||
|
|
||||||
if (s != null)
|
if (s != null)
|
||||||
sas.add(s);
|
sas.add(s);
|
||||||
|
|||||||
@@ -162,5 +162,6 @@ public class Trigger_SpellAbilityCast extends Trigger {
|
|||||||
public void setTriggeringObjects(Card c)
|
public void setTriggeringObjects(Card c)
|
||||||
{
|
{
|
||||||
c.setTriggeringObject("Card",((SpellAbility)runParams.get("CastSA")).getSourceCard());
|
c.setTriggeringObject("Card",((SpellAbility)runParams.get("CastSA")).getSourceCard());
|
||||||
|
c.setTriggeringObject("SpellAbility",runParams.get("CastSA"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user