Skip to content

Revert "Rebalance sniper bots to be more like T2 range bots"#7158

Merged
Rhaelya merged 2 commits into
developfrom
revert-7142-balance/rhaelya-sniper-changes
Jun 30, 2026
Merged

Revert "Rebalance sniper bots to be more like T2 range bots"#7158
Rhaelya merged 2 commits into
developfrom
revert-7142-balance/rhaelya-sniper-changes

Conversation

@lL1l1

@lL1l1 lL1l1 commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Reverts #7142

The changes were negatively received by nearly everyone because it broke the sniper's identity and caused new issues with apm requirements and unit speed while solving an uncertain cost issue for smaller game sizes.
Low range snipers were especially obsolete with the more powerful SACUs being in the same test release, which offered similar ability to counter percy/brick but with better misc. stats (aoe, buildpower, regen, density) and less apm requirement.

Summary by CodeRabbit

  • New Features

    • Added sniper-mode support to additional units and expanded their targeting behavior to include command units.
  • Balance Changes

    • Adjusted sniper-bot and shield-disruptor stats, including higher weapon range, revised damage and rate of fire, and updated movement/build costs for better overall tuning.

@lL1l1 lL1l1 requested a review from Rhaelya June 28, 2026 23:43
@lL1l1 lL1l1 added the area: balance idea related to suggestions for unit balance label Jun 28, 2026
@github-actions github-actions Bot marked this pull request as draft June 28, 2026 23:44
@coderabbitai

coderabbitai Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 217c99da-07ae-48f6-a3d3-5b73067ae97f

📥 Commits

Reviewing files that changed from the base of the PR and between 046b6d5 and 7d35796.

📒 Files selected for processing (5)
  • changelog/snippets/balance.7142.md
  • changelog/snippets/category.7158.md
  • units/DAL0310/DAL0310_unit.bp
  • units/XAL0305/XAL0305_unit.bp
  • units/XSL0305/XSL0305_unit.bp

📝 Walkthrough

Walkthrough

Rebalances three T3 sniper/disruptor units: DAL0310 (Absolver) gets increased weapon range; XAL0305 (Sprite Striker) gains SNIPEMODE category, adjusted economy/physics, and expanded targeting; XSL0305 (Usha-Ah) gains SNIPEMODE, increased economy, reworked movement, higher sniper damage/range, and COMMAND target priority. A new changelog snippet is added.

Changes

T3 Sniper Bot & Absolver Rebalance

Layer / File(s) Summary
DAL0310 Absolver: weapon range
units/DAL0310/DAL0310_unit.bp
Shield Disruptor Cannon MaxRadius increased from 52 to 65.
XAL0305 Sprite Striker: category, economy, physics, weapon
units/XAL0305/XAL0305_unit.bp
Adds SNIPEMODE category; raises BuildCostEnergy/BuildTime; reduces MaxAcceleration, MaxBrake, MaxSpeed to 2.5; increases main gun MaxRadius to 60; adds COMMAND to TargetPriorities.
XSL0305 Usha-Ah: category, economy, physics, all weapons
units/XSL0305/XSL0305_unit.bp
Adds SNIPEMODE category; raises economy costs; adjusts movement values and SniperModeSpeedMultiplier; increases dummy and main gun MaxRadius to 55; adds COMMAND to target priorities; sniper-mode Damage raised to 2000, MaxRadius to 65, RateOfFire reduced.
Changelog
changelog/snippets/category.7158.md
Adds placeholder changelog entry referencing PR #7158.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • FAForever/fa#7142: Directly modifies the same three unit blueprints (DAL0310, XAL0305, XSL0305) with the prior sniper bot rebalance that this PR adjusts or reverses.

Suggested labels

area: changelog management

Suggested reviewers

  • Rhaelya
  • BlackYps

🐇 Three bots got a tune, range and damage anew,
SNIPEMODE declared, and COMMAND in view!
The Absolver reaches far, the Usha hits hard,
Sprite Striker slows down, but still on guard.
Hop hop, balanced bliss! 🎯

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch revert-7142-balance/rhaelya-sniper-changes

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Rhaelya Rhaelya left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Everything looks in order.

@Rhaelya Rhaelya marked this pull request as ready for review June 30, 2026 10:13
@Rhaelya Rhaelya merged commit 7b9f49c into develop Jun 30, 2026
3 of 5 checks passed
@Rhaelya Rhaelya deleted the revert-7142-balance/rhaelya-sniper-changes branch June 30, 2026 10:14
@github-project-automation github-project-automation Bot moved this from To Discuss to Done in 2025 - Balance Iteration I Jun 30, 2026
@coderabbitai coderabbitai Bot mentioned this pull request Jul 3, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: balance idea related to suggestions for unit balance

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants