The syntax of untap is an action and not a trigger.
[EDIT abra: changed the name of your suggestion as it is more the addition of the trigger as the mesmeric orb in itself that should be added]
Saint wrote:Yep your right but there isen't an @untapped function, if there was it would make it alot easier, the @each is incorrect your right about that but -tapped is pretty much all you can do right now and would do the trick it just has to trigger at any moment and in any phase. You should make it check for tapped for first then throw in a aslongas(...-tapped) in it and it should work. If there was a untapped command it would easially work the way you just put it though.... what we could do is make it a whole bookwork of code and @each phase check it so it checks for the going from tapped to untapped in each phase of the game.
That's pretty much all I can come up with (@untapped will open up more then one door for coding cards in general though).
It shouldn't be very difficult to code in an @untapped trigger as we only need to reverse the sequence of something that already has a code.
abrasax wrote:It shouldn't be very difficult to code in an @untapped trigger as we only need to reverse the sequence of something that already has a code.
I fully agree.
It is something I wanted to add at a certain point of time, but I must admit that since @damaged I was not very active in developping the parser. It always a matter of time and motivation.
If you have time to look at it and make it work it would be great.
Grüssi
Abra
It shouldn't be very difficult to code in an @untapped trigger as we only need to reverse the sequence of something that already has a code.
[Card]
name=Cloud of Faeries
abilities=Flying
autohand={2}:cycling
auto=@movedto(this|mybattlefield) from(myhand):may untap target(land) && token(-9111119)
text=
mana={1}{U}
type=Instant
[/card]
[card]
name=Cloud of Faeries 2nd Tap
auto=counter(0/0,1,COF)
auto=[color=#800080]@untapped[/color](land):thisforeach(counter{0/0.1.COF}>0) may untap target(land) && counter(0/0,-1,COF) && counter(0/0,1,Bury)
auto=thisforeach(counter{0/0.1.Bury}>0) bury
id=-9111119
type=Nothing
[/card]Return to Card Coding & Parser
Users browsing this forum: No registered users and 0 guests