MCPcopy Create free account
hub / github.com/Card-Forge/forge / subtractCounter

Method subtractCounter

forge-game/src/main/java/forge/game/card/Card.java:1856–1859  ·  view source on GitHub ↗
(final CounterType counterName, final int n, final Player remover)

Source from the content-addressed store, hash-verified

1854 }
1855
1856 @Override
1857 public final int subtractCounter(final CounterType counterName, final int n, final Player remover) {
1858 return subtractCounter(counterName, n, remover, false);
1859 }
1860
1861 public final int subtractCounter(final CounterType counterName, final int n, final Player remover, final boolean isDamage) {
1862 int oldValue = getCounters(counterName);

Callers 15

resolveMethod · 0.95
resolveMethod · 0.95
checkStateEffectsMethod · 0.45
payAsDecidedMethod · 0.45
payAsDecidedMethod · 0.45
refundMethod · 0.45
addOrRemoveCounterMethod · 0.45
removeAnyTypeMethod · 0.45

Calls 15

mapFromAffectedMethod · 0.95
getGameMethod · 0.95
getCurrentLoyaltyMethod · 0.95
setCountersMethod · 0.95
updateKeywordsMethod · 0.95
mapFromCardMethod · 0.95
newMapMethod · 0.95
getReplacementHandlerMethod · 0.80
runTriggerMethod · 0.80

Tested by

no test coverage detected