Add Arena New Player Experience cards.

Update README with minor card scripting info.
This commit is contained in:
Tim Scott
2019-01-21 12:08:01 -06:00
parent 2b8a756932
commit 480792966b
6 changed files with 45 additions and 0 deletions

View File

@@ -68,6 +68,12 @@ Discord channel [here](https://discordapp.com/channels/267367946135928833/267742
TBD
# Card Scripting
Visit [this page]()https://www.slightlymagic.net/wiki/Forge_API) for information on scripting.
Card scripting resources are found in the forge-gui/res/ path.
# General Notes
## Project Hierarchy
@@ -95,6 +101,8 @@ The platform-specific projects are:
### forge-gui
The forge-gui project includes the scripting resource definitions in the res/ path.
### forge-gui-android
Libgdx-based backend targeting Android. Requires Android SDK and relies on forge-gui-mobile for GUI logic.

View File

@@ -0,0 +1,7 @@
Name:Angelic Reward
ManaCost:3 W W
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 3 W W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Flying | Description$ Enchanted creature gets +3/+3 and has flying.
Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has flying.

View File

@@ -0,0 +1,5 @@
Name:Confront the Assault
ManaCost:4 W
Types:Instant
A:SP$ Token | Cost$ 4 W | IsPresent$ Creature.attackingYou | TokenImage$ w 1 1 spirit ISD | TokenAmount$ 3 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Cast this spell only if a creature is attacking you. Create three 1/1 white Spirit creature tokens with flying.
Oracle:Cast this spell only if a creature is attacking you.\n\nCreate three 1/1 white Spirit creature tokens with flying.

View File

@@ -0,0 +1,8 @@
Name:Inspiring Commander
ManaCost:4 W W
Types:Creature Human Soldier
PT:1/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerLE2+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature with power 2 or less enters the battlefield under your control, you gain 1 life and draw a card.
SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1 | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1
Oracle:Whenever another creature with power 2 or less enters the battlefield under your control, you gain 1 life and draw a card.

View File

@@ -0,0 +1,5 @@
Name:Tactical Advantage
ManaCost:W
Types:Instant
A:SP$ Pump | Cost$ W | ValidTgts$ Creature.blocking+YouCtrl,Creature.blocked+YouCtrl | TgtPrompt$ Select target blocking or blocked creature you control | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target blocking or blocked creature you control gets +2/+2 until end of turn.
Oracle:Target blocking or blocked creature you control gets +2/+2 until end of turn.

View File

@@ -0,0 +1,12 @@
[metadata]
Code=ANA
Date=2018-07-12
Name=Arena New Player Experience
Type=Other
[cards]
U Angelic Reward
U Confront the Assault
R Inspiring Commander
C Spiritual Guardian
C Tactical Advantage