cha0z_ wrote: ↑Sat Mar 28, 2020 11:13 pm
Vitty85 wrote: ↑Fri Mar 27, 2020 4:34 pm
cha0z_ wrote: ↑Fri Mar 27, 2020 1:30 pm
Hi there! Tested and borrowed hostility still gives bonus +3 perk after the first choice for one mana spend on the card.
Indeed it goes to library if I press cancel! The only question that remains is if it is possible to preview the card before you choose move/cancel so you can benefit from the choice? Right now the card is shown after the choice is made. Not a biggie if it's hard to implement - now it works better than before you start working on it.
Hi,
I guess i solved even the Escalate for borrowed hostility with this code:
Code: Select all
[card]
name=Borrowed Hostility
target=creature
other={3}{R} name(Escalate)
auto=if paid(alternative) then 3/0 ueot
auto=if paid(alternative) then target(creature) first strike ueot
auto=ifnot paid(alternative) then choice name(Target creature gets +3/+0) 3/0 ueot
auto=ifnot paid(alternative) then choice name(Target creature gets first strike) first strike ueot
text=Escalate {3} (Pay this cost for each mode chosen beyond the first.) -- Choose one or both — -- • Target creature gets +3/+0 until end of turn. -- • Target creature gains first strike until end of turn.
mana={R}
type=Instant
[/card]
Basically if you pay just {R} you can choose only one option for one target creature. Instead, if you pay the Escalation cost (so {3}+{R}) you are able to choose firstly a creature to give +3/+0 and then you can choose the same creature (or even another one) to give also first strike.
Let me know if it's all ok, you can find the new core file here:
https://mega.nz/#!ve4V0RjB!fcRKsMME_opn ... zb5pcd90iU
See you soon.
Tested and the results:
Spending one mana: now it doesn't offer second effect, so it's either +3 or first strike. First strike is not working tho, tested and double tested.
Spending 4 mana: asks if I want to escalate the card and when I say I want that, I can +3 and then select first strike for another creature.
Overall it's better than before as the card was OP as heck! Only if it's easy would be great if first strike is fixed to work.
Ok, i did one modification and solved (i tested even single choice and even Escalation), now first strike is working fine. Just one trick, after you pay 1 red and choose one creature, to give first strike you have to choose the target again, this is one side effect of the double choice, a bit stupid thing but at least now it's working.
Code: Select all
[card]
name=Borrowed Hostility
target=creature
other={3}{R} name(Escalate)
auto=if paid(alternative) then 3/0 ueot
auto=if paid(alternative) then first strike target(creature) ueot
auto=ifnot paid(alternative) then choice name(Target creature gets +3/+0) 3/0 ueot
auto=ifnot paid(alternative) then choice name(Target creature gets first strike) first strike target(creature) ueot
text=Escalate {3} (Pay this cost for each mode chosen beyond the first.) -- Choose one or both — -- • Target creature gets +3/+0 until end of turn. -- • Target creature gains first strike until end of turn.
mana={R}
type=Instant
[/card]
I even solved the problem of Brazen Buccaneers, now you can see the card before to decide what to do
Code: Select all
[card]
name=Brazen Buccaneers
abilities=haste
auto=reveal:1 optionone if type(land|reveal)~lessthan~1 then transforms((,newability[counter(1/1)])) optiononeend optiontwo if type(land|reveal)~morethan~0 then name(move to Hand) target(<1>*|reveal) moveto(myHand) else transforms((,newability[Choice name(back to library) target(<1>*|reveal) moveto(mylibrary)],newability[Choice name(put into Graveyard) target(<1>*|reveal) moveto(myGraveyard)])) optiontwoend revealend limit:1
text=Haste -- When Brazen Buccaneers enters the battlefield, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.)
mana={3}{R}
type=Creature
subtype=Human Pirate
power=2
toughness=2
[/card]
Let me know if it's working for you too:
https://mega.nz/#!OLwmTACL!aWRWXmibENcd ... -cYUx-5ADM
See you soon.