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

[XE] Boann will use her magic against those who attack her. #79420

Merged
merged 3 commits into from
Jan 30, 2025

Conversation

SariusSkelrets
Copy link
Contributor

Summary

Mods "[XE] Boann will use her magic against those who attack her."

Purpose of change

Boann got some new unique magical gear and a way to dispose of talkative slayers.
However, hitting her without talking to her first will make her not use any Fae magic to defend herself.

This PR gives her a magical mean of defense.

Describe the solution

Boann receives a new passive mutation that retaliates against players and non-players striking at her.
Player: As per the FAE_EMNITY dialogue. Teleport the player far away and spawns the wild hunt around herself.
Non-player: The attacker is killed by a banish spell (It's not like the player was likely to ever see them again due to the teleport range)
Both: Boann heals herself fully and removes any mundane debuff and health problem she has.

Only the player hitting her spawns the hunt, due to how lethal and uncontrolled they are.

Nothing happens if she is killed in a single hit, as she needs to be alive to strike back. It also prevents trying to cast stuff on a self that isn't anymore.

Describe alternatives you've considered

Making attacking her gives FAE_EMNITY, but that isn't for those who merely kill a noble. It's for those who devour so much stolen Fae essence they are becoming Fae themselves.

Testing

Spawned shoggoths near Boann: the shoggoths vanished as they hit her and she healed every time.
Attacked Boann: got teleported hundreds of overmap tiles away, came back to see Boann fully healed and protected by the wild hunt .
One-shotted Boann with the Exodii naval rifle: she died and nothing else happened.

Additional context

5-point anchors and other stuff using the DIMENSIONAL_ANCHOR flag can't block the teleport, but I don't know if Fae magic can bypass that or if it's just an oversight.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies Mechanics: Enchantments / Spells Enchantments and spells Mods: Xedra Evolved Anything to do with Xedra Evolved labels Jan 30, 2025
@github-actions github-actions bot requested a review from Maleclypse January 30, 2025 03:52
@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Jan 30, 2025
@GuardianDll GuardianDll merged commit 3fc0452 into CleverRaven:master Jan 30, 2025
25 of 28 checks passed
@SariusSkelrets SariusSkelrets deleted the Boann_Retaliation branch January 30, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mechanics: Enchantments / Spells Enchantments and spells Mods: Xedra Evolved Anything to do with Xedra Evolved Mods Issues related to mods or modding Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants