Skip to content

Wayfarer/anchorite cost rebalance#1040

Merged
Robotgiggle merged 5 commits into
mainfrom
flight-rebalance
May 11, 2026
Merged

Wayfarer/anchorite cost rebalance#1040
Robotgiggle merged 5 commits into
mainfrom
flight-rebalance

Conversation

@Robotgiggle
Copy link
Copy Markdown
Member

@Robotgiggle Robotgiggle commented May 10, 2026

  • Reduces cost of Wayfarer's Flight to 2 dust per second
  • Increases cost of Anchorite's Flight to 2 dust per meter of radius
  • Anchorite's Flight now has a minimum cost of 2 dust

Anchorite's Flight has always been remarkably cheap for what it does, and Wayfarer's Flight is so much more expensive that there's hardly any situation where you'd want to use it. This aims to fix both of those problems.

Also, adding a minimum cost to Anchorite prevents people from using it to go straight up and down (or block fall damage) effectively for free by providing an extremely small fractional radius.

@poolcritter
Copy link
Copy Markdown

Perhaps we make the minimum of 1 metre only apply to the cost, as to avoid breaking existing Hexes?

@Robotgiggle
Copy link
Copy Markdown
Member Author

Hmm, good point

Copy link
Copy Markdown
Member

@object-Object object-Object left a comment

Choose a reason for hiding this comment

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

LGTM with a couple of nits

Comment on lines +39 to +41
var cost = (theArg * 2 * MediaConstants.DUST_UNIT).roundToLong()
// Cost for anchorite does not decrease below 1 meter
if (type == Type.LimitRange) cost = max(cost, 2 * MediaConstants.DUST_UNIT)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nit: can we refactor the 2 * MediaConstants.DUST_UNIT into a separate variable so the logic is a bit more clear?

Comment thread CHANGELOG.md Outdated

- Changed the `media_consumption` attribute to only apply to player-based casting, by Robotgiggle in [987](https://github.com/FallingColors/HexMod/pull/987).
- Decreased the cost of Wayfarer's Flight to 2 dust per second, by Robotgiggle in [#1040](https://github.com/FallingColors/HexMod/pull/1040).
- Increased the cost of Anchorite's Flight to 2 dust per meter and capped the cost at 2 dust for radii below 1 meter, by Robotgiggle in [#1040](https://github.com/FallingColors/HexMod/pull/1040).
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nit: could probably just put both of these in one line with a bit less detail

@Robotgiggle Robotgiggle added this pull request to the merge queue May 11, 2026
Merged via the queue into main with commit ef91a4e May 11, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this from 📋 Backlog to ✅ Done in Hex Casting May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants