Without recoding all cards that that involve searching a library, no it is not possible.
fallenangle wrote:Neo suggested that maybe if I used a transform ability with
Sarkhan, the Dragonspeaker, that would make his first ability work more in compliance with the rules. I've tried editing his first ability to make him transform into a Dragon token with the requisite characteristics, but I can't seem to get it to work and am not sure where the problem lies on the two cards I want to use (Sarkhan and the token). If anyone who knows transform well can take a look at my code and point out where and how I've gone wrong, I would be very grateful. Thanks in advance for all of your help!
The transformation code is pretty complex. I don't know how many people outside of TFM are familiar enough with the code to help you troubleshoot it. I know I cannot do it. But this approximation could give you some poor interactions as well since it will have a different name.
Did you have a chance to try my suggestion in your other thread? I think if we can adjust the filter to creature Sarkhans and non-creature Sarkhans as different entities we should be alright. And I believe that snippet I posted would be an alright first shot to see if it would even work. If the concept works I don't think it will be too hard to make it a little more rule compliant. I thought about it in the car today and to account for other versions of Sarkhan, I think we'd just have to change the if statement to return true when the card has the Sarkhan Plansewalker type instead of the name
Sarkhan, the Dragonspeaker. I'll try to find some time to test it tomorrow night after I get home.