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

StaticAbilityAssignNoCombatDamage: Static and first batch #5998

Merged
merged 3 commits into from
Aug 28, 2024

Conversation

Hanmac
Copy link
Contributor

@Hanmac Hanmac commented Aug 27, 2024

Closes #5992

Static Ability and first batch of cards, others will be added later to this MR

@Hanmac Hanmac requested a review from tool4ever August 27, 2024 05:31
@Hanmac Hanmac self-assigned this Aug 27, 2024
@tool4ever
Copy link
Contributor

It might be interesting to check that it's not worse for performance on average case?
(now needs to iterate all statics for matching one each time the combat power gets used
vs.
refreshing KW but only if one of the few relevant cards become involved)

@Hanmac
Copy link
Contributor Author

Hanmac commented Aug 27, 2024

@tool4ever the difference is the rules ... technically hidden keywords shouldn't exist, and they cause more problems that it is worth

The main issue is StaticAbilityContinuous + HiddenKeywords because these are updated each time the Layers are updated.
And Normal Pump Abilities should probably use Layers too

See #3307 for more issues

@Hanmac
Copy link
Contributor Author

Hanmac commented Aug 28, 2024

@tool4ever i updated the remaining cards

@Hanmac Hanmac marked this pull request as ready for review August 28, 2024 07:41
@Hanmac Hanmac merged commit 4b533d2 into master Aug 28, 2024
4 checks passed
@Hanmac Hanmac deleted the assignNoCombatDamage branch August 28, 2024 15:18
Northmoc pushed a commit to Northmoc/forge that referenced this pull request Nov 22, 2024
* StaticAbilityAssignNoCombatDamage

---------

Co-authored-by: tool4ever <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Assigns no combat damage as StaticAbility
2 participants