mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 03:08:02 +00:00
Merge branch 'spellCopyPaidFix' into 'master'
SpellAbility: copy PaidHash when copy spell ability See merge request core-developers/forge!2800
This commit is contained in:
@@ -884,7 +884,7 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
|
||||
clone.id = lki ? id : nextId();
|
||||
clone.view = new SpellAbilityView(clone);
|
||||
|
||||
// dont use setHostCard to not trigger the not copied parts yet
|
||||
// don't use setHostCard to not trigger the not copied parts yet
|
||||
|
||||
copyHelper(clone, host);
|
||||
|
||||
@@ -909,6 +909,8 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
|
||||
clone.changeZoneTable.putAll(changeZoneTable);
|
||||
}
|
||||
|
||||
clone.setPaidHash(Maps.newHashMap(getPaidHash()));
|
||||
|
||||
// clear maps for copy, the values will be added later
|
||||
clone.additionalAbilities = Maps.newHashMap();
|
||||
clone.additionalAbilityLists = Maps.newHashMap();
|
||||
|
||||
Reference in New Issue
Block a user