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

Update Esoterist Daemon's Hammer of Wrath based on their dominion #3558

Merged
merged 2 commits into from
Feb 15, 2025

Conversation

divercraig
Copy link
Contributor

@divercraig divercraig commented Feb 11, 2025

Default each of the unit's hammer of wrath info name to "Hammer of Wrath (1)"
Hide the Hammer of Wrath rule unless the unit has the "infernal tempest" dominion
Change the brutes name to "Hammer of Wrath (2)" if they have the "infernal tempest dominion.

Setting the scope to Parent doesn't appear to work, I assume it's because the parent is the rule not the selection, so I tried using ancestor instead.

Added Units

N/A

Fixed Units

  • Ruinstorm Daemon Beasts (Esoterist)
  • Ruinstorm Daemon Brutes (Esoterist)
  • Ruinstorm Daemon Swarms (Esoterist)
  • Ruinstorm Lesser Daemons (Esotersit)

Related Issues

Not done yet

N/A

Test Case

Lesser Daemon

No Dominion (No Hammer of Wrath)

no-dominion-lesser

Infernal Tempest (Adds Hammer of Wrath)

infernal-tempest-lessers

Other Dominion (No Hammer of Wrath)

other-dominion-lesser

Beasts

No Dominion (No Hammer of Wrath)

no-dominion-beast

Infernal Tempest (Adds Hammer of Wrath)

infernal-tempest-beast

Other Dominion (No Hammer of Wrath)

other-dominion-beast

Swarms

No Dominion (No Hammer of Wrath)

no-dominion-swarm

Infernal Tempest (Adds Hammer of Wrath)

infernal-tempest-swarm

Other Dominion (No Hammer of Wrath)

other-dominion-swarm

Brutes

No Dominion (Hammer of Wrath 1)

no-dominion-brute

Infernal Tempest (Hammer of Wrath 2)

infernal-termpest-brute

Other Dominion (Hammer of Wrath 1)

other-domion-brute

@The4D6
Copy link
Collaborator

The4D6 commented Feb 14, 2025

You can upload the files as a system directly to new recruit to test this
image
Click Install more Games...
image
Then click Add from folder and upload the folder that clones down from the repo horus-heresy

Then test and upload some screenshots here so we can see :)

@divercraig
Copy link
Contributor Author

Thanks @The4D6 I've uploaded screenshots of my fix working for the esoterist rainstorm daemon units.

I need to look at why the Selenium Tests failed... but any hints would be appreciated

@divercraig
Copy link
Contributor Author

Looks like the tests run on my fork ok when I synced with the origin.

I think this change is good to go @The4D6

Copy link
Collaborator

@The4D6 The4D6 left a comment

Choose a reason for hiding this comment

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

Very comprehensively tested! Looks good to me

@The4D6 The4D6 merged commit 462e158 into BSData:main Feb 15, 2025
2 checks passed
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.

2 participants