mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
StaticAbilityContinuous: set OriginalHost for abilities gained though "GainAbilities"
This commit is contained in:
@@ -348,6 +348,7 @@ public final class StaticAbilityContinuous {
|
|||||||
for (SpellAbility sa : c.getSpellAbilities()) {
|
for (SpellAbility sa : c.getSpellAbilities()) {
|
||||||
if (sa instanceof AbilityActivated) {
|
if (sa instanceof AbilityActivated) {
|
||||||
SpellAbility newSA = ((AbilityActivated) sa).getCopy();
|
SpellAbility newSA = ((AbilityActivated) sa).getCopy();
|
||||||
|
newSA.setOriginalHost(c);
|
||||||
newSA.setIntrinsic(false);
|
newSA.setIntrinsic(false);
|
||||||
newSA.setTemporary(true);
|
newSA.setTemporary(true);
|
||||||
CardFactoryUtil.correctAbilityChainSourceCard(newSA, hostCard);
|
CardFactoryUtil.correctAbilityChainSourceCard(newSA, hostCard);
|
||||||
|
|||||||
Reference in New Issue
Block a user