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

Lich can't enable/disable shadow wave if disabled before conversion to lich #841

Open
Chergnobarp opened this issue Sep 26, 2024 · 1 comment

Comments

@Chergnobarp
Copy link
Contributor

Chergnobarp commented Sep 26, 2024

  1. Read tome of liches 'til you get necromancy ability
  2. Disable shadow wave for retaliation
  3. Get the unit killed to transform it into a lich

If you bring up the lich's enable/disable attacks for retaliation dialog after that, shadow wave won't be there. It's not yet clear whether it's disabled or not. This doesn't affect chill wave -> chill tempest, so the easy solution seems to be to rename one of the attacks. Of course, that just tapes up the bug instead of fixing it.

The male prophet in this save can be used for a quick test. LotI2-Another Orcish Assault Turn 5 pre-lich.gz

@Discontinuum
Copy link
Contributor

There is also #333. Afaik the problem is that the info about disabled attacks stored as just indexes of the attacks. Also there is some reservation to not confuse attacks with disabled retaliation and attacks that must not retaliate. When a unit changes its type abruptly, this relative information might get very incorrect

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

2 participants