mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
Merge branch 'fixtrig' into 'master'
Fix Karmic Justice See merge request core-developers/forge!4613
This commit is contained in:
@@ -1680,7 +1680,9 @@ public class GameAction {
|
||||
final Map<AbilityKey, Object> runParams = AbilityKey.mapFromCard(c);
|
||||
runParams.put(AbilityKey.Causer, activator);
|
||||
game.getTriggerHandler().runTrigger(TriggerType.Destroyed, runParams, false);
|
||||
|
||||
// in case the destroyed card has such a trigger
|
||||
game.getTriggerHandler().registerActiveLTBTrigger(c);
|
||||
|
||||
final Card sacrificed = sacrificeDestroy(c, sa, table);
|
||||
return sacrificed != null;
|
||||
}
|
||||
|
||||
@@ -237,6 +237,7 @@ public class TriggerHandler {
|
||||
if (
|
||||
TriggerType.Exploited.equals(t.getMode()) ||
|
||||
TriggerType.Sacrificed.equals(t.getMode()) ||
|
||||
TriggerType.Destroyed.equals(t.getMode()) ||
|
||||
(TriggerType.ChangesZone.equals(t.getMode()) && "Battlefield".equals(t.getParam("Origin")))) {
|
||||
registerOneTrigger(t);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user