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

Method getOriginalState

forge-game/src/main/java/forge/game/card/Card.java:530–538  ·  view source on GitHub ↗
(final CardStateName state)

Source from the content-addressed store, hash-verified

528 }
529
530 public CardState getOriginalState(final CardStateName state) {
531 if (state == CardStateName.FaceDown) {
532 return getFaceDownState();
533 }
534 if (state == CardStateName.EmptyRoom) {
535 return getEmptyRoomState();
536 }
537 return states.get(state);
538 }
539
540 public CardState getFaceDownState() {
541 if (!states.containsKey(CardStateName.FaceDown)) {

Callers 8

getStateMethod · 0.95
canTransformMethod · 0.95
updateStateMethod · 0.95
getMutatedCloneStatesMethod · 0.95
broken_testCloneDimirMethod · 0.95
isGraveyardOrderedMethod · 0.80
getCloneStatesMethod · 0.80
orderMoveToZoneListMethod · 0.80

Calls 3

getFaceDownStateMethod · 0.95
getEmptyRoomStateMethod · 0.95
getMethod · 0.65

Tested by 1

broken_testCloneDimirMethod · 0.76