Skip to content

[WIP] refactor negate check - #271

Draft
mercury233 wants to merge 3 commits into
masterfrom
patch-negate-check
Draft

[WIP] refactor negate check#271
mercury233 wants to merge 3 commits into
masterfrom
patch-negate-check

Conversation

@mercury233

Copy link
Copy Markdown
Collaborator

No description provided.

@foohyfooh foohyfooh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know this is WIP and I don't know if you planned to or not but mentioning Naturia Barkion not accounted for when Beast and Exterio are so it doesn't slip through the cracks.

if (Enemy.Deck.Count > 2 * NATURIA_DECK_HOLD
&& Enemy.HasInMonstersZone(_CardId.NaturiaBeast, true, false, true)) return true;
if (Enemy.HasInMonstersZone(_CardId.HorusTheBlackFlameDragonLV8, true, false, true)) return true;
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't this type of check be added Naturia Barkion against Traps as well?


if (isSpell)
{
if (Enemy.Deck.Count > 2 * NATURIA_DECK_HOLD

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand that Naturia Exterio would check for 2 since you don't want your next draw to be a deck out but why is this multiplied by 2 instead of +1 since you would just need one card to not deck out?

@@ -148,7 +148,10 @@ protected class _CardId
public const int RoyalDecreel = 51452091;
public const int NaturalExterio = 99916754;
public const int NaturiaBeast = 33198837;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Marking here for where to add Naturia Barkion regarding my comment on it negating Traps.

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

Successfully merging this pull request may close these issues.

2 participants