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

Method setCards

forge-game/src/main/java/forge/game/zone/Zone.java:169–177  ·  view source on GitHub ↗
(final Iterable<Card> cards)

Source from the content-addressed store, hash-verified

167 }
168
169 public final void setCards(final Iterable<Card> cards) {
170 cardList.clear();
171 for (Card c : cards) {
172 c.setZone(this);
173 cardList.add(c);
174 }
175 onChanged();
176 game.fireEvent(new GameEventZone(zoneType, getPlayer(), EventValueChangeType.ComplexUpdate, null));
177 }
178
179 public final void removeAllCards(boolean forcedWithoutEvents) {
180 if (forcedWithoutEvents) {

Callers 11

getLKICopyMethod · 0.95
preparePlayerZoneMethod · 0.45
setupPlayerStateMethod · 0.45
setAttachedCardsMethod · 0.45
updateAttachedCardsMethod · 0.45
drawStartingHandMethod · 0.45
shuffleMethod · 0.45
setChosenCardsMethod · 0.45
updateMustBlockCardsMethod · 0.45
setCardsInZoneMethod · 0.45
resolveMethod · 0.45

Calls 6

onChangedMethod · 0.95
getPlayerMethod · 0.95
addMethod · 0.65
clearMethod · 0.45
setZoneMethod · 0.45
fireEventMethod · 0.45

Tested by

no test coverage detected