images: fixed miss phyrexian mana symbol for Rage Extractor

This commit is contained in:
Oleg Agafonov 2024-07-31 22:05:52 +04:00
parent e1cffbde40
commit 1914313d6e
5 changed files with 8 additions and 6 deletions

View file

@ -81,13 +81,13 @@ public final class ManaSymbols {
"S", "T", "Q",
"U", "UB", "UR", "UP", "2U", "CU",
"W", "WB", "WU", "WP", "2W", "CW",
"X", "C", "E", "P",
"X", "C", "E", "P", "H",
"BGP", "BRP", "GUP", "GWP", "RGP", "RWP", "UBP", "URP", "WBP", "WUP"};
private static final JLabel labelRender = new JLabel(); // render mana text
public static void loadImages() {
logger.info("Loading symbols...");
logger.info("Symbols: loading...");
// TODO: delete files rename jpg->gif (it was for backward compatibility for one of the old version?)
renameSymbols(getResourceSymbolsPath(ResourceSymbolSize.SMALL));
@ -221,6 +221,8 @@ public final class ManaSymbols {
} catch (Exception e) {
}
}
logger.info("Symbols: done");
}
public static File getSymbolFileNameAsSVG(String symbol) {

View file

@ -35,7 +35,7 @@ public class GathererSymbols implements Iterable<DownloadJob> {
"2/W", "2/U", "2/B", "2/R", "2/G",
"C/W", "C/U", "C/B", "C/R", "C/G",
"WP", "UP", "BP", "RP", "GP",
"X", "S", "T", "Q", "C", "E", "H"};
"X", "S", "T", "Q", "C", "E", "H", "P"};
private static final int minNumeric = 0, maxNumeric = 16;
public GathererSymbols() {

View file

@ -48,7 +48,7 @@ public class ScryfallSymbolsSource implements Iterable<DownloadJob> {
"2/W", "2/U", "2/B", "2/R", "2/G",
"C/W", "C/U", "C/B", "C/R", "C/G",
"WP", "UP", "BP", "RP", "GP",
"X", "S", "T", "Q", "C", "E", "H"};
"X", "S", "T", "Q", "C", "E", "H", "P"};
@Override
public Iterator<DownloadJob> iterator() {

View file

@ -44,7 +44,7 @@ package mage;
* by paying 2 life. Example: {W/P}{W/P} can be paid by spending {W}{W}, by
* spending {W} and paying 2 life, or by paying 4 life.
* <p>
* 107.4g. In rules text, the Phyrexian symbol {P} with no colored background
* 107.4g. In rules text, the Phyrexian symbol {H} with no colored background
* means any of the five Phyrexian mana symbols.
* <p>
* 107.4h. The snow mana symbol {S} represents one generic mana in a cost. This

View file

@ -17851,7 +17851,7 @@ Moltensteel Dragon|New Phyrexia|88|R|{4}{RP}{RP}|Artifact Creature - Dragon|4|4|
Ogre Menial|New Phyrexia|89|C|{3}{R}|Creature - Ogre|0|4|Infect <i>(This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)</i>${R}: Ogre Menial gets +1/+0 until end of turn.|
Elesh Norn, Grand Cenobite|New Phyrexia|9|M|{5}{W}{W}|Legendary Creature - Praetor|4|7|Vigilance$Other creatures you control get +2/+2.$Creatures your opponents control get -2/-2.|
Priest of Urabrask|New Phyrexia|90|U|{2}{R}|Creature - Human Cleric|2|1|When Priest of Urabrask enters the battlefield, add {R}{R}{R}.|
Rage Extractor|New Phyrexia|91|U|{4}{RP}|Artifact|||<i>({RP} can be paid with either {R} or 2 life.)</i>$Whenever you cast a spell with {p} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to any target.|
Rage Extractor|New Phyrexia|91|U|{4}{RP}|Artifact|||<i>({RP} can be paid with either {R} or 2 life.)</i>$Whenever you cast a spell with {H} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to any target.|
Razor Swine|New Phyrexia|92|C|{2}{R}|Creature - Boar|2|1|First strike$Infect <i>(This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)</i>|
Ruthless Invasion|New Phyrexia|93|C|{3}{RP}|Sorcery|||<i>({RP} can be paid with either {R} or 2 life.)</i>$Nonartifact creatures can't block this turn.|
Scrapyard Salvo|New Phyrexia|94|C|{1}{R}{R}|Sorcery|||Scrapyard Salvo deals damage to target player equal to the number of artifact cards in your graveyard.|