- "Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME." now triggers on non-combat damage also.

- Added Blood Cultist.
This commit is contained in:
jendave
2011-08-06 12:58:03 +00:00
parent fb3c657808
commit 67ca1d3004
3 changed files with 13 additions and 1 deletions

1
.gitattributes vendored
View File

@@ -523,6 +523,7 @@ res/cardsfolder/blizzard_elemental.txt -text svneol=native#text/plain
res/cardsfolder/bloated_toad.txt -text svneol=native#text/plain
res/cardsfolder/blockade_runner.txt -text svneol=native#text/plain
res/cardsfolder/blood_crypt.txt -text svneol=native#text/plain
res/cardsfolder/blood_cultist.txt -text svneol=native#text/plain
res/cardsfolder/blood_knight.txt -text svneol=native#text/plain
res/cardsfolder/blood_pet.txt -text svneol=native#text/plain
res/cardsfolder/blood_rites.txt -text svneol=native#text/plain

View File

@@ -0,0 +1,10 @@
Name:Blood Cultist
ManaCost:1 B R
Types:Creature Human Wizard
Text:no text
PT:1/1
A:AB$DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature.
K:Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME.
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_cultist.jpg
End

View File

@@ -2671,7 +2671,6 @@ public class Card extends MyObservable {
if(damage < 0) damage = 0;
int assignedDamage = damage;
addReceivedDamageFromThisTurn(sourceCard, damage);
if(!CardFactoryUtil.canDamage(sourceCard, this)) assignedDamage = 0;
@@ -2839,6 +2838,8 @@ public class Card extends MyObservable {
System.out.println("Adding " + damageToAdd + " damage to " + getName());
Log.debug("Adding " + damageToAdd + " damage to " + getName());
addReceivedDamageFromThisTurn(source, damageToAdd);
GameActionUtil.executeDamageDealingEffects(source, damageToAdd);
if(this.isPlaneswalker()) {