mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 10:18:01 +00:00
Card.changeCardState ensure card can Specialize before changing state
This commit is contained in:
@@ -663,7 +663,7 @@ public class Card extends GameEntity implements Comparable<Card>, IHasSVars {
|
||||
}
|
||||
} else if (mode.equals("Meld") && isMeldable()) {
|
||||
return changeToState(CardStateName.Meld);
|
||||
} else if (mode.equals("Specialize")) {
|
||||
} else if (mode.equals("Specialize") && canSpecialize()) {
|
||||
if (customState.equalsIgnoreCase("white")) {
|
||||
return changeToState(CardStateName.SpecializeW);
|
||||
} else if (customState.equalsIgnoreCase("blue")) {
|
||||
|
||||
Reference in New Issue
Block a user