[MoM] Nether Attunement affects psionic calorie usage #75596
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Mods "[MoM] Nether Attunement affects psionic calorie usage"
Purpose of change
Thought about doing this for a while but the motivation behind the other PR (the strategy of sitting on buffs at high Nether Attunement, or of just activating Torrential Channeling to get a bonus to your buffs and not actually channeling any powers) brought it forward in my mind.
Describe the solution
Multiply calorie expenditure from psionics by your Nether Attunement adjustment. At no Attunement this is a buff (calorie expenditures will be 75% of previous values), and it's not significantly higher at low Nether Attunement levels, but sitting with Torrential Channeling on for long periods of time will raise it by 50%, and going even higher will get into 2x-4x previous calorie expenditures.
This also means that contemplating already-known powers becomes more taxing the longer you do it at a stretch as your Nether Attunement rises.
Describe alternatives you've considered
Testing
Used Earthshaker at various levels of Nether Attunement and noted calorie cost.
Also, repeated Earthshaker usage destroyed the floor and dumped me into the basement of the evac shelter, which was pretty cool.
Additional context
Torrential Channeling might need further adjustments--the best way to do it and Extended Channeling (if it weren't a UX nightmare) would be a decision you made when you channeled a power, rather than a modifier trait you toggled on and off, but even if I wanted to do that and it would be a good idea, I don't think it's actually possible without massive (undesired) C++ changes to how power usage works.