User:Coffeesaga/Sandbox: Difference between revisions

From Archon Arcana - The KeyForge Wiki
(Minor amount of clean up here to remove something from the Wanted Template page.)
 
(56 intermediate revisions by one other user not shown)
Line 1: Line 1:
<br>
[[Spoilers]]
BLINKINGLINE IS WATCHING 👀
 
BLINKINGLINE IS WATCHING 👀  
 
It's a plainlink!
<span class="plainlinks">[[File:Unfathomable.png|20px|link=Damage|frameless]]</span>
 
==Tasks==
==Tasks==
===Ongoing===
===Ongoing===
Line 45: Line 50:




==Links and resources==
__NOTOC__
{{Links and Resources
|Websites=<h3>Official</h3>
* [https://www.keyforgegame.com/ Keyforge Master Vault]: official website to explore decks and Organized Play leaderboards
* [https://www.fantasyflightgames.com/en/index/ Fantasy Flight Games]: official FFG news and online store
* [http://vaultwarrior.com/ VaultWarriors]: website dedicated to VaultWarriors
* [https://store.us.asmodee.com/ Asmodee US Store]: online store for Gamegenic and KeyForge products
* [https://www.yetigamingevents.com/ Yeti Gaming Events]: information about upcoming Vault Tours in the US


<h3>Fanmade</h3>
==Bar charts==
* [https://www.thecrucible.online/ The Crucible Online]: play KeyForge online
 
* [https://qanar.github.io/index.html?fbclid=IwAR1tjGBy3HxYpOmfLHYfUvSDEHIJ6cAqVUcq43C41A6KxIymPoaaxyPkskY GEM Event Finder]: find upcoming chainbound events based on your location
{{#cargo_query:
* [https://chrome.google.com/webstore/detail/library-access-keyforge-d/hfghinfpakblkfednejlpmfglhfgbdal?hl=en-US Library Access]: a Chrome add-on to sync your Master Vault account with TCO and DoK
tables=CardData
* [https://aember-forge.com/ Aember Forge]: card and organized play statistics, deck collection analysis
|fields=CardData.Artist,count(*)=Number of Cards
* [https://burgertokens.com/ Burger Tokens]: deck analysis, custom card builder
|group by=CardData.Artist
* [https://timeshapers.com/clean-play/ Clean Play Community Guidelines]: a best practices guide for KeyForge Organized Play
|order by=count(*) DESC
* [https://decksofkeyforge.com/ Decks of Keyforge]: deck ratings and collection manager, online deck marketplace
|limit=10
* [https://tools.toywiz.com/keyforge/collection/ ToyWiz Collection Manager]: deck ratings, deck collection manager
|format=bar chart
&nbsp;
|width=300px
|Articles and Blogs=
}}
:[http://www.archonscorner.com/ Archon’s Corner]: strategy and meta articles, deck analysis
 
:[https://cosmiccruciblekeyforge.wordpress.com/author/blazingarchon/ Blazing Archon]: strategy and meta articles, tournament reports, interviews
 
:[https://chickenfrydgames.wordpress.com/ Chicken Fryd Games]: strategy articles
{{#vardefine:number of cards|{{#cargo_query:
:[https://www.epicquestblog.com/ Epic Quest Blog]: tournament reports and lore
tables=CardData
:[https://forgingkeys.com/ Forging Keys]: strategy and meta articles
|fields=COUNT(CardData.Image)
:[https://keyforgeoddities.com/ KeyForge Oddities] guide to misprints, oddities, and other rarities
|where=CardData.Artist='BalanceSheet'
:[https://proclamation346eakeyforgeblog.wordpress.com/ Proclamation 346E]: card analysis, strategy articles
|order by=CardData.Name ASC
:[https://www.reapout.com/ Reapout]: strategy and meta articles, tournament reports, lists of top cut decks
|limit=5
:[https://amazingspidertank.blogspot.com/ The Amazing Spider-Tank Gaming Blog]: interviews, tournament reports
}}}}
:[https://timeshapers.com/ Timeshapers]: strategy articles, tournament reports
{{#var:number of cards}}
:[https://www.unitedarchons.com/ United Archons]: event overviews, tournament reports, deck analysis
{{#switch:{{#var:number of cards}}|23=it's 23 |it's not 23}}
{{#var:new amount}}
 
IGNORE
By offsetting:
 
Marco Tamura:
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Marco Tamura'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}| |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|5}} }}
{{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
There are {{#var: amount of cards}} cards for this artist.
 
==Testing loops...==


|Online Communities=
:[https://community.fantasyflightgames.com/forum/569-keyforge/ Official KeyForge Forums]


:[https://www.facebook.com/groups/keyforge/ KeyForge Facebook Group]
:[https://www.facebook.com/groups/390240285046823/ KeyForge Buy/Sell/Trade Facebook Group]
:[https://www.reddit.com/r/keyforgegame KeyForge Reddit]
:[https://discordapp.com/invite/PcTGhr9 KeyForge Lounge Discord]
:[https://www.facebook.com/groups/WomenofKeyForge/ SheForge Facebook Group]
:[https://boardgamegeek.com/boardgame/257501/keyforge-call-archons/forums/0 BoardGameGeek Forums]


|Podcasts=
===Vladimir Zyrianov===
:[https://www.podbean.com/podcast-detail/hn8ca-8fd9d/Archons-Corner-A-Keyforge-Podcast Archon’s Corner]
{{#vardefine: x|0}}{{#while:
:[https://www.podbean.com/podcast-detail/nddvt-7dc21/Bouncing-Deathquark-Podcast Bouncing Deathquark]
| {{#ifexpr: {{#var: x }} < 5 | true }}
:[https://callofdiscovery.podbean.com/ Call of Discovery]
| <nowiki />
:[https://www.youtube.com/channel/UCWOnsm3LO2Bo5qxkSL5c5BA/featured Cutthroat Research]
{{#vardefineecho: image|{{#cargo_query:
:[https://www.stitcher.com/podcast/anchor-podcasts/help-from-future-self-a-keyforge-podcast Help From Future Self]
tables=CardData
:[https://www.keyfortpodcast.com/ KeyFort]
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
:[http://sanctumonius.podbean.com/ Sanctumonius]
    |{{#vardefine: amount of cards|5 }}
:[https://anchor.fm/takethat/ Take That, Smartypants!]
    |}}')
:[https://anchor.fm/keychargers The Key Chargers]
|where=CardData.Artist='Vladimir Zyrianov'
:[https://anchor.fm/thewildwormhole The Wild Wormhole]
|order by=CardData.Image DESC
:[https://podcasts.apple.com/us/podcast/5th-planet-keyforge/id1463873842 United Archons]
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Vladimir Zyrianov'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Vladimir Zyrianov'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Vladimir Zyrianov]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.


|YouTube Videos=
:[https://www.youtube.com/user/FantasyFlightStudio Fantasy Flight Games] (official Fantasy Flight Games YouTube channel)


:[https://www.youtube.com/channel/UCHVxQwkWjUqDw6nsaK7dvYA 1 Star Peeps 5 Star Games]
===BalanceSheet===
:[https://www.youtube.com/channel/UCCBe-aTqwsD-LNZIuNiwtPA Archon's Corner]
{{#vardefine: x|0}}{{#while:
:[https://www.youtube.com/channel/UCPQiOnFT_EI-ceKaphZnXtA BeerForge]
| {{#ifexpr: {{#var: x }} < 5 | true }}
:[https://www.youtube.com/channel/UCSgDdfWvcRbCC3l7CnvOJhg blvd PAPERFIGHT]
| <nowiki />
:[https://www.youtube.com/channel/UCyTdvbbg-xlFDmoMlESjJKQ Board Games with Niramas]
{{#vardefineecho: image|{{#cargo_query:
:[https://www.youtube.com/channel/UCDh2RRbMeehQAzjtwol_1pg CoDameron]
tables=CardData
:[https://www.youtube.com/user/Crabbok Crabbok]
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
:[https://www.youtube.com/user/critcamp Crit Camp Gaming]
    |{{#vardefine: amount of cards|5 }}
:[https://www.youtube.com/channel/UCLYtjHT4lwcN8-e5Fh9Rigg DMArmada]
    |}}')
:[https://www.youtube.com/user/BillBellamy23 Jean Claude Van KeyForge]
|where=CardData.Artist='BalanceSheet'
:[https://www.youtube.com/channel/UCokkDy-XmV8LVZNvKwybcmA/featured KeyForge Concepts]
|order by=CardData.Image DESC
:[https://www.youtube.com/channel/UCN93UHOq1gChdSPL7LnMbQA RafiKey & The WooKey Forgers]
|offset={{#var:x}}
:[https://www.youtube.com/channel/UCcCqmPtmenu1IzUVUKqIVBA Reapout TV]
|limit=1
:[https://www.youtube.com/user/robstjohn Rob's Gaming Table]
|default=
:[https://www.youtube.com/user/CovenantTCG Team Covenant]
|intro=
:[https://www.youtube.com/channel/UCm5dQhtBpw1S3ajLVPKWs0A Wossy Plays]
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='BalanceSheet'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='BalanceSheet'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[BalanceSheet]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.


|Twitch Streamers=
:[https://www.twitch.tv/ffglive/ FFG Live] (official Fantasy Flight Games Twitch stream)


:[https://www.twitch.tv/1starpeeps5stargames/ 1StarPeeps5starGames]
 
:[https://www.twitch.tv/allforonegaming AllForOneGaming]
===Natalie Russo===
:[https://www.twitch.tv/archonsofatlanta/videos Archons of ATL]
{{#vardefine: x|0}}{{#while:
:[https://www.twitch.tv/aurore_timeshapers Aurore - Timeshapers]
| {{#ifexpr: {{#var: x }} < 5 | true }}
:[https://www.twitch.tv/brookslclark_reapout/ Brooks L. Clark - Reapout]
| <nowiki />
:[https://twitch.tv/crazykillingmachine Crazy Killing Machine]
{{#vardefineecho: image|{{#cargo_query:
:[https://www.twitch.tv/critcamp CritCamp]
tables=CardData
:[https://www.twitch.tv/danissome1 Danissome1]
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
:[https://www.twitch.tv/keyforging/ Keyforging]
    |{{#vardefine: amount of cards|5 }}
:[https://www.twitch.tv/GrantTitusKF GrantTitusKF]
    |}}')
:[https://www.twitch.tv/mortivas Mortivas]
|where=CardData.Artist='Natalie Russo'
:[https://www.twitch.tv/primecutgames/ Prime Cut Games]
|order by=CardData.Image DESC
:[https://www.twitch.tv/tabletoproyale/ Tabletop Royale]
|offset={{#var:x}}
:[https://www.twitch.tv/thewildwormhole Wild Wormhole]
|limit=1
:[https://www.twitch.tv/iam_thewookie The Wookie]
|default=
:[https://www.twitch.tv/zach_callofdiscovery Zach - Call of Discovery]
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Natalie Russo'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Natalie Russo'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Natalie Russo]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
===Liiga Smilshkalne===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='Liiga Smilshkalne'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Liiga Smilshkalne'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Liiga Smilshkalne'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Liiga Smilshkalne]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
===Alexandre Leoni===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='Alexandre Leoni'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Alexandre Leoni'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Alexandre Leoni'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Alexandre Leoni]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
===Marco Tamura images===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='Marco Tamura'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Marco Tamura'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Marco Tamura'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Marco Tamura]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
 
===Girma Moges images===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='Girma Moges'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Girma Moges'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Girma Moges'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Girma Moges]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
 
===Helena Butenkova images===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='Helena Butenkova'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Helena Butenkova'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Helena Butenkova'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[Helena Butenkova]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
===Girma Moges images===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CONCAT('{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}')
|where=CardData.Artist='David Keen'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}} {{#switch:{{#var:amount of cards}}|1={{#vardefine:amount of cards|one}}|2={{#vardefine:amount of cards|two}}|3={{#vardefine:amount of cards|three}}|4={{#vardefine:amount of cards|four}}|5={{#vardefine:amount of cards|five}}|}}
<templatestyles src="Template:Sandbox/styles.css" /><div class="artGallery">
<html><link href='https://fonts.googleapis.com/css?family=Lato' rel='stylesheet'>
</html><div class="artistCards"><div class="hiddenMobile"><div class="{{#var: amount of cards}}">{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='David Keen'
|order by=CardData.Image DESC
|limit=5
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='David Keen'
|order by=CardData.Image DESC
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}}</div></div><div class="artistName" style="font-family:Lato">[[David Keen]]</div></div>
</div>
There are {{#var: amount of cards}} cards for this artist.
 
===Marco Tamura===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Marco Tamura'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
}}
There are {{#var: amount of cards}} cards for this artist.


==Appears with testing ==
===Girma Moges===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Girma Moges'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
There are {{#var: amount of cards}} cards for this artist.
 
 
===David Keen===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='David Keen'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
There are {{#var: amount of cards}} cards for this artist.


{{Appears With
===Helena Butenkova===
|Text=Shard of Greed always appears with at least one other Shard:
{{#vardefine: x|0}}{{#while:
|Card1=Shard of Hope
| {{#ifexpr: {{#var: x }} < 5 | true }}
|Card2=Shard of Hate
| <nowiki />
|Card3=Shard of Knowledge
{{#vardefineecho: image|{{#cargo_query:
|Card4=Shard of Life
tables=CardData
|Card5=Shard of Pain
|fields=CardData.Artist, CardData.Image, CardData.Type
|Card6=Shard of Strength
|where=CardData.Artist='Helena Butenkova'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
}}
{{Appears With
There are {{#var: amount of cards}} cards for this artist.
|Text=The card [[Hyde]] always appears with a copy of [[Velum]].
 
 
===Alexandre Leoni===
{{#vardefine: x|0}}{{#while:
| {{#ifexpr: {{#var: x }} < 5 | true }}
| <nowiki />
{{#vardefineecho: image|{{#cargo_query:
tables=CardData
|fields=CardData.Artist, CardData.Image, CardData.Type
|where=CardData.Artist='Alexandre Leoni'
|order by=CardData.Image DESC
|offset={{#var:x}}
|limit=1
|format=template
|template=Artist_Previews_Image
|named args=yes
|default=
|intro=
|outro=
|more results text=
}} }}
{{#if: {{#var: image}}
  |{{#ifexpr: {{#var:x}} = 4
    |{{#vardefine: amount of cards|5 }}
    |}}
  |{{#vardefine: amount of cards|{{#var:x}} }} {{#vardefine:x|6}}
}} {{#vardefine: x | {{#expr: {{#var: x }} + 1 }} }}
}}
}}
There are {{#var: amount of cards}} cards for this artist.


==Card overlay==
==Lore==
<div style="display:block; margin-right:200px">This is some fun text right here text should be inline here {{Sandbox2|Card=Annihilation Ritual}} with some text in the middle {{Sandbox2|Card=Ammonia Clouds}} blah blah here is some {{Sandbox2|Card=Ancient Bear}} more links {{Sandbox2|Card=A Fair Game}}{{Sandbox2|Card=Anger}}</div>
<nowiki>{{#vardefine:lore|{{#replace:{{Lore:Auto-Vac 5150}}|:''For the KeyForge card, see: [[{{Auto-Vac 5150}}]]''|}}|}}</nowiki>{{#vardefine:lore|{{#replace:{{#var:lore}}|==References==|}}|}}
<br>
{{#if:{{#var:lore}}|<h2>Lore</h2>{{#var:lore}} [[Lore:Auto-Vac 5150|See more.]]|}}
<span style="display:inline">This is some fun text right here text should be inline here {{Sandbox2|Card=Annihilation Ritual}}{{Sandbox2|Card=Ammonia Clouds}}{{Sandbox2|Card=Ancient Bear}}{{Sandbox2|Card=A Fair Game}}{{Sandbox2|Card=Anger}}</span>
<br>This is some fun text right here text should be inline here {{Sandbox2|Card=Annihilation Ritual}}{{Sandbox2|Card=Ammonia Clouds}}{{Sandbox2|Card=Ancient Bear}}{{Sandbox2|Card=A Fair Game}}{{Sandbox2|Card=Anger}}


==Mulligan things==
 
<nowiki>{{#vardefine:lore|{{#replace:{{Lore:Rotgrub}}|:''For the KeyForge card, see: [[{{Rotgrub}}]]''|}}|}}{{#vardefine:lore|{{#replace:{{#var:lore}}|==References==|}}|}}</nowiki>
{{#if:{{#var:lore}}|<h2>Lore</h2>{{#var:lore}} [[Lore:Rotgrub|See more.]]|}}
 
=Mulligan things=


If you are the first player, drawing 7 cards gives you the following probabilities for your hand shape:
If you are the first player, drawing 7 cards gives you the following probabilities for your hand shape:
Line 296: Line 889:
|}
|}
<br clear=all>
<br clear=all>
==Navboxes==
{| class="mw-collapsible" cellpadding="4px" width=100%" style=" margin-top:10px; margin-bottom:10px; border: 1px solid #636363; border-spacing: 0px; "
|-
| style="background-color: #c6e8f7; text-align: center;" colspan="2" |'''[[Fundamental Event Document]]'''
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[General Event Types]]
|-
|colspan="2" style="text-align:center; font-size:.85em; background-color:#f7f7f7"|[[General Event Types#Open Play|Open Play]] • [[General Event Types#Tournament|Tournament]] • [[General Event Types#League Play|League Play]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#d3dff5; font-weight:bold;"|[[Prize Distribution]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[Tournament Tiers]]
|-
|colspan="2" style="text-align:center; font-size:.85em; background-color:#f7f7f7;"|[[Tournament Tiers#Casual|Casual]] • [[Tournament Tiers#Competitive|Competitive]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#d3dff5; font-weight:bold;"|[[Tournament Structures]]
|-
|colspan="2" style="text-align:center; font-size:.85em; background-color:#f7f7f7"|[[Tournament Structures#Basic Tournament Structure|Basic Tournament Structure]] • [[Tournament Structures#Advanced Tournament Structure|Advanced Tournament Structure]] • [[Tournament Structures#Custom|Custom]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[Tournament Round Mechanics]]
|-
|colspan="2" style="text-align:center; font-size:.85em; background-color:#f7f7f7;"|[[Tournament Round Mechanics#Swiss Round|Swiss Round]] • [[Tournament Round Mechanics#Elimination Round|Elimination Round]] • [[Tournament Round Mechanics#Progression Cut|Progression Cut]] • [[Tournament Round Mechanics#Bye|Bye]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#d3dff5; font-weight:bold;"|[[Participant Roles]]
|-
|colspan="2" style="text-align:center; font-size:.85em; background-color:#f7f7f7"|[[Participant Roles#Role Requirements|Role Requirements]] • [[Participant Roles#Eligible Participants|Eligible Participants]] • [[Participant Roles#Leader Roles|Leader Roles]] • [[Participant Roles#Other Roles|Other Roles]] • [[Participant Roles#Performing Multiple Roles|Performing Multiple Roles]]
|-
|colspan="2" style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[Unsporting Conduct]]
|}
{| class="mw-collapsible" cellpadding="4px" width=100%" style=" margin-top:10px; margin-bottom:10px; border: 1px solid #636363; border-spacing: 0px; "
|-
| style="background-color: #c6e8f7; text-align: center;" colspan="2" |'''Floor Rules'''
|-
|width="150px" style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[Philosophy and General Guidelines]]
|style="font-size:.85em; background-color:#f7f7f7"|[[The Role of a Judge]] • [[Penalty Definitions]]
|-
|style="vertical-align:top; text-align:center; font-size:1em; background-color:#d3dff5; font-weight:bold;"|[[Gameplay Disruptions]]
|style="font-size:.85em; background-color:#e4e9ed"|[[What Defines a Gamplay Disruption]] • [[Missed Mandatory Abilities]] • [[Missed Game Steps]] • [[Illegal Game State]] • [[Repeated Gameplay Disruptions]]
|-
|style="vertical-align:top; text-align:center; font-size:1em; background-color:#e8effc; font-weight:bold;"|[[Event Disruptions]]
|style="font-size:.85em; background-color:#f7f7f7;"|[[What Defines an Event Disruption]] • [[Tardiness and Absences]] • [[Errors with Deck/Forces and Lists]] • [[Marked Cards]] • [[Drawing Extra Cards]] • [[Slow Play]] • [[Unsporting Conduct]]
|-
|colspan="2" style="vertical-align:top; text-align:left; text-indent:15px; font-size:1em; background-color:#d3dff5; font-weight:bold;"|[[Appendix: Warning Guidelines]]
|}


==Resources==
==Resources==

Latest revision as of 17:29, 30 October 2024

Spoilers

BLINKINGLINE IS WATCHING 👀

It's a plainlink! Unfathomable.png

Tasks

Ongoing

❑ Monitor VT results
❑ Monitor VW results (if possible)
❑ Monitor Worlds information
❑ Monitor Links & Resources; check for new content and double check for broken links
❑ Update Official Articles page
❑ Continue prioritizing mobile friendliness of site

To Do List ☑

❑ Vault Tour subpages
❑ Finish all top cards
❑ Templates
❑ Merge all top cards templates
❑ Deck Evaluation page (new)
❑ Is my deck good/special? (And how do I play it?)
❑ Are deck ratings accurate?
❑ Chainbounds/store level events (include images of prizes, etc.) (new)
❑ Other Products Page (new)
❑ Overview of RPG, story book
❑ Sets / Individual Set Pages
❑ Can I play all the sets against each other?
❑ Separate out the gameplay section with a dedicated "Combos" section (Can anyone give a summary of houses, powerful cards, combos, and the meta?)
❑ Lore
❑ Fictional stories on FFG pages
❑ Fictional stories in the rulebook
❑ RPG/Genesys
❑ Upcoming story book

Uncategorized Questions

What product should I buy (starter, individual decks, etc.)?
Where can I find local players?
Which set should I buy?
How do you handicap strong decks or players? Does it work?
How do I teach KF to new players?
Is FFG making KF online?
Can I replace cards that are missing/damaged? How do I find missing cards?

Weird Ideas

❑ Pages for designers
❑ Cube/drafting section
❑ Attending a VT/competitive event


Bar charts


Error 1140: In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'AA139.cargo__CardData._pageID'; this is incompatible with sql_mode=only_full_group_by

Function: CargoSQLQuery::run Query: SELECT `cargo__CardData`.`_pageID` AS `cargo_backlink_page_id_CardData`,COUNT(`cargo__CardData`.`Image`) AS `Image)` FROM `cargo__CardData` WHERE `cargo__CardData`.`Artist`='BalanceSheet' ORDER BY `cargo__CardData`.`Name` LIMIT 100

it's not 23


IGNORE By offsetting:

Marco Tamura: An example of artwork by Marco Tamura There are 1 cards for this artist.

Testing loops...

Vladimir Zyrianov

There are five cards for this artist.


BalanceSheet

There are five cards for this artist.


Natalie Russo

There are five cards for this artist.

Liiga Smilshkalne

There are five cards for this artist.

Alexandre Leoni

There are five cards for this artist.

Marco Tamura images

There are one cards for this artist.


Girma Moges images

There are five cards for this artist.


Helena Butenkova images

There are five cards for this artist.

Girma Moges images

There are two cards for this artist.

Marco Tamura

An example of artwork by Marco Tamura There are 1 cards for this artist.

Girma Moges

An example of artwork by Girma Moges An example of artwork by Girma Moges An example of artwork by Girma Moges An example of artwork by Girma Moges An example of artwork by Girma Moges There are 5 cards for this artist.


David Keen

An example of artwork by David Keen An example of artwork by David Keen There are 2 cards for this artist.

Helena Butenkova

An example of artwork by Helena Butenkova An example of artwork by Helena Butenkova An example of artwork by Helena Butenkova An example of artwork by Helena Butenkova An example of artwork by Helena Butenkova There are 5 cards for this artist.


Alexandre Leoni

An example of artwork by Alexandre Leoni An example of artwork by Alexandre Leoni An example of artwork by Alexandre Leoni An example of artwork by Alexandre Leoni An example of artwork by Alexandre Leoni There are 5 cards for this artist.

Lore

{{#vardefine:lore|{{#replace:{{Lore:Auto-Vac 5150}}|:''For the KeyForge card, see: [[{{Auto-Vac 5150}}]]''|}}|}}


{{#vardefine:lore|{{#replace:{{Lore:Rotgrub}}|:''For the KeyForge card, see: [[{{Rotgrub}}]]''|}}|}}{{#vardefine:lore|{{#replace:{{#var:lore}}|==References==|}}|}}


Mulligan things

If you are the first player, drawing 7 cards gives you the following probabilities for your hand shape:

First Player Hand Probabilities
  • 3-2-2 (34.44%)
  • 4-2-1 (28.18%)
  • 3-3-1 (20.87%)
  • 4-3-0 (7.83%)
  • 5-1-1 (4.10%)
  • 5-2-0 (3.76%)
  • 6-1-0 (.80%)
  • 7-0-0 (.03%)
House 1 House 2 House 3 Probability
3 2 2 34.44
4 2 1 28.18
3 3 1 20.87
4 3 0 7.83
5 1 1 4.10
5 2 0 3.76
6 1 0 .80
7 0 0 .03

After the mulligan (or if you're the second player) you have the following probabilities of hand shape:

First Player Mulligan Hand Probabilities
  • 3-2-1 (53.67%)
  • 2-2-2 (14.76%)
  • 4-1-1 (10.98%)
  • 4-2-0 (10.06%)
  • 3-3-0 (7.45%)
  • 5-1-0 (2.93%)
  • 6-0-0 (.14%)
House 1 House 2 House 3 Probability
3 2 1 53.67
2 2 2 14.76
4 1 1 10.98
4 2 0 10.06
3 3 0 7.45
5 1 0 2.93
6 0 0 .14

And if you're the second player taking a mulligan, you have the following:

Second Player Mulligan
Hand Probabilities
  • 2-2-1 (41.60%)
  • 3-1-1 (25.21%)
  • 3-2-0 (23.11%)
  • 4-1-0 (9.45%)
  • 5-0-0 (.63%)
House 1 House 2 House 3 Probability
2 2 1 41.60
3 1 1 25.21
3 2 0 23.11
4 1 0 9.45
5 0 0 .63


The question often comes up "How likely am I to redraw cards that I just put back into my deck after using a mulligan?". In the table below, you'll see the results of 10,000,000 6 card draws followed by 5 card draws of three deck makeups[1].

# redrawn All Unique 2 sets of 2 cards 1 set of 3 cards
0 37.81294 34.25509 33.09266
1 43.61144 43.80313 43.60717
2 16.14783 18.5513 19.40653
3 2.30691 3.1727 3.60981
4 0.1194 0.21365 0.27703
5 0.00148 0.00413 0.0068%


Resources

General Templates
Template:Flag - displays a flag from a specific country
Template:House - displays the house logo from a specific house
Template:Pie Chart - displays pie charts between 2 and 8 entries
Template:Quote - displays a block quote
Template:Rarity - displays a symbol for card rarity (currently: common, uncommon, rare, special)
Template:Title - displays a header in a colored background
Template:Enhance - displays an enhancement icon
Organized Play Templates
Template:All Time Houses - shows the top houses by set in VTs
Template:Top Houses and Sets - displays a graph of the houses within a set or a comparison across sets
Template:VT Houses - displays a graph breaking down the top houses/sets
Template:Top 16 - displays a list of top decks, with triad support
Template:Top House Combinations - displays a top 10 list of the top house combinations from an event
Template:VT Table - displays VT event results and upcoming Vault Tours
Template:GC Table - displays GC event results and upcoming Grand Championships
Template:VT TopCards by Rarity - displays a list of top cards from an event, organized by card rarity
This needs tidying up/merging
Currently on the Prime page: Template:VT Result Footer, Template:VT Result Row, Template:VT Result Header, Template:PC Result
This needs tidying up/merging (once I finish the Primes page there should only be one left)
Other Templates
Template:Article - displays a table containing FFG articles
Template:Power Level Houses - displays a chart for showing the share of power level 4+ decks from each house
Infoboxes
Template:Organized_Play - put at the top of OP related pages
Template:Set - put at the top of individual set pages
Template:Vault Tour - put at the top of individual VT pages
Navboxes
Template:Organized Play Footer - put at the bottom of OP related pages
Template:Set Footer - put at the bottom of individual set pages
Template:Supplement Footer - put at the bottom of supplement pages
Template:Vault Tour Footer - put at the bottom of individual VT pages

Call of the Archons Cards

Most Common Cards in Top 16 Decks
During the Call of the Archons Meta
Card Set House Rarity Count
Anomaly Exploiter CotA     4
Deep Probe CotA     4
Drumble CotA     4
Fogbank CotA     4
Guardian Demon CotA     4
Honorable Claim CotA     4
Inka the Spider CotA     4
Jammer Pack CotA     4
Lifeweb CotA     4
Mack the Knife CotA     4
Mushroom Man CotA     4
Potion of Invulnerability CotA     4
Radiant Truth CotA     4
Red Planet Ray Gun CotA     4
Red-Hot Armor CotA     4
Restringuntus CotA     4
Round Table CotA     4
Skippy Timehog CotA     4
Sneklifter CotA     4
Teliga CotA     4
The Spirit’s Way CotA     4
The Sting CotA     4
Treasure Map CotA     4
Valdr CotA     4
Warsong CotA     4
Way of the Wolf CotA     4
Zorg CotA     4
Armageddon Cloak CotA     3
Blood Money CotA     3
Burn the Stockpile CotA     3
Cannon CotA     3
Collar of Subordination CotA     3
Commpod CotA     3
Deipno Spymaster CotA     3
Earthshaker CotA     3
Feeding Pit CotA     3
Follow the Leader CotA     3
Fuzzy Gruen CotA     3
Gatekeeper CotA     3
Grasping Vines CotA     3
Grey Monk CotA     3
Key Hammer CotA     3
Key to Dis CotA     3
Lady Maxena CotA     3
Library of the Damned CotA     3
Loot the Bodies CotA     3
Lord Golgotha CotA     3
Mothership Support CotA     3
Overlord Greking CotA     3
Phylyx the Disintegrator CotA     3
Psychic Bug CotA     3
Research Smoko CotA     3
Ring of Invisibility CotA     3
Smiling Ruth CotA     3
Vespilon Theorist CotA     3
Whispering Reliquary CotA     3
Annihilation Ritual CotA     2
Brain Eater CotA     2
Bulleteye CotA     2
Crystal Hive CotA     2
Dance of Doom CotA     2
Duma the Martyr CotA     2
EMP Blast CotA     2
Gabos Longarms CotA     2
Grenade Snib CotA     2
Hayyel the Merchant CotA     2
Hebe the Huge CotA     2
Horseman of Death CotA     2
Horseman of Famine CotA     2
Horseman of Pestilence CotA     2
Horseman of War CotA     2
Incubation Chamber CotA     2
Invasion Portal CotA     2
Longfused Mines CotA     2
Mass Abduction CotA     2
Masterplan CotA     2
Mighty Javelin CotA     2
Mighty Tiger CotA     2
Neutron Shark CotA     2
One Stood Against Many CotA     2
Ozmo, Martianologist CotA     2
Perilous Wild CotA     2
Pile of Skulls CotA     2
Piranha Monkeys CotA     2
Qyxxlyx Plague Master CotA     2
Random Access Archives CotA     2
Remote Access CotA     2
Ritual of the Hunt CotA     2
Sacrificial Altar CotA     2
Safe Place CotA     2
Screechbomb CotA     2
Shatter Storm CotA     2
Strange Gizmo CotA     2
The Common Cold CotA     2
The Harder They Come CotA     2
The Howling Pit CotA     2
Troop Call CotA     2
Truebaru CotA     2
Unguarded Camp CotA     2
Veylan Analyst CotA     2
Word of Returning CotA     2
Yo Mama Mastery CotA     2
  1. Note that these numbers are derived using the Fisher-Yates shuffling algorithm, which is the same algortihm used on The Crucible Online.
    In the "All Unique" model, every card in the deck is unique; there is no more than one copy of each card in the deck. In the "2 sets of 2 cards" model, there are duplicates of two cards in the deck (e.g. 2 copies of Bad Penny and 2 copies of Yxilo Bolter), and 1 copy of all other cards in the deck. In the "1 set of 3 cards" model, one card has 3 copies in the deck (e.g. 3 copies of Bad Penny) while all other cards in the deck have just 1 copy. Numbers courtesy of SkyJedi