The problem with
Orzhova is that it tries to use its own mana for its ability, but then it finds itself tapped and says "what the heck", it gives up paying the costs and activates for free. Well, I gave it a bit of color but that's what happens.

You can solve the problem this way:
- Code: Select all
<AVAILABILITY>
return EffectController():CanAfford("{4}{W}{B}") == 1
</AVAILABILITY>
<COST type="TapSelf" />
<COST type="Mana" cost="{3}{W}{B}" />
That 4 isn't a typo: if you require 1 more mana of the type produced by the land, you compensate the wrong thinking that the land itself can be used to pay the cost. After that, always put the TapSelf cost before the mana cost.
madman002 wrote:Recently tried my own hand at a few cards with some success; however i'm running into problems with this one. I'm trying to grant all slivers "{1}{U},

: Draw a card"; but any time i draw it/start with it in hand or attempt to search my library, the game crashed to desktop.
I can't see anything wrong, except for the fact that you forgot "TapSelf" as cost of the granted ability, but this can't make the game crash. Aren't you trying to grant a MANA_ABILITY, maybe with another Sliver? Granting a MANA_ABILITY without having one active makes the game crash.
Same as
Nivix, Aerie of the Firemind: you can't cast spells outside your hand except for free.
I think you can do this by yourself: start from
Pollenbright Wings, remove the token generation, copy the static ability from
Fog Bank and make it affect the parent instead of the object (basically the same as flying but with the CHARACTERISTIC constants from
Fog Bank).