From 021f1f8185a2356ff6f1585ceed29a59f9a7aa4a Mon Sep 17 00:00:00 2001 From: Sol Date: Fri, 30 Mar 2012 12:26:31 +0000 Subject: [PATCH] - Balancing Quest Pets as mentioned on the forums - Added Ape Pet as a 5th pet. (NOTE: Could a kind artist recreate some Pet Images for this?) --- .gitattributes | 4 +++ res/quest/bazaar/ape_pet_l1.txt | 6 ++++ res/quest/bazaar/ape_pet_l2.txt | 6 ++++ res/quest/bazaar/ape_pet_l3.txt | 7 +++++ res/quest/bazaar/ape_pet_l4.txt | 10 ++++++ res/quest/bazaar/bird_pet_l1.txt | 6 ++-- res/quest/bazaar/bird_pet_l2.txt | 3 +- res/quest/bazaar/bird_pet_l3.txt | 5 ++- res/quest/bazaar/bird_pet_l4.txt | 9 +++--- res/quest/bazaar/crocodile_pet_l1.txt | 1 - res/quest/bazaar/crocodile_pet_l2.txt | 3 +- res/quest/bazaar/crocodile_pet_l3.txt | 5 +-- res/quest/bazaar/crocodile_pet_l4.txt | 7 +++-- res/quest/bazaar/hound_pet_l1.txt | 1 - res/quest/bazaar/hound_pet_l2.txt | 1 - res/quest/bazaar/hound_pet_l3.txt | 1 - res/quest/bazaar/hound_pet_l4.txt | 4 +-- res/quest/bazaar/index.xml | 45 +++++++++++++++++---------- res/quest/bazaar/wolf_pet_l1.txt | 3 +- res/quest/bazaar/wolf_pet_l2.txt | 6 ++-- res/quest/bazaar/wolf_pet_l3.txt | 6 ++-- res/quest/bazaar/wolf_pet_l4.txt | 8 ++--- 22 files changed, 92 insertions(+), 55 deletions(-) create mode 100644 res/quest/bazaar/ape_pet_l1.txt create mode 100644 res/quest/bazaar/ape_pet_l2.txt create mode 100644 res/quest/bazaar/ape_pet_l3.txt create mode 100644 res/quest/bazaar/ape_pet_l4.txt diff --git a/.gitattributes b/.gitattributes index 90ecfa5bf00..47e3495fa9d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -10790,6 +10790,10 @@ res/pics_product/tournamentpacks/TSP.jpg -text res/pics_product/tournamentpacks/USG.jpg -text res/product-images.txt -text res/quest/all-prices.txt svneol=native#text/plain +res/quest/bazaar/ape_pet_l1.txt -text +res/quest/bazaar/ape_pet_l2.txt -text +res/quest/bazaar/ape_pet_l3.txt -text +res/quest/bazaar/ape_pet_l4.txt -text res/quest/bazaar/bird_pet_l1.txt -text res/quest/bazaar/bird_pet_l2.txt -text res/quest/bazaar/bird_pet_l3.txt -text diff --git a/res/quest/bazaar/ape_pet_l1.txt b/res/quest/bazaar/ape_pet_l1.txt new file mode 100644 index 00000000000..e08225d794a --- /dev/null +++ b/res/quest/bazaar/ape_pet_l1.txt @@ -0,0 +1,6 @@ +Name:Ape Pet +ManaCost:no cost +Colors:green +Types:Creature Ape Pet +PT:1/1 +End \ No newline at end of file diff --git a/res/quest/bazaar/ape_pet_l2.txt b/res/quest/bazaar/ape_pet_l2.txt new file mode 100644 index 00000000000..07199248294 --- /dev/null +++ b/res/quest/bazaar/ape_pet_l2.txt @@ -0,0 +1,6 @@ +Name:Ape Pet +ManaCost:no cost +Colors:green +Types:Creature Ape Pet +PT:2/1 +End \ No newline at end of file diff --git a/res/quest/bazaar/ape_pet_l3.txt b/res/quest/bazaar/ape_pet_l3.txt new file mode 100644 index 00000000000..3f3ad377532 --- /dev/null +++ b/res/quest/bazaar/ape_pet_l3.txt @@ -0,0 +1,7 @@ +Name:Ape Pet +ManaCost:no cost +Colors:green +Types:Creature Ape Pet +PT:2/1 +K:Trample +End \ No newline at end of file diff --git a/res/quest/bazaar/ape_pet_l4.txt b/res/quest/bazaar/ape_pet_l4.txt new file mode 100644 index 00000000000..906e547b32e --- /dev/null +++ b/res/quest/bazaar/ape_pet_l4.txt @@ -0,0 +1,10 @@ +Name:Ape Pet +ManaCost:no cost +Colors:green +Types:Creature Ape Pet +PT:2/1 +K:Trample +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you pay 2. If you do, it gets +2/+2 until end of turn. +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you may pay 2. If you do, it gets +2/+2 until end of turn. +SVar:TrigPump:DB$Pump | Cost$ 2 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +End \ No newline at end of file diff --git a/res/quest/bazaar/bird_pet_l1.txt b/res/quest/bazaar/bird_pet_l1.txt index 283a45ad6c9..c1911c940dd 100644 --- a/res/quest/bazaar/bird_pet_l1.txt +++ b/res/quest/bazaar/bird_pet_l1.txt @@ -1,8 +1,6 @@ Name:Bird Pet ManaCost:no cost -Colors:white +Colors:blue Types:Creature Bird Pet -Text:Level 1 Bird Pet -PT:0/1 -K:Flying +PT:1/1 End \ No newline at end of file diff --git a/res/quest/bazaar/bird_pet_l2.txt b/res/quest/bazaar/bird_pet_l2.txt index 881b6b536fa..8ba7dcc6aa0 100644 --- a/res/quest/bazaar/bird_pet_l2.txt +++ b/res/quest/bazaar/bird_pet_l2.txt @@ -1,8 +1,7 @@ Name:Bird Pet ManaCost:no cost -Colors:white +Colors:blue Types:Creature Bird Pet -Text:Level 2 Bird Pet PT:1/1 K:Flying End \ No newline at end of file diff --git a/res/quest/bazaar/bird_pet_l3.txt b/res/quest/bazaar/bird_pet_l3.txt index 24996f8d5d3..0b27eebda4d 100644 --- a/res/quest/bazaar/bird_pet_l3.txt +++ b/res/quest/bazaar/bird_pet_l3.txt @@ -1,8 +1,7 @@ Name:Bird Pet ManaCost:no cost -Colors:white +Colors:blue Types:Creature Bird Pet -Text:Level 3 Bird Pet -PT:2/1 +PT:1/2 K:Flying End \ No newline at end of file diff --git a/res/quest/bazaar/bird_pet_l4.txt b/res/quest/bazaar/bird_pet_l4.txt index 986e8f15ae0..fcd434d5a28 100644 --- a/res/quest/bazaar/bird_pet_l4.txt +++ b/res/quest/bazaar/bird_pet_l4.txt @@ -1,9 +1,10 @@ Name:Bird Pet ManaCost:no cost -Colors:white +Colors:blue Types:Creature Bird Pet -Text:Level 4 Bird Pet -PT:2/1 +PT:1/3 K:Flying -K:First Strike +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 1. If you do, draw a card, then discard a card. +SVar:TrigDraw:DB$Draw | Cost$ 1 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 End \ No newline at end of file diff --git a/res/quest/bazaar/crocodile_pet_l1.txt b/res/quest/bazaar/crocodile_pet_l1.txt index 7456a88d4ba..21f22675577 100644 --- a/res/quest/bazaar/crocodile_pet_l1.txt +++ b/res/quest/bazaar/crocodile_pet_l1.txt @@ -2,6 +2,5 @@ Name:Crocodile Pet ManaCost:no cost Colors:black Types:Creature Crocodile Pet -Text:Level 1 Crocodile Pet PT:1/1 End \ No newline at end of file diff --git a/res/quest/bazaar/crocodile_pet_l2.txt b/res/quest/bazaar/crocodile_pet_l2.txt index 0a3c680de68..b38a382b89a 100644 --- a/res/quest/bazaar/crocodile_pet_l2.txt +++ b/res/quest/bazaar/crocodile_pet_l2.txt @@ -2,6 +2,7 @@ Name:Crocodile Pet ManaCost:no cost Colors:black Types:Creature Crocodile Pet -Text:Level 2 Crocodile Pet PT:2/1 +K:CARDNAME can't block. +S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self | AddKeyword$ Shroud | OpponentTurn$ True | Description$ As long as it's your opponent's turn, CARDNAME has shroud. End \ No newline at end of file diff --git a/res/quest/bazaar/crocodile_pet_l3.txt b/res/quest/bazaar/crocodile_pet_l3.txt index ac93d44e102..388b2daac58 100644 --- a/res/quest/bazaar/crocodile_pet_l3.txt +++ b/res/quest/bazaar/crocodile_pet_l3.txt @@ -2,6 +2,7 @@ Name:Crocodile Pet ManaCost:no cost Colors:black Types:Creature Crocodile Pet -Text:Level 3 Crocodile Pet -PT:3/1 +PT:2/2 +K:CARDNAME can't block. +S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self | AddKeyword$ Shroud | OpponentTurn$ True | Description$ As long as it's your opponent's turn, CARDNAME has shroud. End \ No newline at end of file diff --git a/res/quest/bazaar/crocodile_pet_l4.txt b/res/quest/bazaar/crocodile_pet_l4.txt index 188059f4cb0..e1e4ad8ee9f 100644 --- a/res/quest/bazaar/crocodile_pet_l4.txt +++ b/res/quest/bazaar/crocodile_pet_l4.txt @@ -2,7 +2,8 @@ Name:Crocodile Pet ManaCost:no cost Colors:black Types:Creature Crocodile Pet -Text:Level 4 Crocodile Pet -PT:3/1 -K:Swampwalk +PT:2/2 +K:CARDNAME can't block. +K:Deathtouch +S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self | AddKeyword$ Shroud | OpponentTurn$ True | Description$ As long as it's your opponent's turn, CARDNAME has shroud. End \ No newline at end of file diff --git a/res/quest/bazaar/hound_pet_l1.txt b/res/quest/bazaar/hound_pet_l1.txt index 41736a30719..9b018c60ca4 100644 --- a/res/quest/bazaar/hound_pet_l1.txt +++ b/res/quest/bazaar/hound_pet_l1.txt @@ -2,6 +2,5 @@ Name:Hound Pet ManaCost:no cost Colors:red Types:Creature Hound Pet -Text:Level 1 Hound Pet PT:1/1 End \ No newline at end of file diff --git a/res/quest/bazaar/hound_pet_l2.txt b/res/quest/bazaar/hound_pet_l2.txt index 6af1aac1000..35c52431873 100644 --- a/res/quest/bazaar/hound_pet_l2.txt +++ b/res/quest/bazaar/hound_pet_l2.txt @@ -2,7 +2,6 @@ Name:Hound Pet ManaCost:no cost Colors:red Types:Creature Hound Pet -Text:Level 2 Hound Pet PT:1/1 K:Haste End \ No newline at end of file diff --git a/res/quest/bazaar/hound_pet_l3.txt b/res/quest/bazaar/hound_pet_l3.txt index 1ce7e908b09..c66534e8f9c 100644 --- a/res/quest/bazaar/hound_pet_l3.txt +++ b/res/quest/bazaar/hound_pet_l3.txt @@ -2,7 +2,6 @@ Name:Hound Pet ManaCost:no cost Colors:red Types:Creature Hound Pet -Text:Level 3 Hound Pet PT:2/1 K:Haste End \ No newline at end of file diff --git a/res/quest/bazaar/hound_pet_l4.txt b/res/quest/bazaar/hound_pet_l4.txt index bdbf0b98684..38dc2d993f4 100644 --- a/res/quest/bazaar/hound_pet_l4.txt +++ b/res/quest/bazaar/hound_pet_l4.txt @@ -2,9 +2,7 @@ Name:Hound Pet ManaCost:no cost Colors:red Types:Creature Hound Pet -Text:Level 4 Hound Pet PT:2/1 K:Haste -T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrainedHoundAttack | TriggerDescription$ Whenever CARDNAME attacks alone, it gets +2/+0 until end of turn. -SVar:TrainedHoundAttack:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +A:AB$ Pump | Cost$ 1 X | ValidCards$ Card.Self | NumAtt$ +X | KW$ HIDDEN At the beginning of the end step, sacrifice CARDNAME. | SpellDescription$ CARDNAME gets +X/+0 until end of turn. Sacrifice it at the beginning of the next end step. End \ No newline at end of file diff --git a/res/quest/bazaar/index.xml b/res/quest/bazaar/index.xml index 014a752a1a0..bc656f220dd 100644 --- a/res/quest/bazaar/index.xml +++ b/res/quest/bazaar/index.xml @@ -40,6 +40,7 @@ This large menagerie echoes with a multitude of animal noises. + Ape Bird Crocodile Hound @@ -109,40 +110,50 @@ Excellent at blocking the nastiest of critters! This ferocious animal may have been raised in captivity, but it has been trained to kill. - - - - + + + + Unmatched in speed, agility and awareness, this trained hawk makes a fantastic hunter. - - - - + + + + Dogs are said to be man's best friend. Definitely not this one. - - - - + + + + - With its razor sharp teeth, this swamp-dwelling monster is extremely dangerous. + With its razor sharp teeth, this monster is extremely dangerous and hard to track. - - - - + + + + + + + + This beast swells up to deal some hearty damage. + + + + + + diff --git a/res/quest/bazaar/wolf_pet_l1.txt b/res/quest/bazaar/wolf_pet_l1.txt index b3c8125dfd6..432d16c701f 100644 --- a/res/quest/bazaar/wolf_pet_l1.txt +++ b/res/quest/bazaar/wolf_pet_l1.txt @@ -1,7 +1,6 @@ Name:Wolf Pet ManaCost:no cost -Colors:green +Colors:white Types:Creature Wolf Pet -Text:Level 1 Wolf Pet PT:1/1 End \ No newline at end of file diff --git a/res/quest/bazaar/wolf_pet_l2.txt b/res/quest/bazaar/wolf_pet_l2.txt index d43f6e9ae79..9c63a58fdd9 100644 --- a/res/quest/bazaar/wolf_pet_l2.txt +++ b/res/quest/bazaar/wolf_pet_l2.txt @@ -1,7 +1,7 @@ Name:Wolf Pet ManaCost:no cost -Colors:green +Colors:white Types:Creature Wolf Pet -Text:Level 2 Wolf Pet -PT:1/2 +PT:1/1 +K:First Strike End \ No newline at end of file diff --git a/res/quest/bazaar/wolf_pet_l3.txt b/res/quest/bazaar/wolf_pet_l3.txt index 0b4fabcc8b9..8add190f528 100644 --- a/res/quest/bazaar/wolf_pet_l3.txt +++ b/res/quest/bazaar/wolf_pet_l3.txt @@ -1,7 +1,7 @@ Name:Wolf Pet ManaCost:no cost -Colors:green +Colors:white Types:Creature Wolf Pet -Text:Level 3 Wolf Pet -PT:2/2 +PT:2/1 +K:First Strike End \ No newline at end of file diff --git a/res/quest/bazaar/wolf_pet_l4.txt b/res/quest/bazaar/wolf_pet_l4.txt index 7ceb91268ec..c00df01421d 100644 --- a/res/quest/bazaar/wolf_pet_l4.txt +++ b/res/quest/bazaar/wolf_pet_l4.txt @@ -1,8 +1,8 @@ Name:Wolf Pet ManaCost:no cost -Colors:green +Colors:white Types:Creature Wolf Pet -Text:Level 4 Wolf Pet -PT:2/2 -K:Flanking +PT:2/1 +K:First Strike +K:Vigilance End \ No newline at end of file