-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Test battlers always have their forced abilities #4707
Test battlers always have their forced abilities #4707
Conversation
I understand the idea and this makes sense for a personal project but I'm not sure if we should encourage the usage of illegal abilities in expansion. This is something we've tried to avoid. Input from others is welcome. |
I wouldn't say we avoid it because it doesn't work. We avoid it because the core concept of the tests is to automate the kind of testing that a human would do in-game; so everything that gets added which isn't possible in-game erodes that core concept, and thus must meet a very high bar to be included. Illegal abilities were only introduced because people implemented the gen 9 abilities before the species were available. At this point it might not actually be used and could be removed if there was an alternative approach to handling that situation—perhaps placeholder species which are off by default but on when |
I understand there is an issue with tests when users change their data but this is just a band-aid and doesn't solve the core problem. |
I am not adding any features, I'm just making an existing one fully operational. If the feature itself is a band-aid then remove it entirely instead of leaving it half working. |
Good point! If nobody has anything against it I'll remove it later. |
Could you remove the test and allign the if blocks?
|
…expansion into forced-switch-in-abilities
722090b
to
0b871f0
Compare
Discord contact info
duke5614