[go: up one dir, main page]

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

[MoM] Blazing Aura is an actual aura effect and harms anyone nearby #76648

Merged
merged 10 commits into from
Sep 25, 2024

Conversation

Standing-Storm
Copy link
Contributor
@Standing-Storm Standing-Storm commented Sep 24, 2024

Summary

Mods "[MoM] Blazing Aura is an actual aura effect and harms anyone nearby"

Purpose of change

Having only targets that hit you take damage was what I knew to do at the time, but it turns out that it's possible to use the fields that Blazing Aura already puts out to make it cause damage, simulating the pyrokinetic superheating the air so hot it burns.

Describe the solution

Remove the hit_me effect (hit_you is kept). Edit the fields so they apply an effect that causes damage (being fire or heat immune prevents this), scaling with power level and intelligence etc as normal. Label the fields as fire so monsters that fear fire won't approach while the air around you is literally burning. Scale the light Blazing Aura casts with how powerful the effect is.

Add this emit to the unending conflagration and remove its regeneration. That means that it will passively kill any zombies that it's near--but it's feral, it's not like it cares or has any concept of tactics.

Describe alternatives you've considered

Testing

Effect works--nearby targets take damage passively and extra when directly attacked. NPCs take damage on every body part, as does the player when they are near an unending conflagration

Additional context

Learned that NPCs do not react to the player emitting damaging fields (they react if it's tagged dangerous, but still don't know what the source is), so going to bug report that once this is merged.

The line count is for scaling reasons (different emits at different power levels) and because the field needed to apply the damaging effect six times (once per body part, per intensity level--72 entries).

@Standing-Storm Standing-Storm marked this pull request as draft September 24, 2024 17:24
@github-actions github-actions bot added Mods Issues related to mods or modding [JSON] Changes (can be) made in JSON Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. Mods: Mind Over Matter astyled astyled PR, label is assigned by github actions labels Sep 24, 2024
@github-actions github-actions bot added Monsters Monsters both friendly and unfriendly. json-styled JSON lint passed, label assigned by github actions labels Sep 25, 2024
@Standing-Storm Standing-Storm marked this pull request as ready for review September 25, 2024 00:57
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Sep 25, 2024
@Maleclypse Maleclypse merged commit ed5b739 into CleverRaven:master Sep 25, 2024
25 checks passed
@Standing-Storm Standing-Storm deleted the blazing-aura-fields branch September 25, 2024 22:43
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 Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mods: Mind Over Matter Mods Issues related to mods or modding Monsters Monsters both friendly and unfriendly.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants