You're about to create your best presentation ever

Hearthstone Powerpoint Template

Create your presentation by reusing a template from our community or transition your PowerPoint deck into a visually compelling Prezi presentation.

Hearthstone

Transcript: Gets the deck location and passes it to the readFile class and outputs what it finds. It also takes the user input and makes the changes to the "remaining deck". This is my board Position right now, I just drew into a second Fiery War Axe. Because I have 2 in my deck, it will output zero. (next slide) The code takes a card that is input by the user, and tests for the number 0,1, or 2. It then decrements the Number by 1, if there are no cards of that kind left, it leaves it alone. It then outputs the new list of cards, but does not make any changes to the text file. Inside the .txt File Basic Components This program uses 3 classes: The main class The readFile class The method class It also uses text (.txt) files that are pre-made by the user. -This program is intended to be used while playing Hearthstone. Reads data from a text file that the user selects through scanner input. The readFile class is called by the main class to read data from a text file that is made by the user. Interaction Visual Continued (Program) The Classes The readFile class: How its used - visual The method class: Contains methods to calculate the chances of drawing particular cards, and "clears" the screen. How it looks Using the Text File This is the website that helped me work with the readFile class and explained how to utilise it. The main class: This program is used to keep a count of the amount of a certain cards that are remaining in your deck while playing Hearthstone. Special thanks to Type your "decklist" into a text file -Save the file in C:\\Program Files (x86)\Rektorito the program then reads the file, and the user interacts with it in the program Hearthstone "Deck Tracker" http://www.homeandlearn.co.uk/java/read_a_textfile_in_java.html < Deck in Hearthstone Deck in Program > A count of the remaining cards is also kept by the program and will end when no cards are left. Hearthstone "Deck Tracker" - Zach Henderson Class interaction How it works These are some decks that the Program can read. This is a text file for my Warrior Deck that the program reads. It turns this into an array each line gets its own "spot" in the array. It then outputs that array and that is what is used to track what has been played. The methods are called by the main class to calculate the chance of "pulling" a card and to "clear" the screen.

Hearthstone

Transcript: Demon 1 Voidwalker 1/3: Taunt 1 Flame Imp: 3/2: Lose 3 Health 2 Mistress of Pain 1/4: Gain Health = Dmg 2 Succubus 4/3: Discard 1 Card 3 Felguard 3/5: Destroy 1 Crystal 4 Pitlord 5/6: Lose 5 Health 5 Floating Watcher 4/4: +2/+2 for each Face Dmg 5 Doomguard 5/7: Discard 2 Cards 6 Dread Infernal: Deal 1 Dmg to All 9 Lord Jaraxxus 3/15: Becomes Hero Warrior 0 Wisp 1/1 Freeze Minion 2 Snowchhugger 2/3: 4 Water Elemental 3/6: Shaman Single Dmg 0 Backstab: Deal 2 (Require undamaged) 0 Moonfire: Deal 1 0 Inner Rage: Deal 1 (+2 Atk) 1 Ice Lance Deal 4 (require freeze) 1 Lightning Bolt: Deal 3 (overload 1) 1 Arcane Shot: Deal 2 1 Holy Smite: Deal 2 1 Earth Shock: Deal 1 (Silence) 1 Frost Shock: Deal 1 (Freeze) 1 Mortal Coil: Deal 1 (draw card) 1 Eleven Archer 1/1: Deal 1 2 Crackle: Deal 3-6 Dmg (overload = 1) 2 Flamecannon: Deal 4 (Random) 2 Eviscerate: Deal 2 (or 4 if Combo) 2 Frostbolt: Deal 3 (freeze) 2 Darkbomb: Deal 3 2 Knife Juggler 3/2: Deal 1 (per summon) 2 Cruel Taskmaster: Deal 1 (+2 Atk) 3 Lava Burst: Deal 5 (overload 2) 3 Kill Command: Deal 3 (or 5 if Beast) 3 Hammer of Wrath: Deal 3 (draw card) 3 Demolisher 1/4: Deal 2 (at start of turn) 3 Drawn Life: Deal 2 (Heal 2) 3 Perdition's Blade: Deal 1 (or 2 if Combo) 3 Irongorge Rifleman 2/2: Deal 1 4 Mortal Stirke: Deal 4 (or 6 if less than 12 Health) 4 Auchenai Soul Priest: Deal X (Reverse Heal) 4 Fel Cannon: Deal 2 (to non Mech) 4 Keeper of the Grove 2/3: Deal 2 Dmg 5 Holy Wrath: Deal x (draw card dmg) 5 Demonheart: Dea; 5 5 Bomb Lobber: Deal 4 (random) 5 Cobra Shot: Deal 3 (and 3 to Face) 5 bane of Doom: Deal 2 (summon Demon) 6 Holy Fire: Deal 5, Heal 5 6 Fire Elemental 6/5: Deal 3 10 Pyroblast: Deal 10 Enrage 1 Angry Check 1/1: +5 Atk 1 Warbot 1/3: +1 Atk 2 Amani Berserker 2/3: +3Atk 3 Raging Worgen 3/3: +1 Atk, Windfury 3 Taurgen Warrior 2/3: +3 Atk, Taunt 8 Grommash Hellscream 4/9: +6 Atk Taunt 5 5 5 Mech Support 1 Cogmaster 1/2: +2 Atk (with Mech) 2 Mechwarper 2/3: Mech cost 1 less 3 Metaltooth Leaper 3/3: All Mech +2 Atk 3 Iron Sensei 2/2: Give Mech +2/+2 3 Alarm-o-Bot 0/3: Swap Minion 4 Jeeves 1/4: Draw Card to 3 4 Enhance-0 Mechano 3/2: Give Winfury/Taunt/Divine Shield 4 Screwjank Clunker 2/5: Mech +2/+2 5 Junkbot 1/5: Gain +2/+2 if Mech Dead 5 Mimron's Head 4/5: Summon Voltron (if 3 Mech) 5 Upgraded Repair Bot 5/5: Give Mech +4 Health Taunt Buff 0 Ancestral Healing: Full Health 2 Mark of the Wild: +2/+2 2 Sunfury Protector: 2/3 Adajcent 3 Mark of Nature: +0/+4 3 Coghammer: 2/3, Divine Shield 4 Defender of Argus: 2/3, Adajcent +1/+1 4 Houndmaster: 4/3, Beast +2/+2 6 Dark Wispers: +5/+5 Armor 1 Claw: +2 Armor, +2 Atk 2 Armor Smith: +1 Armor (per dmg) 3 Shield Block: +5 Armor, Draw Card 3 Ice Barrier: +8 Armor 4 Bite: +4 Armor, +4 Atk 6 Shieldmaiden 5/5: +5 Armor Take Control 3 Mind Control Tech 3/3: Control 1 (>4 Minion) 4 Shadow Madness: Control 1 (<3 Atk, this turn) 6 Sylvanas Windrunner 5/5: Control 1 (Death) 6 Cabal Shadow Priest 4/5: Control 1 (<2 Atk) 10 Mind Control: Control 1 Demon Support 1 Blood Imp 0/1: +1 Health to Minion 4 Voidcaller 3/4: Summon Demon 3 Void Terror 3/3: Absorb Adj Minion 9 Mal'Ganis 9/7: Demons +2/+2, Hero Immune Murloc Support 1 Murloc Tidecaller 1/2: +1 Atk (summon Murloc) 1 Grimscale Oracle 1/1: All Murloc +1 Atk 3 Murloc Warleader 3/3: All Murloc +2/+1 3 Coldlight Oracle 2/2: Each Draw 2 Cards 3 Coldlight Seer 2/3: All Murloc +2 Health 4 Siltfin Spiritwalker: Draw Card (Murloc dead), overload = 1 Aura Buff 1 Timber Wolf 1/1: All +1/+0 (beast) 2 Dire Wolf Alpha 2/2: Adj +1Atk 2 Flametongue Totem 0/3: Adj +2 Atk 3 Murloc Warleader 3/3: All +2/+1 (murloc) 3 Raid Leader 2/2: All +1/+0 3 Southsea Captain 3/3: All +1/+1 (pirate) 6 Stormwind Champion: All +1/+1 Secret Extension 1 Secretkeeper: +1/+1 (play secret) 3 Eaglehorn Bow 3/2: +1 Durability (secret trigger) 3 Illuminator 2/4: Heal 4 Each Turn 3 Kirin Tor Mage 4/3: Next FreeSecret 4 Ethereal Arcanist 3/3: +2/+2 Each Turn Special Taunt 2 Annoy-o-Tron: 1/2, Divine Shield 2 Unstable Ghoul: 1/3, 1 Dmg to all Minion 3 Deathlord: 2/8, Enemy Summon Minion 3 Gnomerregan Infantry: 1/4, Charge 3 Lil' Exorcist: 2/3, +1 for each Enemy Deathrattle 4 Dread Corsair: 3/3, Cost 1 less per weapon atk 4 Arcane Nullifier X-21: 2/5, can't be targeted by spell 5 Abomination: 2 Dmg to all characters 5 King of Beasts: 2/6, +1 Attack for Each Beast 5 Sludge Belcher: 3/5, Summon 1/2 Slime Tnt 6 Hogger: 4/4, Summon 2/2 Gnoll each turn 8 Al'Akir the Windlord: 3/5, Winfury, Charge Divine Shield Murloc: 6 Overload: Destroy All Minion 2 Doomsayer: Destroy all Minions (next turn) 4 Poison Seeds: Destroy all Minion (summon 2/2 x ?) 8 Twisting Nether: Destroy All Minions 10 Deathwing: Destroy all Minions (discard hand) Murloc Counter: 1 Hungry Crab 1/2: Destroy Murloc, get +2/+2 6 Instant Summon 1 Mirror Image 0/2: x2 (taunt) 2 Defias Ringleader 2/2: Summon 2/1 (combo) 2 Echoing Ooze 1/2: Copy 2 Murloc Tidehunter 2/1: Summon 1/1 2 Power of the Wild: Summon 3/2 3 Razorfen Hunter 2/3: Summon 1/1 3 Imp

Now you can make any subject more engaging and memorable