google-code-export / wagic

Automatically exported from code.google.com/p/wagic
1 stars 0 forks source link

semblance anvil checks types the wrong way #486

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.  Semblance Anvil
2.  Artifact Creature mode
3.  Cast an artifact creature spell

What is the expected output? What do you see instead?
Expect discount by two.
Instead, discount by two for artifact and two for creature -- total of four.

What version of the product are you using? On what operating system?
Release 13.1 under hbl 101 dev

Please provide any additional information below.
likely unexpected in card coding.
May be a fluke, happened when casting arcbound bruiser with arcbounf hybrid 
imprinted.
May post later to confirm and reproduce.

Original issue reported on code.google.com by tvil...@gmail.com on 11 Oct 2010 at 10:44

GoogleCodeExporter commented 9 years ago
This is completely wrong! Read the card rules!

Imprint — When Semblance Anvil enters the battlefield, you may exile a 
nonland card from your hand.
Spells you cast that share a card type with the exiled card cost 2 less to cast.

The main type Artifact Creature is not a special type for its own, but consists 
of 2 main types. Arcbound Hybrid is an Artifact and a Creature, so its cost 
will be reduced by {2}+{2}.

This is what the official rules say!

Closed.

Original comment by dan.solo...@googlemail.com on 11 Oct 2010 at 1:31

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
It should only check whether or not the spells "share a card type".

It should not care how many types they share.

Original comment by tvil...@gmail.com on 11 Oct 2010 at 4:06

GoogleCodeExporter commented 9 years ago
Fixed in rev2409.

Was my fault. Did not read the card correctly.

Original comment by dan.solo...@googlemail.com on 11 Oct 2010 at 8:48