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

Chosen Prime Reactions may sometimes gain additional reactions from moves such as rapid fire #1718

Open
wdanny69 opened this issue Mar 25, 2024 · 2 comments
Labels
AI Related to AI behaviour balance Changes the balance of the game bug Something isn't working

Comments

@wdanny69
Copy link
Collaborator

Noting this issue to have it logged but unsure if it can be fixed or where it may lie.

Issue: Chosen may sometimes gain additional reaction points when damaged by multi-action abilities such as rapid fire. This is most evident with the assassin in which she can sometimes end up moving more tiles than is expected from a single action.

Expected Behavior: Chosen should only gain a single prime reaction per action a soldier takes when damaged regardless if those moves can perform multiple attacks. Part of the design (though this is based on memory as there was no document I'm aware of or recall) was to make positioning/setting up as well as utilizing those moves more rewarding as it only triggers a single reaction.

This may not necessarily be an issue as assassin in particular leaves herself more vulnerable than the others and being able to squeeze in more attacks between reactions may be too effective however the inconsistency is something that should be looked into.

@wdanny69 wdanny69 added bug Something isn't working AI Related to AI behaviour balance Changes the balance of the game labels Mar 25, 2024
@McTrevor79
Copy link

Since Assassin is said to be main culprit, I would guess this could be related to her impact compensation in some way which explicitly triggers multiple times from multi attacks.

@Tedster59
Copy link
Collaborator

All the reactions fire on the "UnitTakeEffectDamage" event, and each time it fires it will grant an AP. I tried tweaking the listener priorities, but it seems very inconsistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Related to AI behaviour balance Changes the balance of the game bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants