SpellWars: A Comprehensive Guide
Part 1: Getting Set Up
You need the following:
- Eclipse
- git or Eclipse's Egit plugin
Getting the game:
- Copy this link to the clipboard: https://github.com/FluffyJay1/SpellWars.git
- Clone the repository using git or use Eclipse to import a git project with the URI
- Open the project in Eclipse
To run the game, run mechanic.Game.
Part 2: The Controls
Menu controls:
Action | Player 1: | Player 2: |
---|---|---|
Select combatant | W, S | Up, down arrows |
Change AI level | A, D | Left, right arrows |
In-game controls:
Battle phase action | Spell select phase action | Player 1: | Player 2: |
---|---|---|---|
Movement | Move spell selector | WASD | Arrow keys |
Cast spell | Select spell | E | . (period) |
Shoot pellet | Deselect spell | Q | / (slash) |
--- | Finish selecting spells | T | L |
Part 3: Basic Gameplay
In this game, two players occupy two different sides of an 8x4 grid battlefield.
Player 1, the red player, can move anywhere in his 4x4 area on the left. Likewise player 2, the blue player, has control over the 4x4 area of panels on the right.
Each player starts with 500 health. The objective of the game is to destroy the other player by bringing their health total to 0. In order to achieve this, each player can shoot pellets at each other, which deal 5 damage each. This method is tedious, so players have another option at their disposal:
CASTING POWERFUL SPELLS.
Every 15 seconds, players choose from a wide variety of spells to load 4 of them into combat. These spells have effects ranging from dealing a burst of damage to altering the landscape of the battle. During the so-called combat phase, it's up to the players to maximize the effectiveness of their spells through creative combinations and planning from the spell select phase.
If, however, playing against another player isn't your cup of tea, you can instead play against various AI characters. You can also change their difficulty setting in the menu. You could even pit two AIs to fight against each other and watch them go.
Part 4: Advanced Gamplay
Shields
Shields block damage from all sources and can stack. Different projectiles interact differently with shields. For default behavior, if a shield is active, it will block all incoming damage from the unit or shields below it, even if its health is lower than the projectile's damage (i.e. a shield with 1 hp will still block an entire pistol shot).
Spell Frequencies
Not all spells are created equal. Certain spells will appear more often than others. In the spell selection panel, the most frequently occuring spells will appear first. Keep this in mind when trying to find spell combos.
List of Spell Combos
When you select 3 specific spells (usually 3 of the same spell), the spells combine into a more powerful version as you enter the combat phase.
Combo | Recipe | Description |
---|---|---|
Awp Shot | 3x Pistol Shot | Instantly shoot a piercing, shield-penetrating bullet dealing 200 damage to the first target |
Dragon's Breath | 3x Firebreath | Shoot a moving wall of fire, dealing 125 total damage to each row |
Hopes and Dreams | 3x Wish Upon a Lucky Star | Unleash a barrage of stars upon the opponent's field |
Knife Volley | 3x Knife Throw | Throw a bunch of knives with reduced damage |
Chronosphere | 3x Stun Grenade | Instantly freeze an area in front, enemies caught take bonus damage |
Za Warudo | 3x Time Dilation | Directly enter the spell select phase, then stop time for everything else for 10 seconds |
Tempest | 1x Wind Cannon, 1x Vacuum Cannon, 1x Hurricane Cannon | Blow all enemies all over the place for 10 seconds |
(An example of a spell being combined as the battle phase starts)
Corrupt Spells
Every once in a while, a player will come across what looks like a normal spell, but purple. These are corrupt spells: spells that are vastly more powerful than their vanilla counterpart. This power, however, comes at a price...
Spell | Description |
---|---|
Corrupt Pistol Shot | Deal immense damage |
Corrupt Vulcan | Shoot an immense number of bullets |
Corrupt Hell Rain | Say goodbye to your opponent's panels |
Corrupt Electro Bolt | Spread electricity everywhere |
Special Status Effects
Corrupt
Gets applied to you whenever you cast a corrupt spell. At 1+ stacks, your healing input gets reduced, you take periodic damage, and corrupt spells appear more frequently in your spell select panel. At 2+ stacks, your movement becomes erratic. At 3 stacks, you trade your health and control over your character in exchange for raw power.
Bleed
Applied from the knife projectile. Each stack of the debuff is additional 1 damage per second for 10 seconds, as well as a minor slow. After 10 seconds, rather than the debuff disappearing, the stack count gets decreased by 1 and the debuff refreshes. This mean that 1 stack deals 10 damage total, 2 stacks deal 30 damage, 3 deal 60, 4 deal 100, etc.
Mei's frost
Applied from Mei's attacks and ultimate. In addition to slowing for each stack, at 20 stacks, the target becomes stunned.
Ruptured
Applied from the Rupture spell. Deals 5 damage for every grid unit moved.