Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug about リペア・ジェネクス・コントローラー #1259

Open
kiritosoft opened this issue Dec 2, 2023 · 5 comments
Open

bug about リペア・ジェネクス・コントローラー #1259

kiritosoft opened this issue Dec 2, 2023 · 5 comments

Comments

@kiritosoft
Copy link
Contributor

kiritosoft commented Dec 2, 2023

リペア・ジェネクス・コントローラー(Repaired Genex Controller) in #1202 have some problem
Some synchro monsters use aux.AddSynchroMixProcedure as Synchro Procedure(such as Visas Amritara or Chaos Angel) can synchro summon after using Repaired Genex Controller's effect ,but their synchro material doesn't have Genex tuner.
because EFFECT_SYNCHRO_MATERIAL_CUSTOM can not affects aux.AddSynchroMixProcedure. Anohter card use EFFECT_SYNCHRO_MATERIAL_CUSTOM will register a effect code and aux.AddSynchroMixProcedure will check this effect code to change the Procedure.(such as Flower Cardian Moonflowerviewing)
So,we should register a effect code and change aux.AddSynchroMixProcedure?

已知bug:EFFECT_SYNCHRO_MATERIAL_CUSTOM实现的②的效果自肃
对使用aux.AddSynchroMixProcedure作为同调手续的同调怪兽(比如ヴィサス=アムリターラ和カオス・アンヘル-混沌の双翼-)无效(即可以不用次世代调整来同调召唤)
主要原因是EFFECT_SYNCHRO_MATERIAL_CUSTOM无法对aux.AddSynchroMixProcedure生效,而使用EFFECT_SYNCHRO_MATERIAL_CUSTOM的怪兽(比如花札衛-月花見-)会专门注册一个code让aux.AddSynchroMixProcedure来检测从而完成效果的适配。
所以这张卡是否也应该注册一个code并且修改aux.AddSynchroMixProcedure?

@fallenstardust
Copy link

@Lyris12 @salix5

@salix5
Copy link
Contributor

salix5 commented Dec 10, 2023

@465uytrewq
Do you have any idea?

@kiritosoft
Copy link
Contributor Author

kiritosoft commented Dec 14, 2023

Q.
「リペア・ジェネクス・コントローラー」の『②』の『このターン、自分は「ジェネクス」チューナーをS素材としたS召喚でしかEXデッキからモンスターを特殊召喚できない』が適用されているターン、自分は「カオス・アンヘル-混沌の双翼-」の『このカードをS召喚する場合、自分フィールドの光・闇属性モンスター1体をチューナーとして扱う事ができる』テキストを適用して、「ジェネクス・パワー・プランナー」と「レアル・ジェネクス・クロキシアン」をシンクロ素材として「カオス・アンヘル-混沌の双翼-」をシンクロ召喚する事はできますか?
A.
ご質問の方法で自分は「カオス・アンヘル-混沌の双翼-」をシンクロ召喚できません。

Q.
「リペア・ジェネクス・コントローラー」の『②』の『このターン、自分は「ジェネクス」チューナーをS素材としたS召喚でしかEXデッキからモンスターを特殊召喚できない』が適用されているターン、自分は「水晶機巧-グリオンガンド」のシンクロ召喚を行う際に、『チューナー2体以上+チューナー以外のモンスター1体』のテキストによって決められた2体以上のチューナーは、いずれも「ジェネクス」と名のついたモンスターでなければなりませんか?それとも、「ジェネクス」と名のついたチューナー1体のみを含めて「水晶機巧-グリオンガンド」のシンクロ召喚を行ってもいいですか?
以下の組み合わせにて「水晶機巧-グリオンガンド」のシンクロ召喚を行う事ができますか?
(1)「ジェネクス・コントローラー」+「ウォーター・スピリット」+「ガード・オブ・フレムベル」+「しゃりの軍貫」
(2)「ジェネクス・コントローラー」+「レアル・ジェネクス・コーディネイター」+「しゃりの軍貫」
A.
どちらの方法でも「水晶機巧-グリオンガンド」をシンクロ召喚できます。

that some FAQ about that card‘s ② effect

@465uytrewq
Copy link
Contributor

https://github.com/Fluorohydride/ygopro-core/blob/master/field.cpp#L2581
EFFECT_SYNCHRO_MATERIAL_CUSTOM call first only.
Tatsunoko can pass リペア・ジェネクス・コントローラー's synchro check.
i think リペア・ジェネクス・コントローラー is using EFFECT_MUST_BE_SMATERIAL or EFFECT_MATERIAL_LIMIT.

we would be fix field::check_tuner_material.

@kiritosoft
Copy link
Contributor Author

emm
In my opinion,EFFECT_MUST_BE_SMATERIAL and EFFECT_MATERIAL_LIMIT will have some problems.
if register EFFECT_MUST_BE_SMATERIAL to all the Genex tuner on the field and field have more than 2 Genex tuners, player will not Synchro summon Synchro monsters(they use 1 tuner +1 non tuner).
EFFECT_MATERIAL_LIMIT's value can not limit select group. So, I don't know how to set the value.
(and actually I don't know how to fix the core)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants