mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 02:38:02 +00:00
move tools into tools directory and lists into lists directory
This commit is contained in:
30
.gitattributes
vendored
30
.gitattributes
vendored
@@ -10,9 +10,6 @@
|
|||||||
/LICENSE.txt svneol=native#text/plain
|
/LICENSE.txt svneol=native#text/plain
|
||||||
/README.txt svneol=native#text/plain
|
/README.txt svneol=native#text/plain
|
||||||
/pom.xml svneol=native#text/xml
|
/pom.xml svneol=native#text/xml
|
||||||
res/AllTokens.txt svneol=native#text/plain
|
|
||||||
res/PerSetTracking.py svneol=native#text/x-python
|
|
||||||
res/assignSetInfo.py -text
|
|
||||||
res/blockdata/blocks.txt svneol=native#text/plain
|
res/blockdata/blocks.txt svneol=native#text/plain
|
||||||
res/blockdata/boosters.txt -text
|
res/blockdata/boosters.txt -text
|
||||||
res/blockdata/fantasyblocks.txt -text
|
res/blockdata/fantasyblocks.txt -text
|
||||||
@@ -20,7 +17,6 @@ res/blockdata/fatpacks.txt -text
|
|||||||
res/blockdata/formats.txt -text
|
res/blockdata/formats.txt -text
|
||||||
res/blockdata/setdata.txt svneol=native#text/plain
|
res/blockdata/setdata.txt svneol=native#text/plain
|
||||||
res/blockdata/starters.txt -text
|
res/blockdata/starters.txt -text
|
||||||
res/cardTemplateScript.py -text svneol=unset#text/x-python
|
|
||||||
res/cardsfolder/a/a_display_of_my_dark_power.txt -text
|
res/cardsfolder/a/a_display_of_my_dark_power.txt -text
|
||||||
res/cardsfolder/a/abandon_hope.txt -text
|
res/cardsfolder/a/abandon_hope.txt -text
|
||||||
res/cardsfolder/a/abandoned_outpost.txt svneol=native#text/plain
|
res/cardsfolder/a/abandoned_outpost.txt svneol=native#text/plain
|
||||||
@@ -12439,17 +12435,22 @@ res/defaults/match.xml svneol=native#text/xml
|
|||||||
res/draft/cube_juzamjedi.draft -text
|
res/draft/cube_juzamjedi.draft -text
|
||||||
res/draft/cube_skiera.draft -text
|
res/draft/cube_skiera.draft -text
|
||||||
res/draft/rankings.txt -text
|
res/draft/rankings.txt -text
|
||||||
res/gamedata/NonStackingKWList.txt svneol=native#text/plain
|
|
||||||
res/gamedata/TypeLists.txt svneol=native#text/plain
|
|
||||||
res/howto.txt svneol=native#text/plain
|
res/howto.txt svneol=native#text/plain
|
||||||
res/licenses/java-yield-license.txt svneol=native#text/plain
|
res/licenses/java-yield-license.txt svneol=native#text/plain
|
||||||
res/licenses/log4j-license.txt svneol=native#text/plain
|
res/licenses/log4j-license.txt svneol=native#text/plain
|
||||||
res/licenses/multiline-label-license.txt svneol=native#text/plain
|
res/licenses/multiline-label-license.txt svneol=native#text/plain
|
||||||
res/licenses/xpp3-license.txt svneol=native#text/plain
|
res/licenses/xpp3-license.txt svneol=native#text/plain
|
||||||
res/licenses/xstream-license.txt svneol=native#text/plain
|
res/licenses/xstream-license.txt svneol=native#text/plain
|
||||||
res/mtg-data.txt svneol=native#text/plain
|
res/lists/NonStackingKWList.txt svneol=native#text/plain
|
||||||
res/mtgdata-sets-to-forge.txt -text
|
res/lists/TypeLists.txt svneol=native#text/plain
|
||||||
res/oracleScript.py -text svneol=unset#text/x-python
|
res/lists/booster-images.txt svneol=native#text/plain
|
||||||
|
res/lists/fatpack-images.txt svneol=native#text/plain
|
||||||
|
res/lists/precon-images.txt svneol=native#text/plain
|
||||||
|
res/lists/quest-opponent-icons.txt svneol=native#text/plain
|
||||||
|
res/lists/quest-pet-shop-icons.txt svneol=native#text/plain
|
||||||
|
res/lists/quest-pet-token-images.txt svneol=native#text/plain
|
||||||
|
res/lists/token-images.txt svneol=native#text/plain
|
||||||
|
res/lists/tournamentpack-images.txt svneol=native#text/plain
|
||||||
res/pics_product/booster/10E.png -text
|
res/pics_product/booster/10E.png -text
|
||||||
res/pics_product/booster/5DN.png -text
|
res/pics_product/booster/5DN.png -text
|
||||||
res/pics_product/booster/7E.png -text
|
res/pics_product/booster/7E.png -text
|
||||||
@@ -12762,7 +12763,6 @@ res/quest/bazaar/wolf_pet_l1.txt -text
|
|||||||
res/quest/bazaar/wolf_pet_l2.txt -text
|
res/quest/bazaar/wolf_pet_l2.txt -text
|
||||||
res/quest/bazaar/wolf_pet_l3.txt -text
|
res/quest/bazaar/wolf_pet_l3.txt -text
|
||||||
res/quest/bazaar/wolf_pet_l4.txt -text
|
res/quest/bazaar/wolf_pet_l4.txt -text
|
||||||
res/quest/booster-images.txt -text
|
|
||||||
res/quest/booster-prices.txt -text
|
res/quest/booster-prices.txt -text
|
||||||
res/quest/challenges/quest1.dck -text
|
res/quest/challenges/quest1.dck -text
|
||||||
res/quest/challenges/quest10.dck -text
|
res/quest/challenges/quest10.dck -text
|
||||||
@@ -13308,9 +13308,6 @@ res/quest/precons/Wicked[!!-~]Big.dck -text
|
|||||||
res/quest/precons/Wild[!!-~]Rush.dck -text
|
res/quest/precons/Wild[!!-~]Rush.dck -text
|
||||||
res/quest/precons/World[!!-~]Aflame.dck -text
|
res/quest/precons/World[!!-~]Aflame.dck -text
|
||||||
res/quest/precons/Zombies[!!-~]Unleashed.dck -text
|
res/quest/precons/Zombies[!!-~]Unleashed.dck -text
|
||||||
res/quest/quest-opponent-icons.txt -text
|
|
||||||
res/quest/quest-pet-shop-icons.txt -text
|
|
||||||
res/quest/quest-pet-token-images.txt -text
|
|
||||||
res/quest/themes/-1[!!-~]-1[!!-~]Counters[!!-~]BG.thm -text
|
res/quest/themes/-1[!!-~]-1[!!-~]Counters[!!-~]BG.thm -text
|
||||||
res/quest/themes/Anti[!!-~]Black[!!-~]WB.thm -text
|
res/quest/themes/Anti[!!-~]Black[!!-~]WB.thm -text
|
||||||
res/quest/themes/Anti[!!-~]Black[!!-~]WG.thm -text
|
res/quest/themes/Anti[!!-~]Black[!!-~]WG.thm -text
|
||||||
@@ -13665,7 +13662,6 @@ res/sound/token.wav -text
|
|||||||
res/sound/untap.wav -text
|
res/sound/untap.wav -text
|
||||||
res/sound/white_land.wav -text
|
res/sound/white_land.wav -text
|
||||||
res/sound/win_duel.wav -text
|
res/sound/win_duel.wav -text
|
||||||
res/token-images.txt -text
|
|
||||||
src/main/config/Forge.icns -text
|
src/main/config/Forge.icns -text
|
||||||
src/main/config/backgroundImage.jpg -text svneol=unset#image/jpeg
|
src/main/config/backgroundImage.jpg -text svneol=unset#image/jpeg
|
||||||
src/main/config/create-dmg -text
|
src/main/config/create-dmg -text
|
||||||
@@ -14560,3 +14556,9 @@ src/test/java/forge/gui/ListChooserTest.java svneol=native#text/plain
|
|||||||
src/test/java/forge/gui/game/CardDetailPanelTest.java svneol=native#text/plain
|
src/test/java/forge/gui/game/CardDetailPanelTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/item/DeckHintsTest.java -text
|
src/test/java/forge/item/DeckHintsTest.java -text
|
||||||
src/test/java/forge/model/FModelTest.java -text
|
src/test/java/forge/model/FModelTest.java -text
|
||||||
|
tools/PerSetTracking.py svneol=native#text/x-python
|
||||||
|
tools/assignSetInfo.py svneol=native#text/x-python
|
||||||
|
tools/cardTemplateScript.py svneol=native#text/x-python
|
||||||
|
tools/mtg-data.txt svneol=native#text/plain
|
||||||
|
tools/mtgdata-sets-to-forge.txt svneol=native#text/plain
|
||||||
|
tools/oracleScript.py svneol=native#text/x-python
|
||||||
|
|||||||
8
.gitignore
vendored
8
.gitignore
vendored
@@ -8,16 +8,12 @@
|
|||||||
/pom.xml.releaseBackup
|
/pom.xml.releaseBackup
|
||||||
/pom.xml.tag
|
/pom.xml.tag
|
||||||
/release.properties
|
/release.properties
|
||||||
res/*.log
|
|
||||||
res/PerSetTrackingResults
|
|
||||||
res/decks
|
|
||||||
res/layouts
|
|
||||||
res/pics*
|
|
||||||
res/pics_product/*
|
res/pics_product/*
|
||||||
res/pics_product/booster/*
|
res/pics_product/booster/*
|
||||||
res/pics_product/fatpacks/*
|
res/pics_product/fatpacks/*
|
||||||
res/pics_product/precons/*
|
res/pics_product/precons/*
|
||||||
res/pics_product/tournamentpacks/*
|
res/pics_product/tournamentpacks/*
|
||||||
res/preferences
|
|
||||||
res/quest/data
|
res/quest/data
|
||||||
/target
|
/target
|
||||||
|
tools/PerSetTrackingResults
|
||||||
|
tools/oracleScript.log
|
||||||
|
|||||||
@@ -1,836 +0,0 @@
|
|||||||
Angel
|
|
||||||
B
|
|
||||||
Creature Angel
|
|
||||||
3/3
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Angel
|
|
||||||
W
|
|
||||||
Creature Angel
|
|
||||||
4/4
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Ape
|
|
||||||
G
|
|
||||||
Creature Ape
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Ape
|
|
||||||
G
|
|
||||||
Creature Ape
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Assembly-Worker
|
|
||||||
C
|
|
||||||
Artifact Creature Assembly-Worker
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Avatar
|
|
||||||
W
|
|
||||||
Creature Avatar
|
|
||||||
N/N
|
|
||||||
This creature's power and toughness are each equal to your life total.
|
|
||||||
|
|
||||||
Bat
|
|
||||||
B
|
|
||||||
Creature Bat
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Bat
|
|
||||||
B
|
|
||||||
Creature Bat
|
|
||||||
1/2
|
|
||||||
"1B, Sacrifice this creature: Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control."
|
|
||||||
|
|
||||||
Bear
|
|
||||||
G
|
|
||||||
Creature Bear
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Beast
|
|
||||||
G
|
|
||||||
Creature Beast
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Beast
|
|
||||||
G
|
|
||||||
Creature Beast
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Beast
|
|
||||||
G
|
|
||||||
Creature Beast
|
|
||||||
4/4
|
|
||||||
|
|
||||||
Beast
|
|
||||||
G
|
|
||||||
Creature Beast
|
|
||||||
5/5
|
|
||||||
|
|
||||||
Beast
|
|
||||||
R G W
|
|
||||||
Creature Beast
|
|
||||||
8/8
|
|
||||||
|
|
||||||
Bird
|
|
||||||
R
|
|
||||||
Creature Bird
|
|
||||||
4/4
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Bird
|
|
||||||
U
|
|
||||||
Creature Bird
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Bird
|
|
||||||
W
|
|
||||||
Creature Bird
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Bird
|
|
||||||
W U
|
|
||||||
Creature Bird
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Butterfly
|
|
||||||
G
|
|
||||||
Creature Insect
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Camarid
|
|
||||||
U
|
|
||||||
Creature Camarid
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Caribou
|
|
||||||
W
|
|
||||||
Creature Caribou
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Carnivore
|
|
||||||
R
|
|
||||||
Creature Beast
|
|
||||||
3/1
|
|
||||||
|
|
||||||
Cat
|
|
||||||
B
|
|
||||||
Creature Cat
|
|
||||||
2/1
|
|
||||||
|
|
||||||
Cat
|
|
||||||
G
|
|
||||||
Creature Cat
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Cat Warrior
|
|
||||||
G
|
|
||||||
Creature Cat Warrior
|
|
||||||
2/2
|
|
||||||
Forestwalk
|
|
||||||
|
|
||||||
Centaur
|
|
||||||
G
|
|
||||||
Creature Centaur
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Centaur
|
|
||||||
G
|
|
||||||
Creature Centaur
|
|
||||||
3/3
|
|
||||||
Protection from black
|
|
||||||
|
|
||||||
Citizen
|
|
||||||
W
|
|
||||||
Creature Citizen
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Demon
|
|
||||||
B
|
|
||||||
Creature Demon
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Deserter
|
|
||||||
W
|
|
||||||
Creature Deserter
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Djinn
|
|
||||||
C
|
|
||||||
Artifact Creature Djinn
|
|
||||||
5/5
|
|
||||||
|
|
||||||
Dragon
|
|
||||||
R
|
|
||||||
Creature Dragon
|
|
||||||
4/4
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Dragon
|
|
||||||
R
|
|
||||||
Creature Dragon
|
|
||||||
5/5
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Dragon Spirit
|
|
||||||
U
|
|
||||||
Creature Dragon Spirit
|
|
||||||
5/5
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Drake
|
|
||||||
U G
|
|
||||||
Creature Drake
|
|
||||||
2/2
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
B R
|
|
||||||
Creature Elemental
|
|
||||||
5/5
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
G
|
|
||||||
Creature Elemental
|
|
||||||
4/4
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
G
|
|
||||||
Creature Elemental
|
|
||||||
7/7
|
|
||||||
Trample
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
G
|
|
||||||
Creature Elemental
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
R
|
|
||||||
Creature Elemental
|
|
||||||
1/1
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
R
|
|
||||||
Creature Elemental
|
|
||||||
3/1
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
R
|
|
||||||
Creature Elemental
|
|
||||||
3/1
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
R
|
|
||||||
Creature Elemental
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
U
|
|
||||||
Creature Elemental
|
|
||||||
2/2
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
U R
|
|
||||||
Creature Elemental
|
|
||||||
5/5
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Elemental
|
|
||||||
W
|
|
||||||
Creature Elemental
|
|
||||||
4/4
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Elemental Cat
|
|
||||||
R
|
|
||||||
Creature Elemental Cat
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Elemental Shaman
|
|
||||||
R
|
|
||||||
Creature Elemental Shaman
|
|
||||||
3/1
|
|
||||||
|
|
||||||
Elephant
|
|
||||||
G
|
|
||||||
Creature Elephant
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Elephant
|
|
||||||
G
|
|
||||||
Creature Elephant
|
|
||||||
N/N
|
|
||||||
This creature's power and toughness are each equal to the number of creature cards in its controller's graveyard.
|
|
||||||
|
|
||||||
Elf Warrior
|
|
||||||
G
|
|
||||||
Creature Elf Warrior
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Elf Warrior
|
|
||||||
G W
|
|
||||||
Creature Elf Warrior
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Faerie
|
|
||||||
U
|
|
||||||
Creature Faerie
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Faerie Rogue
|
|
||||||
B
|
|
||||||
Creature Faerie Rogue
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Faerie Rogue
|
|
||||||
U B
|
|
||||||
Creature Faerie Rogue
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Giant
|
|
||||||
R
|
|
||||||
Creature Giant
|
|
||||||
4/4
|
|
||||||
|
|
||||||
Giant Warrior
|
|
||||||
R G
|
|
||||||
Creature Giant Warrior
|
|
||||||
4/4
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Giant Warrior
|
|
||||||
W
|
|
||||||
Creature Giant Warrior
|
|
||||||
5/5
|
|
||||||
|
|
||||||
Gnome
|
|
||||||
C
|
|
||||||
Artifact Creature Gnome
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Goat
|
|
||||||
W
|
|
||||||
Creature Goat
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Goblin
|
|
||||||
R
|
|
||||||
Creature Goblin
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Goblin
|
|
||||||
R
|
|
||||||
Creature Goblin
|
|
||||||
1/1
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Goblin
|
|
||||||
R
|
|
||||||
Creature Goblin
|
|
||||||
2/1
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Goblin Rogue
|
|
||||||
B
|
|
||||||
Creature Goblin Rogue
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Goblin Scout
|
|
||||||
R
|
|
||||||
Creature Goblin Scout
|
|
||||||
1/1
|
|
||||||
Mountainwalk
|
|
||||||
|
|
||||||
Goblin Soldier
|
|
||||||
R W
|
|
||||||
Creature Goblin Soldier
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Goblin Warrior
|
|
||||||
R G
|
|
||||||
Creature Goblin Warrior
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Graveborn
|
|
||||||
Creature Graveborn
|
|
||||||
B R
|
|
||||||
3/1
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Griffin
|
|
||||||
W
|
|
||||||
Creature Griffin
|
|
||||||
2/2
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Hippo
|
|
||||||
G
|
|
||||||
Creature Hippo
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Homunculus
|
|
||||||
U
|
|
||||||
Artifact Creature
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Hornet
|
|
||||||
C
|
|
||||||
Haste
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Horror
|
|
||||||
B
|
|
||||||
Creature Horror
|
|
||||||
4/4
|
|
||||||
|
|
||||||
Hound
|
|
||||||
G
|
|
||||||
Creature Hound
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Illusion
|
|
||||||
U
|
|
||||||
Creature Illusion
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Insect
|
|
||||||
B
|
|
||||||
Creature Insect
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Insect
|
|
||||||
G
|
|
||||||
Creature Insect
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Insect
|
|
||||||
G
|
|
||||||
Creature Insect
|
|
||||||
6/1
|
|
||||||
Shroud
|
|
||||||
|
|
||||||
Kaldra
|
|
||||||
C
|
|
||||||
Legendary Creature Avatar
|
|
||||||
4/4
|
|
||||||
|
|
||||||
Kavu
|
|
||||||
B
|
|
||||||
Creature Kavu
|
|
||||||
3/3
|
|
||||||
|
|
||||||
Kelp
|
|
||||||
U
|
|
||||||
Creature Plant Wall
|
|
||||||
0/1
|
|
||||||
Defender
|
|
||||||
|
|
||||||
Kithkin Soldier
|
|
||||||
W
|
|
||||||
Creature Kithkin Soldier
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Knight
|
|
||||||
B
|
|
||||||
Protection from white
|
|
||||||
2/2
|
|
||||||
Flanking
|
|
||||||
|
|
||||||
Knight
|
|
||||||
W
|
|
||||||
Creature Knight
|
|
||||||
1/1
|
|
||||||
Banding
|
|
||||||
|
|
||||||
Knight
|
|
||||||
W
|
|
||||||
Creature Knight
|
|
||||||
2/2
|
|
||||||
First Strike
|
|
||||||
|
|
||||||
Knight
|
|
||||||
W
|
|
||||||
Creature Knight
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Kobolds of Kher Keep
|
|
||||||
R
|
|
||||||
Creature Kobold
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Marit Lage
|
|
||||||
B
|
|
||||||
Indestructible
|
|
||||||
20/20
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Merfolk Wizard
|
|
||||||
U
|
|
||||||
Creature Merfolk Wizard
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Minion
|
|
||||||
B
|
|
||||||
Creature Minion
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Minion
|
|
||||||
B
|
|
||||||
Creature Minion
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Minor Demon
|
|
||||||
B R
|
|
||||||
Creature Demon
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Myr
|
|
||||||
C
|
|
||||||
Artifact Creature Myr
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Ooze
|
|
||||||
G
|
|
||||||
Creature Ooze
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Orb
|
|
||||||
U
|
|
||||||
Creature Orb
|
|
||||||
X/X
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Pegasus
|
|
||||||
W
|
|
||||||
Creature Pegasus
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Pentavite
|
|
||||||
C
|
|
||||||
Artifact Creature Pentavite
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Pest
|
|
||||||
C
|
|
||||||
Artifact Creature Pest
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Pincher
|
|
||||||
C
|
|
||||||
Creature Pincher
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Plant Wall
|
|
||||||
G
|
|
||||||
Creature Plant Wall
|
|
||||||
0/1
|
|
||||||
Defender
|
|
||||||
|
|
||||||
Prism
|
|
||||||
C
|
|
||||||
Artifact Creature Prism
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Rat
|
|
||||||
B
|
|
||||||
Creature Rat
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Reflection
|
|
||||||
W
|
|
||||||
Creature Reflection
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Reflection
|
|
||||||
W
|
|
||||||
Creature Reflection
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Sand
|
|
||||||
C
|
|
||||||
Creature Sand
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Sand Warrior
|
|
||||||
R G W
|
|
||||||
Creature Sand Warrior
|
|
||||||
1/1
|
|
||||||
"When a permanent name Hazezon Tamar isn't on the battlefield, exile this creature."
|
|
||||||
|
|
||||||
Saproling
|
|
||||||
G
|
|
||||||
Creature Saproling
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Saproling
|
|
||||||
G
|
|
||||||
Creature Saproling
|
|
||||||
N/N
|
|
||||||
This creature's power and toughness are each equal to the number of fade counters on Saproling Burst.
|
|
||||||
|
|
||||||
Serf
|
|
||||||
B
|
|
||||||
Creature Serf
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Shapeshifter
|
|
||||||
C
|
|
||||||
Creature Shapeshifter
|
|
||||||
1/1
|
|
||||||
Changeling
|
|
||||||
|
|
||||||
Sheep
|
|
||||||
G
|
|
||||||
Creature Sheep
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Skeleton
|
|
||||||
B
|
|
||||||
Creature Skeleton
|
|
||||||
1/1
|
|
||||||
B: Regenerate this creature.
|
|
||||||
|
|
||||||
Sliver
|
|
||||||
C
|
|
||||||
Creature Sliver
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Snake
|
|
||||||
C
|
|
||||||
Artifact Creature Snake
|
|
||||||
1/1
|
|
||||||
"Whenever this creature deals damage to a player, that player gets a poison counter."
|
|
||||||
|
|
||||||
Snake
|
|
||||||
G
|
|
||||||
Creature Snake
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Snake
|
|
||||||
G U
|
|
||||||
Creature Snake
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Soldier
|
|
||||||
W
|
|
||||||
Creature Soldier
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Spawn
|
|
||||||
C
|
|
||||||
Artifact Creature Spawn
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Spider
|
|
||||||
B
|
|
||||||
Creature Spider
|
|
||||||
2/4
|
|
||||||
Reach
|
|
||||||
|
|
||||||
Spider
|
|
||||||
G
|
|
||||||
Creature Spider
|
|
||||||
1/2
|
|
||||||
Reach
|
|
||||||
|
|
||||||
Spike
|
|
||||||
G
|
|
||||||
Creature Spike
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Spirit
|
|
||||||
B
|
|
||||||
Creature Spirit
|
|
||||||
N/N
|
|
||||||
|
|
||||||
Spirit
|
|
||||||
C
|
|
||||||
Creature Spirit
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Spirit
|
|
||||||
W
|
|
||||||
Creature Spirit
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Spirit
|
|
||||||
W
|
|
||||||
Creature Spirit
|
|
||||||
3/3
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Spirit
|
|
||||||
W B
|
|
||||||
Creature Spirit
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Splinter
|
|
||||||
G
|
|
||||||
Cumulative upkeep - G
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Squirrel
|
|
||||||
G
|
|
||||||
Creature Squirrel
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Stangg Twin
|
|
||||||
R G
|
|
||||||
Legendary Creature Human Warrior
|
|
||||||
3/4
|
|
||||||
|
|
||||||
Starfish
|
|
||||||
U
|
|
||||||
Creature Starfish
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Survivor
|
|
||||||
R
|
|
||||||
Creature Survivor
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Tetravite
|
|
||||||
C
|
|
||||||
This creature can't be enchanted.
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Thopter
|
|
||||||
C
|
|
||||||
Artifact Creature Thopter
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Thopter
|
|
||||||
U
|
|
||||||
Creature Thopter
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Thrull
|
|
||||||
B
|
|
||||||
Creature Thrull
|
|
||||||
0/1
|
|
||||||
|
|
||||||
Thrull
|
|
||||||
B
|
|
||||||
Creature Thrull
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Tombspawn
|
|
||||||
B
|
|
||||||
Creature Zombie
|
|
||||||
2/2
|
|
||||||
Haste
|
|
||||||
|
|
||||||
Treefolk Shaman
|
|
||||||
G
|
|
||||||
Creature Treefolk Shaman
|
|
||||||
2/1
|
|
||||||
|
|
||||||
Triskelavite
|
|
||||||
C
|
|
||||||
Artifact Creature
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Voja
|
|
||||||
G W
|
|
||||||
Legendary Creature Wolf
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Wall
|
|
||||||
C
|
|
||||||
Artifact Creature Wall
|
|
||||||
0/2
|
|
||||||
Defender
|
|
||||||
|
|
||||||
Wall
|
|
||||||
U
|
|
||||||
Creature Wall
|
|
||||||
5/5
|
|
||||||
Defender
|
|
||||||
|
|
||||||
Warrior
|
|
||||||
R
|
|
||||||
Creature Warrior
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Wasp
|
|
||||||
C
|
|
||||||
Artifact Creature Insect
|
|
||||||
1/1
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Weird
|
|
||||||
U
|
|
||||||
Flying
|
|
||||||
3/3
|
|
||||||
Defender
|
|
||||||
|
|
||||||
Wirefly
|
|
||||||
C
|
|
||||||
Artifact Creature Insect
|
|
||||||
2/2
|
|
||||||
Flying
|
|
||||||
|
|
||||||
Wolf
|
|
||||||
G
|
|
||||||
Creature Wolf
|
|
||||||
1/1
|
|
||||||
This creature gets +1/+1 for each card named Sound the Call in each graveyard.
|
|
||||||
|
|
||||||
Wolf
|
|
||||||
G
|
|
||||||
Creature Wolf
|
|
||||||
2/2
|
|
||||||
|
|
||||||
Wolves of the Hunt
|
|
||||||
G
|
|
||||||
Creature Wolf
|
|
||||||
1/1
|
|
||||||
Bands with other Wolves
|
|
||||||
|
|
||||||
Worm
|
|
||||||
B G
|
|
||||||
Creature Worm
|
|
||||||
1/1
|
|
||||||
|
|
||||||
Wurm
|
|
||||||
B
|
|
||||||
Creature Wurm
|
|
||||||
6/6
|
|
||||||
Trample
|
|
||||||
|
|
||||||
Wurm
|
|
||||||
G
|
|
||||||
Creature Wurm
|
|
||||||
6/6
|
|
||||||
|
|
||||||
Wurm
|
|
||||||
G
|
|
||||||
Creature Wurm
|
|
||||||
X/X
|
|
||||||
|
|
||||||
Zombie
|
|
||||||
B
|
|
||||||
Creature Zombie
|
|
||||||
2/2
|
|
||||||
|
|
||||||
@@ -37,4 +37,4 @@ Trample
|
|||||||
Unblockable
|
Unblockable
|
||||||
Undying
|
Undying
|
||||||
Vigilance
|
Vigilance
|
||||||
Wither
|
Wither
|
||||||
@@ -283,4 +283,4 @@ Tamiyo
|
|||||||
Tezzeret
|
Tezzeret
|
||||||
Tibalt
|
Tibalt
|
||||||
Venser
|
Venser
|
||||||
Vraska
|
Vraska
|
||||||
@@ -1,332 +1,332 @@
|
|||||||
http://www.cardforge.org/fpics/questAvatars/A%20Wolf%20in%20Sheeps%20Clothing.jpg
|
http://www.cardforge.org/fpics/questAvatars/A%20Wolf%20in%20Sheeps%20Clothing.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Abraham%20Lincoln.jpg
|
http://www.cardforge.org/fpics/questAvatars/Abraham%20Lincoln.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Albert%20Einstein.jpg
|
http://www.cardforge.org/fpics/questAvatars/Albert%20Einstein.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Alice%20in%20Wonderland.jpg
|
http://www.cardforge.org/fpics/questAvatars/Alice%20in%20Wonderland.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/amphibian.jpg
|
http://www.cardforge.org/fpics/questAvatars/amphibian.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ancient%20Battlefield.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ancient%20Battlefield.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Apu%20Nahasapeemapetilon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Apu%20Nahasapeemapetilon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aquaman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aquaman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aragorn.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aragorn.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Atomic%20Robo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Atomic%20Robo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bamm%20Bamm%20Rubble.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bamm%20Bamm%20Rubble.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Barney%20Rubble.jpg
|
http://www.cardforge.org/fpics/questAvatars/Barney%20Rubble.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Barroom%20Brawl.jpg
|
http://www.cardforge.org/fpics/questAvatars/Barroom%20Brawl.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bart%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bart%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Batman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Batman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Beast.jpg
|
http://www.cardforge.org/fpics/questAvatars/Beast.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Beast2.jpg
|
http://www.cardforge.org/fpics/questAvatars/Beast2.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bela%20Lugosi.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bela%20Lugosi.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Betty%20Rubble.jpg
|
http://www.cardforge.org/fpics/questAvatars/Betty%20Rubble.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Blackbeard.jpg
|
http://www.cardforge.org/fpics/questAvatars/Blackbeard.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Blood%20Oath.jpg
|
http://www.cardforge.org/fpics/questAvatars/Blood%20Oath.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Boba%20Fett.jpg
|
http://www.cardforge.org/fpics/questAvatars/Boba%20Fett.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Boris%20Karloff.jpg
|
http://www.cardforge.org/fpics/questAvatars/Boris%20Karloff.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Boromir.jpg
|
http://www.cardforge.org/fpics/questAvatars/Boromir.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bridge%20Troll.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bridge%20Troll.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Buffy.jpg
|
http://www.cardforge.org/fpics/questAvatars/Buffy.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bushwhacked.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bushwhacked.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/C3PO.jpg
|
http://www.cardforge.org/fpics/questAvatars/C3PO.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Cable.jpg
|
http://www.cardforge.org/fpics/questAvatars/Cable.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Carnage.jpg
|
http://www.cardforge.org/fpics/questAvatars/Carnage.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Captain%20America.jpg
|
http://www.cardforge.org/fpics/questAvatars/Captain%20America.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Catwoman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Catwoman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Chief_Wiggum.jpg
|
http://www.cardforge.org/fpics/questAvatars/Chief_Wiggum.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Comic%20Book%20Guy.jpg
|
http://www.cardforge.org/fpics/questAvatars/Comic%20Book%20Guy.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Colossus.jpg
|
http://www.cardforge.org/fpics/questAvatars/Colossus.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Conan%20the%20Barbarian.jpg
|
http://www.cardforge.org/fpics/questAvatars/Conan%20the%20Barbarian.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Cow.jpg
|
http://www.cardforge.org/fpics/questAvatars/Cow.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Crocodile%20Dundee.jpg
|
http://www.cardforge.org/fpics/questAvatars/Crocodile%20Dundee.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Crows%20in%20the%20Field.jpg
|
http://www.cardforge.org/fpics/questAvatars/Crows%20in%20the%20Field.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Cyclops.jpg
|
http://www.cardforge.org/fpics/questAvatars/Cyclops.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Da%20Vinci.jpg
|
http://www.cardforge.org/fpics/questAvatars/Da%20Vinci.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Darkseid.jpg
|
http://www.cardforge.org/fpics/questAvatars/Darkseid.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Darrin%20Stephens.jpg
|
http://www.cardforge.org/fpics/questAvatars/Darrin%20Stephens.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Darth%20Vader.jpg
|
http://www.cardforge.org/fpics/questAvatars/Darth%20Vader.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Data.jpg
|
http://www.cardforge.org/fpics/questAvatars/Data.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Deadpool.jpg
|
http://www.cardforge.org/fpics/questAvatars/Deadpool.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Demon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Demon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dilbert.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dilbert.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dino.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dino.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Doc%20Holiday.jpg
|
http://www.cardforge.org/fpics/questAvatars/Doc%20Holiday.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dogbert.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dogbert.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dont%20Play%20With%20Matches.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dont%20Play%20With%20Matches.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Doran.jpg
|
http://www.cardforge.org/fpics/questAvatars/Doran.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dr%20Doom.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dr%20Doom.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dr%20Fate.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dr%20Fate.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dr%20No.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dr%20No.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dr%20Strangelove.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dr%20Strangelove.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dr%20Watson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dr%20Watson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dream.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dream.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Black.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Black.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Blue.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Blue.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Colorless.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Colorless.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Gold.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Gold.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Green.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Green.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Red.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20Red.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20White.jpg
|
http://www.cardforge.org/fpics/questAvatars/Dungeon%20Crawling%20White.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Edna%20Krabappel.jpg
|
http://www.cardforge.org/fpics/questAvatars/Edna%20Krabappel.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Electro.jpg
|
http://www.cardforge.org/fpics/questAvatars/Electro.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Elrond.jpg
|
http://www.cardforge.org/fpics/questAvatars/Elrond.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/En%20Sabah%20Nur.jpg
|
http://www.cardforge.org/fpics/questAvatars/En%20Sabah%20Nur.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Endora.jpg
|
http://www.cardforge.org/fpics/questAvatars/Endora.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Eomer.jpg
|
http://www.cardforge.org/fpics/questAvatars/Eomer.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ezio.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ezio.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Fat%20Albert.jpg
|
http://www.cardforge.org/fpics/questAvatars/Fat%20Albert.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Fin%20Fang%20Foom.jpg
|
http://www.cardforge.org/fpics/questAvatars/Fin%20Fang%20Foom.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Frankenstein.jpg
|
http://www.cardforge.org/fpics/questAvatars/Frankenstein.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Fred%20Flintstone.jpg
|
http://www.cardforge.org/fpics/questAvatars/Fred%20Flintstone.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Frodo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Frodo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Galadriel.jpg
|
http://www.cardforge.org/fpics/questAvatars/Galadriel.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Galahad.jpg
|
http://www.cardforge.org/fpics/questAvatars/Galahad.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Gambit.jpg
|
http://www.cardforge.org/fpics/questAvatars/Gambit.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Genghis%20Khan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Genghis%20Khan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/George%20of%20the%20Jungle.jpg
|
http://www.cardforge.org/fpics/questAvatars/George%20of%20the%20Jungle.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ghost%20Rider.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ghost%20Rider.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Gimli.jpg
|
http://www.cardforge.org/fpics/questAvatars/Gimli.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Gold%20Finger.jpg
|
http://www.cardforge.org/fpics/questAvatars/Gold%20Finger.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Grampa%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Grampa%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Green%20Arrow.jpg
|
http://www.cardforge.org/fpics/questAvatars/Green%20Arrow.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Green%20Hornet.jpg
|
http://www.cardforge.org/fpics/questAvatars/Green%20Hornet.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Green%20Lantern.jpg
|
http://www.cardforge.org/fpics/questAvatars/Green%20Lantern.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Grumpy.jpg
|
http://www.cardforge.org/fpics/questAvatars/Grumpy.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hagrid.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hagrid.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Han%20Solo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Han%20Solo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hans.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hans.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Harry%20Potter.jpg
|
http://www.cardforge.org/fpics/questAvatars/Harry%20Potter.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hellboy.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hellboy.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hercules.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hercules.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hermione%20Granger.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hermione%20Granger.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Higgins.jpg
|
http://www.cardforge.org/fpics/questAvatars/Higgins.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hobbes.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hobbes.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Homer%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Homer%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/House%20Party.jpg
|
http://www.cardforge.org/fpics/questAvatars/House%20Party.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hulk.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hulk.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Iceman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Iceman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Indiana%20Jones.jpg
|
http://www.cardforge.org/fpics/questAvatars/Indiana%20Jones.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Jabba%20the%20Hut.jpg
|
http://www.cardforge.org/fpics/questAvatars/Jabba%20the%20Hut.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Jack%20Sparrow.jpg
|
http://www.cardforge.org/fpics/questAvatars/Jack%20Sparrow.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/James%20Bond.jpg
|
http://www.cardforge.org/fpics/questAvatars/James%20Bond.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/James%20T%20Kirk.jpg
|
http://www.cardforge.org/fpics/questAvatars/James%20T%20Kirk.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Joe%20Kidd.jpg
|
http://www.cardforge.org/fpics/questAvatars/Joe%20Kidd.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Joker.jpg
|
http://www.cardforge.org/fpics/questAvatars/Joker.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Kang.jpg
|
http://www.cardforge.org/fpics/questAvatars/Kang.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/King%20Arthur.jpg
|
http://www.cardforge.org/fpics/questAvatars/King%20Arthur.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/King%20Edward.jpg
|
http://www.cardforge.org/fpics/questAvatars/King%20Edward.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/King%20Goldemar.jpg
|
http://www.cardforge.org/fpics/questAvatars/King%20Goldemar.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/King%20Kong.jpg
|
http://www.cardforge.org/fpics/questAvatars/King%20Kong.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Kojak.jpg
|
http://www.cardforge.org/fpics/questAvatars/Kojak.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Krypto.jpg
|
http://www.cardforge.org/fpics/questAvatars/Krypto.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Leprechaun.jpg
|
http://www.cardforge.org/fpics/questAvatars/Leprechaun.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Lisa%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Lisa%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Luke%20Skywalker.jpg
|
http://www.cardforge.org/fpics/questAvatars/Luke%20Skywalker.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Maggie%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Maggie%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Magneto.jpg
|
http://www.cardforge.org/fpics/questAvatars/Magneto.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Magnum.jpg
|
http://www.cardforge.org/fpics/questAvatars/Magnum.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Marge%20Simpson.jpg
|
http://www.cardforge.org/fpics/questAvatars/Marge%20Simpson.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Milhouse_van_Houten.jpg
|
http://www.cardforge.org/fpics/questAvatars/Milhouse_van_Houten.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Minerva%20McGonagall.jpg
|
http://www.cardforge.org/fpics/questAvatars/Minerva%20McGonagall.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Mines%20of%20Kazum%20Durl.jpg
|
http://www.cardforge.org/fpics/questAvatars/Mines%20of%20Kazum%20Durl.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Mister%20Fantastic.jpg
|
http://www.cardforge.org/fpics/questAvatars/Mister%20Fantastic.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Morpheus.jpg
|
http://www.cardforge.org/fpics/questAvatars/Morpheus.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Mortivore.jpg
|
http://www.cardforge.org/fpics/questAvatars/Mortivore.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Mr%20Slate.jpg
|
http://www.cardforge.org/fpics/questAvatars/Mr%20Slate.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Napoleon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Napoleon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ned%20Flanders.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ned%20Flanders.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Neo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Neo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Newton.jpg
|
http://www.cardforge.org/fpics/questAvatars/Newton.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Oberon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Oberon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Odin.jpg
|
http://www.cardforge.org/fpics/questAvatars/Odin.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Optimus%20Prime.jpg
|
http://www.cardforge.org/fpics/questAvatars/Optimus%20Prime.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Oreius.jpg
|
http://www.cardforge.org/fpics/questAvatars/Oreius.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Owlman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Owlman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Pebbles%20Flintstone.jpg
|
http://www.cardforge.org/fpics/questAvatars/Pebbles%20Flintstone.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Picard.jpg
|
http://www.cardforge.org/fpics/questAvatars/Picard.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Pinky%20and%20the%20Brain.jpg
|
http://www.cardforge.org/fpics/questAvatars/Pinky%20and%20the%20Brain.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Pointy%20Haired%20Boss.jpg
|
http://www.cardforge.org/fpics/questAvatars/Pointy%20Haired%20Boss.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Princess%20Selenia.jpg
|
http://www.cardforge.org/fpics/questAvatars/Princess%20Selenia.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Private%20Domain.jpg
|
http://www.cardforge.org/fpics/questAvatars/Private%20Domain.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Professor%20X.jpg
|
http://www.cardforge.org/fpics/questAvatars/Professor%20X.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Quest%20for%20Ulas%20Temple.jpg
|
http://www.cardforge.org/fpics/questAvatars/Quest%20for%20Ulas%20Temple.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Quicksilver.jpg
|
http://www.cardforge.org/fpics/questAvatars/Quicksilver.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/R2-D2.jpg
|
http://www.cardforge.org/fpics/questAvatars/R2-D2.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Radagast.jpg
|
http://www.cardforge.org/fpics/questAvatars/Radagast.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Radiant.jpg
|
http://www.cardforge.org/fpics/questAvatars/Radiant.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Radioactive%20Man.jpg
|
http://www.cardforge.org/fpics/questAvatars/Radioactive%20Man.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Raven.jpg
|
http://www.cardforge.org/fpics/questAvatars/Raven.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ratbert.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ratbert.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ras%20AL%20Ghul.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ras%20AL%20Ghul.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Reactor%20Meltdown.jpg
|
http://www.cardforge.org/fpics/questAvatars/Reactor%20Meltdown.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Redwall.jpg
|
http://www.cardforge.org/fpics/questAvatars/Redwall.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Repressed%20Magic.jpg
|
http://www.cardforge.org/fpics/questAvatars/Repressed%20Magic.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Reverend%20Lovejoy.jpg
|
http://www.cardforge.org/fpics/questAvatars/Reverend%20Lovejoy.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Riddler.jpg
|
http://www.cardforge.org/fpics/questAvatars/Riddler.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Robin.jpg
|
http://www.cardforge.org/fpics/questAvatars/Robin.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Rocky.jpg
|
http://www.cardforge.org/fpics/questAvatars/Rocky.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Rogue.jpg
|
http://www.cardforge.org/fpics/questAvatars/Rogue.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sabertooth.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sabertooth.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Samantha%20Stephens.jpg
|
http://www.cardforge.org/fpics/questAvatars/Samantha%20Stephens.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Samwise%20Gamgee.jpg
|
http://www.cardforge.org/fpics/questAvatars/Samwise%20Gamgee.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Saruman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Saruman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sauron.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sauron.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Scooby%20Doo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Scooby%20Doo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Scotty.jpg
|
http://www.cardforge.org/fpics/questAvatars/Scotty.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Seabiscuit.jpg
|
http://www.cardforge.org/fpics/questAvatars/Seabiscuit.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Secret%20Squirrel.jpg
|
http://www.cardforge.org/fpics/questAvatars/Secret%20Squirrel.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sentinel.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sentinel.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Severus%20Snape.jpg
|
http://www.cardforge.org/fpics/questAvatars/Severus%20Snape.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sherlock%20Holmes.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sherlock%20Holmes.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Shrek.jpg
|
http://www.cardforge.org/fpics/questAvatars/Shrek.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sideshow%20Bob.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sideshow%20Bob.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Silver%20Samurai.jpg
|
http://www.cardforge.org/fpics/questAvatars/Silver%20Samurai.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Silver%20Surfer.jpg
|
http://www.cardforge.org/fpics/questAvatars/Silver%20Surfer.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Snow%20White.jpg
|
http://www.cardforge.org/fpics/questAvatars/Snow%20White.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Spiderman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Spiderman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Spock.jpg
|
http://www.cardforge.org/fpics/questAvatars/Spock.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Starfire.jpg
|
http://www.cardforge.org/fpics/questAvatars/Starfire.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Storm.jpg
|
http://www.cardforge.org/fpics/questAvatars/Storm.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sun%20Quan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sun%20Quan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Superman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Superman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Swan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Swan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tarzan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tarzan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Terminator.jpg
|
http://www.cardforge.org/fpics/questAvatars/Terminator.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Backlash%20Machine.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Backlash%20Machine.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Court%20Jester.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Court%20Jester.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Desert%20Caravan.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Desert%20Caravan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Great%20Gazoo.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Great%20Gazoo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Kings%20Contest.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Kings%20Contest.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Pied%20Piper.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Pied%20Piper.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Spectre.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Spectre.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Thing.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Thing.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Torpor%20Orb.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Torpor%20Orb.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/The%20Zombie.jpg
|
http://www.cardforge.org/fpics/questAvatars/The%20Zombie.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tom%20Bombadil.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tom%20Bombadil.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Totoro.jpg
|
http://www.cardforge.org/fpics/questAvatars/Totoro.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Treebeard.jpg
|
http://www.cardforge.org/fpics/questAvatars/Treebeard.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Uncle%20Owen.jpg
|
http://www.cardforge.org/fpics/questAvatars/Uncle%20Owen.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Walle.jpg
|
http://www.cardforge.org/fpics/questAvatars/Walle.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Wally.jpg
|
http://www.cardforge.org/fpics/questAvatars/Wally.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/White%20Knight.jpg
|
http://www.cardforge.org/fpics/questAvatars/White%20Knight.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Wilma%20Flintstone.jpg
|
http://www.cardforge.org/fpics/questAvatars/Wilma%20Flintstone.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Wolverine.jpg
|
http://www.cardforge.org/fpics/questAvatars/Wolverine.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Wonder%20Woman.jpg
|
http://www.cardforge.org/fpics/questAvatars/Wonder%20Woman.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Wyatt%20Earp.jpg
|
http://www.cardforge.org/fpics/questAvatars/Wyatt%20Earp.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/zatanna.jpg
|
http://www.cardforge.org/fpics/questAvatars/zatanna.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Zombie%20Attack.jpg
|
http://www.cardforge.org/fpics/questAvatars/Zombie%20Attack.jpg
|
||||||
#JAMURAA WORLD ICONS
|
#JAMURAA WORLD ICONS
|
||||||
http://www.cardforge.org/fpics/questAvatars/Abassi.jpg
|
http://www.cardforge.org/fpics/questAvatars/Abassi.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Abiku.jpg
|
http://www.cardforge.org/fpics/questAvatars/Abiku.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/AidoHwedo.jpg
|
http://www.cardforge.org/fpics/questAvatars/AidoHwedo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aigamuxa.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aigamuxa.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ajok.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ajok.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Akongo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Akongo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ala.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ala.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aladdin.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aladdin.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Alouroua.jpg
|
http://www.cardforge.org/fpics/questAvatars/Alouroua.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Amadioha.jpg
|
http://www.cardforge.org/fpics/questAvatars/Amadioha.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Anansi.jpg
|
http://www.cardforge.org/fpics/questAvatars/Anansi.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Anubis.jpg
|
http://www.cardforge.org/fpics/questAvatars/Anubis.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Asanbosam.jpg
|
http://www.cardforge.org/fpics/questAvatars/Asanbosam.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aziza.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aziza.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Baal.jpg
|
http://www.cardforge.org/fpics/questAvatars/Baal.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BabaluAye.jpg
|
http://www.cardforge.org/fpics/questAvatars/BabaluAye.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BaronCimitiere.jpg
|
http://www.cardforge.org/fpics/questAvatars/BaronCimitiere.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BaronSamedi.jpg
|
http://www.cardforge.org/fpics/questAvatars/BaronSamedi.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BlackPanther.jpg
|
http://www.cardforge.org/fpics/questAvatars/BlackPanther.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BlackTalon.jpg
|
http://www.cardforge.org/fpics/questAvatars/BlackTalon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Brekyirihunuade.jpg
|
http://www.cardforge.org/fpics/questAvatars/Brekyirihunuade.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/BrotherVoodoo.jpg
|
http://www.cardforge.org/fpics/questAvatars/BrotherVoodoo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bumba.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bumba.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/DonkeyKong.jpg
|
http://www.cardforge.org/fpics/questAvatars/DonkeyKong.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ekolo.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ekolo.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Elegua.jpg
|
http://www.cardforge.org/fpics/questAvatars/Elegua.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Eshu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Eshu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ga-Gorib.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ga-Gorib.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Gbadu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Gbadu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Horus.jpg
|
http://www.cardforge.org/fpics/questAvatars/Horus.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Houngan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Houngan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Iblis.jpg
|
http://www.cardforge.org/fpics/questAvatars/Iblis.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/IdiAmin.jpg
|
http://www.cardforge.org/fpics/questAvatars/IdiAmin.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ikenga.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ikenga.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Impundulu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Impundulu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/IsaBere.jpg
|
http://www.cardforge.org/fpics/questAvatars/IsaBere.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Isis.jpg
|
http://www.cardforge.org/fpics/questAvatars/Isis.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Jengu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Jengu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/JuzamGenie.jpg
|
http://www.cardforge.org/fpics/questAvatars/JuzamGenie.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/KilijArslan.jpg
|
http://www.cardforge.org/fpics/questAvatars/KilijArslan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/KingKong.jpg
|
http://www.cardforge.org/fpics/questAvatars/KingKong.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Lilith.jpg
|
http://www.cardforge.org/fpics/questAvatars/Lilith.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/MahamotiGenie.jpg
|
http://www.cardforge.org/fpics/questAvatars/MahamotiGenie.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/MamanBrigitte.jpg
|
http://www.cardforge.org/fpics/questAvatars/MamanBrigitte.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/MamiWata.jpg
|
http://www.cardforge.org/fpics/questAvatars/MamiWata.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Mawu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Mawu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/NanaBuruku.jpg
|
http://www.cardforge.org/fpics/questAvatars/NanaBuruku.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Negoogunogumbar.jpg
|
http://www.cardforge.org/fpics/questAvatars/Negoogunogumbar.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Neith.jpg
|
http://www.cardforge.org/fpics/questAvatars/Neith.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Nyarvirazi.jpg
|
http://www.cardforge.org/fpics/questAvatars/Nyarvirazi.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Obatala.jpg
|
http://www.cardforge.org/fpics/questAvatars/Obatala.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ododua.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ododua.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ogun.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ogun.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Olokun.jpg
|
http://www.cardforge.org/fpics/questAvatars/Olokun.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Orunmila.jpg
|
http://www.cardforge.org/fpics/questAvatars/Orunmila.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Oshun.jpg
|
http://www.cardforge.org/fpics/questAvatars/Oshun.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Osiris.jpg
|
http://www.cardforge.org/fpics/questAvatars/Osiris.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Oya.jpg
|
http://www.cardforge.org/fpics/questAvatars/Oya.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/PapaLegba.jpg
|
http://www.cardforge.org/fpics/questAvatars/PapaLegba.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/PresterJohn.jpg
|
http://www.cardforge.org/fpics/questAvatars/PresterJohn.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ra.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ra.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/RasAlGhul.jpg
|
http://www.cardforge.org/fpics/questAvatars/RasAlGhul.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sakpata.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sakpata.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Saladin.jpg
|
http://www.cardforge.org/fpics/questAvatars/Saladin.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/SantaMuerte.jpg
|
http://www.cardforge.org/fpics/questAvatars/SantaMuerte.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/SerendibGenie.jpg
|
http://www.cardforge.org/fpics/questAvatars/SerendibGenie.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Seth.jpg
|
http://www.cardforge.org/fpics/questAvatars/Seth.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Shaitan.jpg
|
http://www.cardforge.org/fpics/questAvatars/Shaitan.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Shango.jpg
|
http://www.cardforge.org/fpics/questAvatars/Shango.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Shanna.jpg
|
http://www.cardforge.org/fpics/questAvatars/Shanna.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sharee.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sharee.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sphinx.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sphinx.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/StAnastacia.jpg
|
http://www.cardforge.org/fpics/questAvatars/StAnastacia.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Storm2.jpg
|
http://www.cardforge.org/fpics/questAvatars/Storm2.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tanit.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tanit.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tenga.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tenga.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tutankhamon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tutankhamon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ukulunkulu.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ukulunkulu.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Waterlord.jpg
|
http://www.cardforge.org/fpics/questAvatars/Waterlord.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/WereHyena.jpg
|
http://www.cardforge.org/fpics/questAvatars/WereHyena.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/WitchDoctor.jpg
|
http://www.cardforge.org/fpics/questAvatars/WitchDoctor.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Yemaya.jpg
|
http://www.cardforge.org/fpics/questAvatars/Yemaya.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Yewa.jpg
|
http://www.cardforge.org/fpics/questAvatars/Yewa.jpg
|
||||||
#RAVNICA WORLD ICONS
|
#RAVNICA WORLD ICONS
|
||||||
http://www.cardforge.org/fpics/questAvatars/Agrus.jpg
|
http://www.cardforge.org/fpics/questAvatars/Agrus.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Aurelia.jpg
|
http://www.cardforge.org/fpics/questAvatars/Aurelia.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Azorius-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Azorius-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Bep.jpg
|
http://www.cardforge.org/fpics/questAvatars/Bep.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Borborygmos.jpg
|
http://www.cardforge.org/fpics/questAvatars/Borborygmos.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Boros-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Boros-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Caprio.jpg
|
http://www.cardforge.org/fpics/questAvatars/Caprio.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ghost%20Council.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ghost%20Council.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Golgari-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Golgari-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Gruul-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Gruul-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Hameln.jpg
|
http://www.cardforge.org/fpics/questAvatars/Hameln.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Isperia.jpg
|
http://www.cardforge.org/fpics/questAvatars/Isperia.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Izzet-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Izzet-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Jarad.jpg
|
http://www.cardforge.org/fpics/questAvatars/Jarad.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Kraj.jpg
|
http://www.cardforge.org/fpics/questAvatars/Kraj.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Lazav.jpg
|
http://www.cardforge.org/fpics/questAvatars/Lazav.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Lyzolda.jpg
|
http://www.cardforge.org/fpics/questAvatars/Lyzolda.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Momir.jpg
|
http://www.cardforge.org/fpics/questAvatars/Momir.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Niv-Mizzet.jpg
|
http://www.cardforge.org/fpics/questAvatars/Niv-Mizzet.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Orzhov-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Orzhov-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Rakdos.jpg
|
http://www.cardforge.org/fpics/questAvatars/Rakdos.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Savra.jpg
|
http://www.cardforge.org/fpics/questAvatars/Savra.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Selesnya-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Selesnya-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Simic-precon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Simic-precon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sisters%20of%20Stone%20Death.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sisters%20of%20Stone%20Death.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Sus%20Antigoon.jpg
|
http://www.cardforge.org/fpics/questAvatars/Sus%20Antigoon.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Szadek.jpg
|
http://www.cardforge.org/fpics/questAvatars/Szadek.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Teysa.jpg
|
http://www.cardforge.org/fpics/questAvatars/Teysa.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Token.jpg
|
http://www.cardforge.org/fpics/questAvatars/Token.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Tolsimir.jpg
|
http://www.cardforge.org/fpics/questAvatars/Tolsimir.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Trostani.jpg
|
http://www.cardforge.org/fpics/questAvatars/Trostani.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Ulasht.jpg
|
http://www.cardforge.org/fpics/questAvatars/Ulasht.jpg
|
||||||
http://www.cardforge.org/fpics/questAvatars/Zegana.jpg
|
http://www.cardforge.org/fpics/questAvatars/Zegana.jpg
|
||||||
@@ -1,23 +1,23 @@
|
|||||||
#Pet Shop Icon Links
|
#Pet Shop Icon Links
|
||||||
b_1_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_1_1_crocodile_pet_small.jpg
|
b_1_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_1_1_crocodile_pet_small.jpg
|
||||||
b_2_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_2_1_crocodile_pet_small.jpg
|
b_2_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_2_1_crocodile_pet_small.jpg
|
||||||
b_2_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_3_1_crocodile_pet_small.jpg
|
b_2_1_crocodile_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/b_3_1_crocodile_pet_small.jpg
|
||||||
b_3_1_crocodile_pet_swampwalk_small.jpg http://www.cardforge.org/fpics/pets/icons/b_3_1_crocodile_pet_swampwalk_small.jpg
|
b_3_1_crocodile_pet_swampwalk_small.jpg http://www.cardforge.org/fpics/pets/icons/b_3_1_crocodile_pet_swampwalk_small.jpg
|
||||||
g_0_1_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_1_plant_wall_small.jpg
|
g_0_1_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_1_plant_wall_small.jpg
|
||||||
g_0_2_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_2_plant_wall_small.jpg
|
g_0_2_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_2_plant_wall_small.jpg
|
||||||
g_0_3_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_3_plant_wall_small.jpg
|
g_0_3_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_0_3_plant_wall_small.jpg
|
||||||
g_1_1_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_1_wolf_pet_small.jpg
|
g_1_1_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_1_wolf_pet_small.jpg
|
||||||
g_1_2_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_2_wolf_pet_small.jpg
|
g_1_2_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_2_wolf_pet_small.jpg
|
||||||
g_1_3_plant_wall_deathtouch_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_3_plant_wall_deathtouch_small.jpg
|
g_1_3_plant_wall_deathtouch_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_3_plant_wall_deathtouch_small.jpg
|
||||||
g_1_3_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_3_plant_wall_small.jpg
|
g_1_3_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_3_plant_wall_small.jpg
|
||||||
g_1_4_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_4_plant_wall_small.jpg
|
g_1_4_plant_wall_small.jpg http://www.cardforge.org/fpics/pets/icons/g_1_4_plant_wall_small.jpg
|
||||||
g_2_2_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_2_2_wolf_pet_small.jpg
|
g_2_2_wolf_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/g_2_2_wolf_pet_small.jpg
|
||||||
g_2_2_wolf_pet_flanking_small.jpg http://www.cardforge.org/fpics/pets/icons/g_2_2_wolf_pet_flanking_small.jpg
|
g_2_2_wolf_pet_flanking_small.jpg http://www.cardforge.org/fpics/pets/icons/g_2_2_wolf_pet_flanking_small.jpg
|
||||||
r_1_1_hound_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/r_1_1_hound_pet_small.jpg
|
r_1_1_hound_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/r_1_1_hound_pet_small.jpg
|
||||||
r_1_1_hound_pet_haste_small.jpg http://www.cardforge.org/fpics/pets/icons/r_1_1_hound_pet_haste_small.jpg
|
r_1_1_hound_pet_haste_small.jpg http://www.cardforge.org/fpics/pets/icons/r_1_1_hound_pet_haste_small.jpg
|
||||||
r_2_1_hound_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/r_2_1_hound_pet_small.jpg
|
r_2_1_hound_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/r_2_1_hound_pet_small.jpg
|
||||||
r_2_1_hound_pet_alone_small.jpg http://www.cardforge.org/fpics/pets/icons/r_2_1_hound_pet_alone_small.jpg
|
r_2_1_hound_pet_alone_small.jpg http://www.cardforge.org/fpics/pets/icons/r_2_1_hound_pet_alone_small.jpg
|
||||||
w_0_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_0_1_bird_pet_small.jpg
|
w_0_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_0_1_bird_pet_small.jpg
|
||||||
w_1_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_1_1_bird_pet_small.jpg
|
w_1_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_1_1_bird_pet_small.jpg
|
||||||
w_2_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_2_1_bird_pet_small.jpg
|
w_2_1_bird_pet_small.jpg http://www.cardforge.org/fpics/pets/icons/w_2_1_bird_pet_small.jpg
|
||||||
w_2_1_bird_pet_first_strike_small.jpg http://www.cardforge.org/fpics/pets/icons/w_2_1_bird_pet_first_strike_small.jpg
|
w_2_1_bird_pet_first_strike_small.jpg http://www.cardforge.org/fpics/pets/icons/w_2_1_bird_pet_first_strike_small.jpg
|
||||||
@@ -1,27 +1,27 @@
|
|||||||
#Pet Links
|
#Pet Links
|
||||||
petape_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL1.jpg
|
petape_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL1.jpg
|
||||||
petape_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL2.jpg
|
petape_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL2.jpg
|
||||||
petape_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL3.jpg
|
petape_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL3.jpg
|
||||||
petape_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL4.jpg
|
petape_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetApe_LVL4.jpg
|
||||||
petbird_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL1.jpg
|
petbird_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL1.jpg
|
||||||
petbird_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL2.jpg
|
petbird_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL2.jpg
|
||||||
petbird_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL3.jpg
|
petbird_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL3.jpg
|
||||||
petbird_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL4.jpg
|
petbird_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetBird_LVL4.jpg
|
||||||
petcrocodile_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL1.jpg
|
petcrocodile_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL1.jpg
|
||||||
petcrocodile_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL2.jpg
|
petcrocodile_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL2.jpg
|
||||||
petcrocodile_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL3.jpg
|
petcrocodile_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL3.jpg
|
||||||
petcrocodile_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL4.jpg
|
petcrocodile_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetCrocodile_LVL4.jpg
|
||||||
pethound_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL1.jpg
|
pethound_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL1.jpg
|
||||||
pethound_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL2.jpg
|
pethound_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL2.jpg
|
||||||
pethound_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL3.jpg
|
pethound_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL3.jpg
|
||||||
pethound_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL4.jpg
|
pethound_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetHound_LVL4.jpg
|
||||||
petwolf_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL1.jpg
|
petwolf_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL1.jpg
|
||||||
petwolf_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL2.jpg
|
petwolf_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL2.jpg
|
||||||
petwolf_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL3.jpg
|
petwolf_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL3.jpg
|
||||||
petwolf_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL4.jpg
|
petwolf_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PetWolf_LVL4.jpg
|
||||||
plantwall_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL1.jpg
|
plantwall_lvl1.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL1.jpg
|
||||||
plantwall_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL2.jpg
|
plantwall_lvl2.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL2.jpg
|
||||||
plantwall_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL3.jpg
|
plantwall_lvl3.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL3.jpg
|
||||||
plantwall_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL4.jpg
|
plantwall_lvl4.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL4.jpg
|
||||||
plantwall_lvl5.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL5.jpg
|
plantwall_lvl5.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL5.jpg
|
||||||
plantwall_lvl6.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL6.jpg
|
plantwall_lvl6.jpg http://www.cardforge.org/fpics/pets/2012pets/PlantWall_LVL6.jpg
|
||||||
@@ -183,7 +183,7 @@ public enum FModel {
|
|||||||
*/
|
*/
|
||||||
public void loadDynamicGamedata() {
|
public void loadDynamicGamedata() {
|
||||||
if (!Constant.CardTypes.LOADED[0]) {
|
if (!Constant.CardTypes.LOADED[0]) {
|
||||||
final List<String> typeListFile = FileUtil.readFile("res/gamedata/TypeLists.txt");
|
final List<String> typeListFile = FileUtil.readFile(NewConstants.TYPE_LIST_FILE);
|
||||||
|
|
||||||
List<String> tList = null;
|
List<String> tList = null;
|
||||||
|
|
||||||
@@ -253,7 +253,7 @@ public enum FModel {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!Constant.Keywords.LOADED[0]) {
|
if (!Constant.Keywords.LOADED[0]) {
|
||||||
final List<String> nskwListFile = FileUtil.readFile("res/gamedata/NonStackingKWList.txt");
|
final List<String> nskwListFile = FileUtil.readFile(NewConstants.KEYWORD_LIST_FILE);
|
||||||
|
|
||||||
if (nskwListFile.size() > 1) {
|
if (nskwListFile.size() > 1) {
|
||||||
for (String s : nskwListFile) {
|
for (String s : nskwListFile) {
|
||||||
|
|||||||
@@ -25,17 +25,20 @@ public final class NewConstants {
|
|||||||
public static final String PROFILE_TEMPLATE_FILE = PROFILE_FILE + ".example";
|
public static final String PROFILE_TEMPLATE_FILE = PROFILE_FILE + ".example";
|
||||||
|
|
||||||
// data that is only in the program dir
|
// data that is only in the program dir
|
||||||
private static final String _RES_ROOT = "res/";
|
private static final String _RES_ROOT = "res/";
|
||||||
private static final String _QUEST_DIR = _RES_ROOT + "quest/";
|
private static final String _LIST_DIR = _RES_ROOT + "lists/";
|
||||||
public static final String IMAGE_LIST_TOKENS_FILE = _RES_ROOT + "token-images.txt";
|
public static final String KEYWORD_LIST_FILE = _LIST_DIR + "NonStackingKWList.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_OPPONENT_ICONS_FILE = _QUEST_DIR + "quest-opponent-icons.txt";
|
public static final String TYPE_LIST_FILE = _LIST_DIR + "TypeLists.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_PET_SHOP_ICONS_FILE = _QUEST_DIR + "quest-pet-shop-icons.txt";
|
public static final String IMAGE_LIST_TOKENS_FILE = _LIST_DIR + "token-images.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_TOKENS_FILE = _QUEST_DIR + "quest-pet-token-images.txt";
|
public static final String IMAGE_LIST_QUEST_OPPONENT_ICONS_FILE = _LIST_DIR + "quest-opponent-icons.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_BOOSTERS_FILE = _QUEST_DIR + "booster-images.txt";
|
public static final String IMAGE_LIST_QUEST_PET_SHOP_ICONS_FILE = _LIST_DIR + "quest-pet-shop-icons.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_FATPACKS_FILE = _QUEST_DIR + "fatpack-images.txt";
|
public static final String IMAGE_LIST_QUEST_TOKENS_FILE = _LIST_DIR + "quest-pet-token-images.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_PRECONS_FILE = _QUEST_DIR + "precon-images.txt";
|
public static final String IMAGE_LIST_QUEST_BOOSTERS_FILE = _LIST_DIR + "booster-images.txt";
|
||||||
public static final String IMAGE_LIST_QUEST_TOURNAMENTPACKS_FILE = _QUEST_DIR + "tournamentpack-images.txt";
|
public static final String IMAGE_LIST_QUEST_FATPACKS_FILE = _LIST_DIR + "fatpack-images.txt";
|
||||||
|
public static final String IMAGE_LIST_QUEST_PRECONS_FILE = _LIST_DIR + "precon-images.txt";
|
||||||
|
public static final String IMAGE_LIST_QUEST_TOURNAMENTPACKS_FILE = _LIST_DIR + "tournamentpack-images.txt";
|
||||||
|
|
||||||
|
private static final String _QUEST_DIR = _RES_ROOT + "quest/";
|
||||||
public static final String TEXT_HOWTO_FILE = _RES_ROOT + "howto.txt";
|
public static final String TEXT_HOWTO_FILE = _RES_ROOT + "howto.txt";
|
||||||
public static final String DRAFT_RANKINGS_FILE = _RES_ROOT + "draft/rankings.txt";
|
public static final String DRAFT_RANKINGS_FILE = _RES_ROOT + "draft/rankings.txt";
|
||||||
public static final String PRICES_BOOSTER_FILE = _QUEST_DIR + "booster-prices.txt";
|
public static final String PRICES_BOOSTER_FILE = _QUEST_DIR + "booster-prices.txt";
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import os,sys,fnmatch,re
|
|||||||
|
|
||||||
def getSetByFormat(requestedFormat):
|
def getSetByFormat(requestedFormat):
|
||||||
# Parse out Standard sets from the Format file
|
# Parse out Standard sets from the Format file
|
||||||
formatLocation = os.path.join(sys.path[0], 'blockdata', 'formats.txt')
|
formatLocation = os.path.join(sys.path[0], '..', 'res', 'blockdata', 'formats.txt')
|
||||||
with open(formatLocation) as formatFile:
|
with open(formatLocation) as formatFile:
|
||||||
formats = formatFile.readlines()
|
formats = formatFile.readlines()
|
||||||
|
|
||||||
@@ -46,7 +46,6 @@ def printCardSet(implementedSet, missingSet, fileName, setCoverage=None, printIm
|
|||||||
outfile.write("\nImplemented (%d):" % impCount)
|
outfile.write("\nImplemented (%d):" % impCount)
|
||||||
for s in implemented:
|
for s in implemented:
|
||||||
outfile.write("\n%s" % s)
|
outfile.write("\n%s" % s)
|
||||||
outfile.write("\n")
|
|
||||||
|
|
||||||
# By default Missing will print, but you can disable it
|
# By default Missing will print, but you can disable it
|
||||||
if printMissing:
|
if printMissing:
|
||||||
@@ -56,6 +55,8 @@ def printCardSet(implementedSet, missingSet, fileName, setCoverage=None, printIm
|
|||||||
for s in missing:
|
for s in missing:
|
||||||
outfile.write("\n%s" % s)
|
outfile.write("\n%s" % s)
|
||||||
|
|
||||||
|
outfile.write("\n")
|
||||||
|
|
||||||
def printDistinctOracle(missingSet, fileName):
|
def printDistinctOracle(missingSet, fileName):
|
||||||
filePath = os.path.join(sys.path[0], "PerSetTrackingResults", fileName)
|
filePath = os.path.join(sys.path[0], "PerSetTrackingResults", fileName)
|
||||||
missing = list(missingSet)
|
missing = list(missingSet)
|
||||||
@@ -65,6 +66,7 @@ def printDistinctOracle(missingSet, fileName):
|
|||||||
if s:
|
if s:
|
||||||
oracle = mtgOracleCards.get(s, "")
|
oracle = mtgOracleCards.get(s, "")
|
||||||
outfile.write("%s\n%s" % (s, oracle))
|
outfile.write("%s\n%s" % (s, oracle))
|
||||||
|
outfile.write("\n")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
@@ -131,7 +133,8 @@ if __name__ == '__main__':
|
|||||||
|
|
||||||
#Parse Forge
|
#Parse Forge
|
||||||
print("Parsing Forge")
|
print("Parsing Forge")
|
||||||
for root, dirnames, filenames in os.walk("cardsfolder"):
|
cardsfolderLocation = os.path.join(sys.path[0], '..', 'res', 'cardsfolder')
|
||||||
|
for root, dirnames, filenames in os.walk(cardsfolderLocation):
|
||||||
for fileName in fnmatch.filter(filenames, '*.txt'):
|
for fileName in fnmatch.filter(filenames, '*.txt'):
|
||||||
with open(os.path.join(root, fileName)) as currentForgeCard :
|
with open(os.path.join(root, fileName)) as currentForgeCard :
|
||||||
# Check all names for this card
|
# Check all names for this card
|
||||||
@@ -214,9 +217,10 @@ if __name__ == '__main__':
|
|||||||
totalPercentage = totalImplemented / fullTotal
|
totalPercentage = totalImplemented / fullTotal
|
||||||
statsfile.write("\n")
|
statsfile.write("\n")
|
||||||
statsfile.write("Total over all sets: " + str(totalImplemented) + " (" + str(totalMissing) + ") / " + str(fullTotal))
|
statsfile.write("Total over all sets: " + str(totalImplemented) + " (" + str(totalMissing) + ") / " + str(fullTotal))
|
||||||
|
statsfile.write("\n")
|
||||||
|
|
||||||
printCardSet(allImplemented, allMissing, "DistinctStats.txt")
|
printCardSet(allImplemented, allMissing, "DistinctStats.txt")
|
||||||
printCardSet(standardImplemented, standardMissing, "FormatStandard.txt", setCoverage=standardSets)
|
printCardSet(standardImplemented, standardMissing, "FormatStandard.txt", setCoverage=standardSets)
|
||||||
printDistinctOracle(allMissing, "DistinctOracle.txt")
|
printDistinctOracle(allMissing, "DistinctOracle.txt")
|
||||||
|
|
||||||
print "Done!"
|
print "Done!"
|
||||||
316
res/assignSetInfo.py → tools/assignSetInfo.py
Normal file → Executable file
316
res/assignSetInfo.py → tools/assignSetInfo.py
Normal file → Executable file
@@ -1,158 +1,158 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
import os,sys,fnmatch,re
|
import os,sys,fnmatch,re
|
||||||
|
|
||||||
pathToMtgData = "mtg-data.txt"
|
pathToMtgData = "mtg-data.txt"
|
||||||
pathToSetsMatchTable = "mtgdata-sets-to-forge.txt"
|
pathToSetsMatchTable = "mtgdata-sets-to-forge.txt"
|
||||||
|
|
||||||
class cis: # CardInSet
|
class cis: # CardInSet
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.rarity = "C"
|
self.rarity = "C"
|
||||||
self.arts = 0
|
self.arts = 0
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.rarityFull() if self.arts <= 1 else "{} x{}".format(self.rarityFull(), self.arts)
|
return self.rarityFull() if self.arts <= 1 else "{} x{}".format(self.rarityFull(), self.arts)
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return self.__str__()
|
return self.__str__()
|
||||||
|
|
||||||
def rarityFull(self):
|
def rarityFull(self):
|
||||||
if (self.rarity == "B"):
|
if (self.rarity == "B"):
|
||||||
return "Land"
|
return "Land"
|
||||||
if (self.rarity == "R"):
|
if (self.rarity == "R"):
|
||||||
return "Rare"
|
return "Rare"
|
||||||
if (self.rarity == "U"):
|
if (self.rarity == "U"):
|
||||||
return "Uncommon"
|
return "Uncommon"
|
||||||
if (self.rarity == "S"):
|
if (self.rarity == "S"):
|
||||||
return "Special"
|
return "Special"
|
||||||
if (self.rarity == "M"):
|
if (self.rarity == "M"):
|
||||||
return "Mythic"
|
return "Mythic"
|
||||||
return "Common"
|
return "Common"
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
if not os.path.exists(pathToMtgData) :
|
if not os.path.exists(pathToMtgData) :
|
||||||
print("This script requires the text version of Arch's mtg-data to be present.You can download it from slightlymagic.net's forum and either place the text version next to this script or edit this script and provide the path to the file at the top.")
|
print("This script requires the text version of Arch's mtg-data to be present.You can download it from slightlymagic.net's forum and either place the text version next to this script or edit this script and provide the path to the file at the top.")
|
||||||
print("Press Enter to exit")
|
print("Press Enter to exit")
|
||||||
raw_input("")
|
raw_input("")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
setCodes = []
|
setCodes = []
|
||||||
setCodeToName = {}
|
setCodeToName = {}
|
||||||
setCodeToForge = {}
|
setCodeToForge = {}
|
||||||
mtgDataCards = {}
|
mtgDataCards = {}
|
||||||
|
|
||||||
|
|
||||||
hasFetchedSets = False
|
hasFetchedSets = False
|
||||||
hasFetchedCardName = False
|
hasFetchedCardName = False
|
||||||
tmpName = ""
|
tmpName = ""
|
||||||
line = ""
|
line = ""
|
||||||
prevline = ""
|
prevline = ""
|
||||||
|
|
||||||
#Parse mtg-data
|
#Parse mtg-data
|
||||||
print("Parsing mtg-data...")
|
print("Parsing mtg-data...")
|
||||||
with open(pathToMtgData) as mtgdata :
|
with open(pathToMtgData) as mtgdata :
|
||||||
for line in mtgdata :
|
for line in mtgdata :
|
||||||
# Parse the sets at the top of the mtgdata file
|
# Parse the sets at the top of the mtgdata file
|
||||||
if not hasFetchedSets :
|
if not hasFetchedSets :
|
||||||
if line != "\n" :
|
if line != "\n" :
|
||||||
splitLine = line.split(' ')
|
splitLine = line.split(' ')
|
||||||
code = splitLine[0]
|
code = splitLine[0]
|
||||||
setCodeToName[code] = splitLine[-1].replace('\n', '')
|
setCodeToName[code] = splitLine[-1].replace('\n', '')
|
||||||
#print splitLine, code, setCodeToName[code]
|
#print splitLine, code, setCodeToName[code]
|
||||||
setCodes.append(code)
|
setCodes.append(code)
|
||||||
else :
|
else :
|
||||||
hasFetchedSets = True
|
hasFetchedSets = True
|
||||||
|
|
||||||
# Once all sets are parsed, time to parse the cards
|
# Once all sets are parsed, time to parse the cards
|
||||||
elif hasFetchedSets :
|
elif hasFetchedSets :
|
||||||
if not hasFetchedCardName :
|
if not hasFetchedCardName :
|
||||||
tmpName = line.rstrip()
|
tmpName = line.rstrip()
|
||||||
hasFetchedCardName = True
|
hasFetchedCardName = True
|
||||||
oracle = ""
|
oracle = ""
|
||||||
|
|
||||||
else:
|
else:
|
||||||
oracle += line
|
oracle += line
|
||||||
|
|
||||||
if line == "\n" :
|
if line == "\n" :
|
||||||
#mtgOracleCards[tmpName] = oracle.replace(prevline, '')
|
#mtgOracleCards[tmpName] = oracle.replace(prevline, '')
|
||||||
|
|
||||||
sets = prevline.split(", ")
|
sets = prevline.split(", ")
|
||||||
editions = {}
|
editions = {}
|
||||||
for i in range(len(sets)):
|
for i in range(len(sets)):
|
||||||
ee = sets[i].split(' ')
|
ee = sets[i].split(' ')
|
||||||
setName = ee[0]
|
setName = ee[0]
|
||||||
if not setName in editions:
|
if not setName in editions:
|
||||||
editions[setName] = cis()
|
editions[setName] = cis()
|
||||||
editions[setName].rarity = ee[1].strip()
|
editions[setName].rarity = ee[1].strip()
|
||||||
prints = int(ee[2][2:3]) if len(ee) > 2 else 1
|
prints = int(ee[2][2:3]) if len(ee) > 2 else 1
|
||||||
editions[setName].arts += prints
|
editions[setName].arts += prints
|
||||||
#print sets
|
#print sets
|
||||||
mtgDataCards[tmpName] = editions
|
mtgDataCards[tmpName] = editions
|
||||||
hasFetchedCardName = False
|
hasFetchedCardName = False
|
||||||
|
|
||||||
prevline = line
|
prevline = line
|
||||||
|
|
||||||
|
|
||||||
print("Matching mtg-data and Forge sets")
|
print("Matching mtg-data and Forge sets")
|
||||||
with open(pathToSetsMatchTable) as setsMatch :
|
with open(pathToSetsMatchTable) as setsMatch :
|
||||||
for line in setsMatch:
|
for line in setsMatch:
|
||||||
if line[0:3] == "---":
|
if line[0:3] == "---":
|
||||||
code = line[3:].split(" ")[0]
|
code = line[3:].split(" ")[0]
|
||||||
setCodeToForge[code] = None
|
setCodeToForge[code] = None
|
||||||
|
|
||||||
elif line[0:3] == "===":
|
elif line[0:3] == "===":
|
||||||
code = line[3:].split(" ")[0]
|
code = line[3:].split(" ")[0]
|
||||||
setCodeToForge[code] = code;
|
setCodeToForge[code] = code;
|
||||||
else:
|
else:
|
||||||
code1 = line.split(" ")[0]
|
code1 = line.split(" ")[0]
|
||||||
code2 = line.split(" ")[1]
|
code2 = line.split(" ")[1]
|
||||||
setCodeToForge[code1] = code2
|
setCodeToForge[code1] = code2
|
||||||
|
|
||||||
|
|
||||||
folder = "cardsfolder"
|
folder = os.path.join(sys.path[0], '..', 'res', 'cardsfolder')
|
||||||
for root, dirnames, filenames in os.walk(folder):
|
for root, dirnames, filenames in os.walk(folder):
|
||||||
for fileName in fnmatch.filter(filenames, '*.txt'):
|
for fileName in fnmatch.filter(filenames, '*.txt'):
|
||||||
if fileName.startswith('.'):
|
if fileName.startswith('.'):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
cardfile = open(os.path.join(root, fileName), 'r')
|
cardfile = open(os.path.join(root, fileName), 'r')
|
||||||
|
|
||||||
firstLine = cardfile.readline().strip()
|
firstLine = cardfile.readline().strip()
|
||||||
cardName = firstLine[5:]
|
cardName = firstLine[5:]
|
||||||
altName = None
|
altName = None
|
||||||
|
|
||||||
previousLines = []
|
previousLines = []
|
||||||
previousLines.append(firstLine)
|
previousLines.append(firstLine)
|
||||||
|
|
||||||
validLines = []
|
validLines = []
|
||||||
validLines.append(firstLine)
|
validLines.append(firstLine)
|
||||||
|
|
||||||
for line in cardfile.readlines():
|
for line in cardfile.readlines():
|
||||||
previousLines.append(line.strip())
|
previousLines.append(line.strip())
|
||||||
# Just in case SVar:Rar is used as a legitimate SVar
|
# Just in case SVar:Rar is used as a legitimate SVar
|
||||||
if not line.startswith("SetInfo:") and not line.startswith("SVar:Rarity:"):
|
if not line.startswith("SetInfo:") and not line.startswith("SVar:Rarity:"):
|
||||||
validLines.append(line.strip())
|
validLines.append(line.strip())
|
||||||
|
|
||||||
if line.startswith("Name:"):
|
if line.startswith("Name:"):
|
||||||
altName = line[5:].strip()
|
altName = line[5:].strip()
|
||||||
cardfile.close()
|
cardfile.close()
|
||||||
|
|
||||||
if not cardName in mtgDataCards and not altName is None:
|
if not cardName in mtgDataCards and not altName is None:
|
||||||
cardName = altName
|
cardName = altName
|
||||||
|
|
||||||
for e in mtgDataCards[cardName]:
|
for e in mtgDataCards[cardName]:
|
||||||
if not setCodeToForge[e] is None:
|
if not setCodeToForge[e] is None:
|
||||||
validLines.append( "SetInfo:{} {}".format(setCodeToForge[e], mtgDataCards[cardName][e]) )
|
validLines.append( "SetInfo:{} {}".format(setCodeToForge[e], mtgDataCards[cardName][e]) )
|
||||||
|
|
||||||
if previousLines == validLines:
|
if previousLines == validLines:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
print (cardName, altName, fileName)
|
print (cardName, altName, fileName)
|
||||||
|
|
||||||
toWrite = "\n".join(validLines)
|
toWrite = "\n".join(validLines)
|
||||||
|
|
||||||
cardfile = open(os.path.join(root, fileName), 'w')
|
cardfile = open(os.path.join(root, fileName), 'w')
|
||||||
cardfile.write(toWrite)
|
cardfile.write(toWrite)
|
||||||
cardfile.close();
|
cardfile.close();
|
||||||
|
|
||||||
@@ -1,217 +1,217 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
pathToMtgData = "mtg-data.txt"
|
pathToMtgData = "mtg-data.txt"
|
||||||
|
|
||||||
############IMPLEMENTATION FOLLOWS############
|
############IMPLEMENTATION FOLLOWS############
|
||||||
import os,sys,fnmatch
|
import os,sys,fnmatch
|
||||||
import re
|
import re
|
||||||
|
|
||||||
class Card:
|
class Card:
|
||||||
def __init__(self, name):
|
def __init__(self, name):
|
||||||
self.name = name
|
self.name = name
|
||||||
self.cost = ""
|
self.cost = ""
|
||||||
self.types = ""
|
self.types = ""
|
||||||
self.pt = ""
|
self.pt = ""
|
||||||
self.oracle = []
|
self.oracle = []
|
||||||
self.sets = ""
|
self.sets = ""
|
||||||
|
|
||||||
def initKeywords():
|
def initKeywords():
|
||||||
keyWords.append('Cascade')
|
keyWords.append('Cascade')
|
||||||
keyWords.append('Convoke')
|
keyWords.append('Convoke')
|
||||||
keyWords.append('Deathtouch')
|
keyWords.append('Deathtouch')
|
||||||
keyWords.append('Defender')
|
keyWords.append('Defender')
|
||||||
keyWords.append('Delve')
|
keyWords.append('Delve')
|
||||||
keyWords.append('Desertwalk')
|
keyWords.append('Desertwalk')
|
||||||
keyWords.append('Double Strike')
|
keyWords.append('Double Strike')
|
||||||
keyWords.append('Epic')
|
keyWords.append('Epic')
|
||||||
keyWords.append('Exalted')
|
keyWords.append('Exalted')
|
||||||
keyWords.append('Fear')
|
keyWords.append('Fear')
|
||||||
keyWords.append('First Strike')
|
keyWords.append('First Strike')
|
||||||
keyWords.append('Flanking')
|
keyWords.append('Flanking')
|
||||||
keyWords.append('Flash')
|
keyWords.append('Flash')
|
||||||
keyWords.append('Flying')
|
keyWords.append('Flying')
|
||||||
keyWords.append('Forestwalk')
|
keyWords.append('Forestwalk')
|
||||||
keyWords.append('Haste')
|
keyWords.append('Haste')
|
||||||
keyWords.append('Hexproof')
|
keyWords.append('Hexproof')
|
||||||
keyWords.append('Hideaway')
|
keyWords.append('Hideaway')
|
||||||
keyWords.append('Horsemanship')
|
keyWords.append('Horsemanship')
|
||||||
keyWords.append('Indestructible')
|
keyWords.append('Indestructible')
|
||||||
keyWords.append('Infect')
|
keyWords.append('Infect')
|
||||||
keyWords.append('Intimidate')
|
keyWords.append('Intimidate')
|
||||||
keyWords.append('Islandwalk')
|
keyWords.append('Islandwalk')
|
||||||
keyWords.append('Lifelink')
|
keyWords.append('Lifelink')
|
||||||
keyWords.append('Living Weapon')
|
keyWords.append('Living Weapon')
|
||||||
keyWords.append('Mountainwalk')
|
keyWords.append('Mountainwalk')
|
||||||
keyWords.append('Persist')
|
keyWords.append('Persist')
|
||||||
keyWords.append('Phasing')
|
keyWords.append('Phasing')
|
||||||
keyWords.append('Plainswalk')
|
keyWords.append('Plainswalk')
|
||||||
keyWords.append('Provoke')
|
keyWords.append('Provoke')
|
||||||
keyWords.append('Reach')
|
keyWords.append('Reach')
|
||||||
keyWords.append('Rebound')
|
keyWords.append('Rebound')
|
||||||
keyWords.append('Shadow')
|
keyWords.append('Shadow')
|
||||||
keyWords.append('Shroud')
|
keyWords.append('Shroud')
|
||||||
keyWords.append('Soulbond')
|
keyWords.append('Soulbond')
|
||||||
keyWords.append('Storm')
|
keyWords.append('Storm')
|
||||||
keyWords.append('Sunburst')
|
keyWords.append('Sunburst')
|
||||||
keyWords.append('Swampwalk')
|
keyWords.append('Swampwalk')
|
||||||
keyWords.append('Trample')
|
keyWords.append('Trample')
|
||||||
keyWords.append('Unblockable')
|
keyWords.append('Unblockable')
|
||||||
keyWords.append('Undying')
|
keyWords.append('Undying')
|
||||||
keyWords.append('Vigilance')
|
keyWords.append('Vigilance')
|
||||||
keyWords.append('Wither')
|
keyWords.append('Wither')
|
||||||
|
|
||||||
|
|
||||||
def handleKeyords(line,keywords):
|
def handleKeyords(line,keywords):
|
||||||
# split line by spaces to see if first token matches a keyword
|
# split line by spaces to see if first token matches a keyword
|
||||||
line = line.rstrip();
|
line = line.rstrip();
|
||||||
p = re.compile( '\s\(.*\)$')
|
p = re.compile( '\s\(.*\)$')
|
||||||
line = p.sub('',line)
|
line = p.sub('',line)
|
||||||
allKeywords = True
|
allKeywords = True
|
||||||
if line.find('Enchant') != -1 :
|
if line.find('Enchant') != -1 :
|
||||||
print 'K:'+line
|
print 'K:'+line
|
||||||
return allKeywords
|
return allKeywords
|
||||||
else :
|
else :
|
||||||
# Multiple keywords could be comma seperated in mtgdata
|
# Multiple keywords could be comma seperated in mtgdata
|
||||||
words=line.split(', ')
|
words=line.split(', ')
|
||||||
for token in words :
|
for token in words :
|
||||||
if token.title() in keywords :
|
if token.title() in keywords :
|
||||||
print 'K:'+token.title()
|
print 'K:'+token.title()
|
||||||
else :
|
else :
|
||||||
allKeywords = False
|
allKeywords = False
|
||||||
|
|
||||||
return allKeywords
|
return allKeywords
|
||||||
|
|
||||||
if not os.path.exists(pathToMtgData) :
|
if not os.path.exists(pathToMtgData) :
|
||||||
print("This script requires the text version of Arch's mtg-data to be present.You can download it from slightlymagic.net's forum and either place the text version next to this script or edit this script and provide the path to the file at the top.")
|
print("This script requires the text version of Arch's mtg-data to be present.You can download it from slightlymagic.net's forum and either place the text version next to this script or edit this script and provide the path to the file at the top.")
|
||||||
print("Press Enter to exit")
|
print("Press Enter to exit")
|
||||||
raw_input("")
|
raw_input("")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
keyWords = []
|
keyWords = []
|
||||||
mtgDataCards = {}
|
mtgDataCards = {}
|
||||||
setCodes = []
|
setCodes = []
|
||||||
tmpName = ""
|
tmpName = ""
|
||||||
line = ""
|
line = ""
|
||||||
|
|
||||||
# initialize sets supported by Forge
|
# initialize sets supported by Forge
|
||||||
initKeywords()
|
initKeywords()
|
||||||
#Parse mtg-data
|
#Parse mtg-data
|
||||||
mtgdata = open(pathToMtgData,"r")
|
mtgdata = open(pathToMtgData,"r")
|
||||||
line = mtgdata.readline()
|
line = mtgdata.readline()
|
||||||
# Read set codes at top of file
|
# Read set codes at top of file
|
||||||
while line != "\n" and line != "":
|
while line != "\n" and line != "":
|
||||||
setCodes.append(line[0:3])
|
setCodes.append(line[0:3])
|
||||||
line = mtgdata.readline()
|
line = mtgdata.readline()
|
||||||
# loop over remaining file parsing cards
|
# loop over remaining file parsing cards
|
||||||
while line:
|
while line:
|
||||||
# Ignore blank lines
|
# Ignore blank lines
|
||||||
while line == "\n" and line != "":
|
while line == "\n" and line != "":
|
||||||
line = mtgdata.readline()
|
line = mtgdata.readline()
|
||||||
# process card data
|
# process card data
|
||||||
linesFound = 0
|
linesFound = 0
|
||||||
foundCost = False
|
foundCost = False
|
||||||
foundType = False
|
foundType = False
|
||||||
foundPT = False
|
foundPT = False
|
||||||
isPlaneswalker = False
|
isPlaneswalker = False
|
||||||
oracleText = ""
|
oracleText = ""
|
||||||
prevLine = ""
|
prevLine = ""
|
||||||
while line != "\n" and line != "":
|
while line != "\n" and line != "":
|
||||||
linesFound += 1
|
linesFound += 1
|
||||||
tmpLine = line
|
tmpLine = line
|
||||||
tmpLine = tmpLine.rstrip()
|
tmpLine = tmpLine.rstrip()
|
||||||
# First line is always the name
|
# First line is always the name
|
||||||
if linesFound == 1 :
|
if linesFound == 1 :
|
||||||
mtgName = tmpLine
|
mtgName = tmpLine
|
||||||
cardName = tmpLine.replace('AE', 'Ae')
|
cardName = tmpLine.replace('AE', 'Ae')
|
||||||
card = Card(cardName)
|
card = Card(cardName)
|
||||||
# Second line is either cost or type
|
# Second line is either cost or type
|
||||||
elif not foundCost :
|
elif not foundCost :
|
||||||
if line[0] == '{' :
|
if line[0] == '{' :
|
||||||
tmpLine = tmpLine.replace('}{',' ')
|
tmpLine = tmpLine.replace('}{',' ')
|
||||||
tmpLine = tmpLine.replace('{','')
|
tmpLine = tmpLine.replace('{','')
|
||||||
tmpLine = tmpLine.replace('}','')
|
tmpLine = tmpLine.replace('}','')
|
||||||
tmpLine = tmpLine.replace('/','')
|
tmpLine = tmpLine.replace('/','')
|
||||||
card.cost = tmpLine
|
card.cost = tmpLine
|
||||||
else :
|
else :
|
||||||
card.cost = "no cost"
|
card.cost = "no cost"
|
||||||
tmpLine = tmpLine.replace(' - ',' ');
|
tmpLine = tmpLine.replace(' - ',' ');
|
||||||
card.types = tmpLine
|
card.types = tmpLine
|
||||||
foundType = True
|
foundType = True
|
||||||
foundCost = True
|
foundCost = True
|
||||||
elif not foundType :
|
elif not foundType :
|
||||||
tmpLine = tmpLine.replace(' - ',' ');
|
tmpLine = tmpLine.replace(' - ',' ');
|
||||||
card.types = tmpLine
|
card.types = tmpLine
|
||||||
foundType = True
|
foundType = True
|
||||||
elif not foundPT :
|
elif not foundPT :
|
||||||
card.pt = tmpLine
|
card.pt = tmpLine
|
||||||
foundPT = True
|
foundPT = True
|
||||||
else :
|
else :
|
||||||
if prevLine != '' : card.oracle.append(prevLine)
|
if prevLine != '' : card.oracle.append(prevLine)
|
||||||
prevLine = tmpLine.replace(mtgName,'CARDNAME')
|
prevLine = tmpLine.replace(mtgName,'CARDNAME')
|
||||||
# if card is not creature, set foundPT to true
|
# if card is not creature, set foundPT to true
|
||||||
if foundType and not foundPT :
|
if foundType and not foundPT :
|
||||||
if card.types.find('Creature') == -1 and card.types.find('Planeswalker') == -1 and card.types.find('Vanguard') == -1 : foundPT = True
|
if card.types.find('Creature') == -1 and card.types.find('Planeswalker') == -1 and card.types.find('Vanguard') == -1 : foundPT = True
|
||||||
line = mtgdata.readline()
|
line = mtgdata.readline()
|
||||||
# found blank line or end of file so store last line as set info
|
# found blank line or end of file so store last line as set info
|
||||||
card.sets = prevLine.rstrip()
|
card.sets = prevLine.rstrip()
|
||||||
# store Card object in hash table
|
# store Card object in hash table
|
||||||
mtgDataCards[cardName] = card
|
mtgDataCards[cardName] = card
|
||||||
|
|
||||||
inputName = raw_input("Enter Card Name: ")
|
inputName = raw_input("Enter Card Name: ")
|
||||||
inputName = inputName.rstrip()
|
inputName = inputName.rstrip()
|
||||||
while inputName != 'quit' :
|
while inputName != 'quit' :
|
||||||
if mtgDataCards.keys().count(inputName) != 0 :
|
if mtgDataCards.keys().count(inputName) != 0 :
|
||||||
cardData = mtgDataCards[inputName]
|
cardData = mtgDataCards[inputName]
|
||||||
cleanName = cardData.name.lower()
|
cleanName = cardData.name.lower()
|
||||||
cleanName = cleanName.replace("'",'')
|
cleanName = cleanName.replace("'",'')
|
||||||
cleanName = cleanName.replace(',','')
|
cleanName = cleanName.replace(',','')
|
||||||
cleanName = cleanName.replace(' ','_')
|
cleanName = cleanName.replace(' ','_')
|
||||||
cleanName = cleanName.replace('-','_')
|
cleanName = cleanName.replace('-','_')
|
||||||
print '\nName:'+cardData.name
|
print '\nName:'+cardData.name
|
||||||
print 'ManaCost:'+cardData.cost
|
print 'ManaCost:'+cardData.cost
|
||||||
print 'Types:'+cardData.types
|
print 'Types:'+cardData.types
|
||||||
print 'Text:no text'
|
print 'Text:no text'
|
||||||
if cardData.types.find('Creature') != -1 :
|
if cardData.types.find('Creature') != -1 :
|
||||||
print 'PT:'+cardData.pt
|
print 'PT:'+cardData.pt
|
||||||
elif cardData.types.find('Planeswalker') != -1 :
|
elif cardData.types.find('Planeswalker') != -1 :
|
||||||
print 'Loyalty:'+cardData.pt
|
print 'Loyalty:'+cardData.pt
|
||||||
elif cardData.types.find('Vanguard') != -1 :
|
elif cardData.types.find('Vanguard') != -1 :
|
||||||
vangModifier = cardData.pt.replace('Hand ','')
|
vangModifier = cardData.pt.replace('Hand ','')
|
||||||
vangModifier = vangModifier.replace(', life ','/')
|
vangModifier = vangModifier.replace(', life ','/')
|
||||||
print 'HandLifeModifier:'+vangModifier
|
print 'HandLifeModifier:'+vangModifier
|
||||||
|
|
||||||
for text in cardData.oracle :
|
for text in cardData.oracle :
|
||||||
# do some prescripting
|
# do some prescripting
|
||||||
tokens = line.split(' ');
|
tokens = line.split(' ');
|
||||||
if text.find("When CARDNAME enters the battlefield") != -1 :
|
if text.find("When CARDNAME enters the battlefield") != -1 :
|
||||||
print "\n"+text
|
print "\n"+text
|
||||||
print "<Trigger Script Start>"
|
print "<Trigger Script Start>"
|
||||||
print 'T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ <TriggerFunc> | TriggerDescription$ '+text
|
print 'T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ <TriggerFunc> | TriggerDescription$ '+text
|
||||||
print 'SVar:<TriggerFunc>:AB$ <Added Triggered Ability HERE>'
|
print 'SVar:<TriggerFunc>:AB$ <Added Triggered Ability HERE>'
|
||||||
print "<Trigger Script End>\n"
|
print "<Trigger Script End>\n"
|
||||||
elif text.find("When CARDNAME leaves the battlefield") != -1 :
|
elif text.find("When CARDNAME leaves the battlefield") != -1 :
|
||||||
print "\n"+text
|
print "\n"+text
|
||||||
print "<Trigger Script Start>"
|
print "<Trigger Script Start>"
|
||||||
print 'T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ <TriggerFunc> | TriggerDescription$ '+text
|
print 'T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ <TriggerFunc> | TriggerDescription$ '+text
|
||||||
print 'SVar:<TriggerFunc>:AB$ <Added Triggered Ability HERE>'
|
print 'SVar:<TriggerFunc>:AB$ <Added Triggered Ability HERE>'
|
||||||
print "<Trigger Script End>\n"
|
print "<Trigger Script End>\n"
|
||||||
elif text.find("Unleash") != -1 :
|
elif text.find("Unleash") != -1 :
|
||||||
print 'K:ETBReplacement:Other:Unleash:Optional'
|
print 'K:ETBReplacement:Other:Unleash:Optional'
|
||||||
print 'SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can\'t block as long as it has a +1/+1 counter on it.)'
|
print 'SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can\'t block as long as it has a +1/+1 counter on it.)'
|
||||||
print 'S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ HIDDEN CARDNAME can\'t block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X'
|
print 'S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ HIDDEN CARDNAME can\'t block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X'
|
||||||
print 'SVar:X:Count$NumCounters.P1P1'
|
print 'SVar:X:Count$NumCounters.P1P1'
|
||||||
else :
|
else :
|
||||||
if handleKeyords(text,keyWords) == False:
|
if handleKeyords(text,keyWords) == False:
|
||||||
print text
|
print text
|
||||||
#print "\n"
|
#print "\n"
|
||||||
if cardData.types.find('Scheme') != -1 :
|
if cardData.types.find('Scheme') != -1 :
|
||||||
print 'SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/'+cleanName+'.jpg'
|
print 'SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/'+cleanName+'.jpg'
|
||||||
elif cardData.types.find('Vanguard') != -1 :
|
elif cardData.types.find('Vanguard') != -1 :
|
||||||
print 'SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/'+cleanName+'.jpg'
|
print 'SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/'+cleanName+'.jpg'
|
||||||
else :
|
else :
|
||||||
print 'SVar:Picture:http://www.wizards.com/global/images/magic/general/'+cleanName+'.jpg'
|
print 'SVar:Picture:http://www.wizards.com/global/images/magic/general/'+cleanName+'.jpg'
|
||||||
print '\n'
|
print '\n'
|
||||||
else :
|
else :
|
||||||
print inputName+' not found\n'
|
print inputName+' not found\n'
|
||||||
inputName = raw_input("Enter Card Name: ")
|
inputName = raw_input("Enter Card Name: ")
|
||||||
inputName = inputName.rstrip()
|
inputName = inputName.rstrip()
|
||||||
@@ -42,7 +42,7 @@ mtgData = parseFrom.read()
|
|||||||
parseFrom.close()
|
parseFrom.close()
|
||||||
print "Size of parse data: %s" % len(mtgData)
|
print "Size of parse data: %s" % len(mtgData)
|
||||||
|
|
||||||
folder = "cardsfolder"
|
folder = os.path.join(sys.path[0], '..', 'res', 'cardsfolder')
|
||||||
err = open('oracleScript.log', 'w')
|
err = open('oracleScript.log', 'w')
|
||||||
|
|
||||||
setStr = 'SetInfo:'
|
setStr = 'SetInfo:'
|
||||||
Reference in New Issue
Block a user