Fluorohydride / ygopro-core

ygopro script engine.
MIT License
318 stars 133 forks source link

Wrong attack cost handling #115

Open edo9300 opened 6 years ago

edo9300 commented 6 years ago

I was "studying" cards with attack cost, and i found a weird interaction with them, and unfortunately followed by almost unexisting rulings. The situation i took in example was mist valley falcon, and toll. The problem is this, when resolving the attack cost of falcon, if you return toll, then you shouldn't pay the 500 lp as cost, since the card is no longer on the field. I tried this on legacy of the duelist too, and apparently that game confirms this interaction, even if idk how reliable is that. So i think that attack costs need some other rulings and an update, because theoretically, if the order really matters, then you should be able to select the order for paying the costs, like for the segoc. @VanillaSalt @DailyShana @mercury233

edo9300 commented 6 years ago

Edit, apparently i didn't search enough... there's a ruling for that interaction, and apparently yoou can select the order for resolving the costs, and if you return toll the lp cost isn't paid. so the interaction actually is wrong. The ruling is from the jp wikia http://yugioh-wiki.net/index.php?%A1%D4%B2%E2%A4%CE%C3%AB%A4%CE%A5%D5%A5%A1%A5%EB%A5%B3%A5%F3%A1%D5%3D

Q:《通行税》が自分フィールド上にある時にこのカードの攻撃宣言時、どのような処理になりますか(どちらが先になりますか)? A:《通行税》とこのカードをターンプレイヤーがコントロールしてる場合なら任意の順番で効果処理を行うことができ、ライフポイントを払う前にこのカードにより《通行税》を戻す事ができライフポイントを支払わない事もできます。(10/06/10) Q: What kind of processing will be done when declaring attack of this card when "toll tax" is on your field (which will be first)? A: "Tax Tax" and if the turn player controls this card, you can do the effect processing in any order, you can return "toll tax" with this card before paying the Life Point Life Point You can also not pay. (10/06/10)