mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
- New description for madness
- Filter shouldnt use canCast for Colorless costs
This commit is contained in:
@@ -3328,9 +3328,8 @@ public class CardFactoryUtil {
|
||||
if (n != -1) {
|
||||
// Set Madness Replacement effects
|
||||
String repeffstr = "Event$ Discard | ActiveZones$ Hand | ValidCard$ Card.Self | " +
|
||||
"ReplaceWith$ DiscardMadness | Secondary$ True | Description$ If you would" +
|
||||
" discard this card, you discard it, but may exile it instead of putting it" +
|
||||
" into your graveyard";
|
||||
"ReplaceWith$ DiscardMadness | Secondary$ True | Description$ If you" +
|
||||
" discard this card, discard it into exile.";
|
||||
ReplacementEffect re = ReplacementHandler.parseReplacement(repeffstr, card, true);
|
||||
card.addReplacementEffect(re);
|
||||
String sVarMadness = "DB$ Discard | Defined$ ReplacedPlayer" +
|
||||
|
||||
@@ -183,7 +183,7 @@ public class SFilterUtil {
|
||||
if (useColorIdentity && !allColorsFilteredOut) {
|
||||
result = color.hasAnyColor(colors) || (wantColorless && color.isColorless());
|
||||
} else {
|
||||
result = rules.canCastWithAvailable(colors);
|
||||
result = (wantColorless && color.isColorless()) || rules.canCastWithAvailable(colors);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user