Skip to content

Buff CZAR AA missile angle limits and cost#7152

Merged
Rhaelya merged 3 commits into
developfrom
balance/czar-angles-and-cost
Jun 23, 2026
Merged

Buff CZAR AA missile angle limits and cost#7152
Rhaelya merged 3 commits into
developfrom
balance/czar-angles-and-cost

Conversation

@lL1l1

@lL1l1 lL1l1 commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Description of the proposed changes

Discord thread

  • The AA missiles don't easily clip through the model as to require such harsh angle limits, so the angle limits are removed to make the displayed DPS coincide with the practical effect.
  • Decrease cost as the unit was slightly underwhelming for its cost because its anti-surface value is too poor compared to its decent air-to-air value.

Testing done on the proposed changes

Spawn a friendly and enemy czar and they shoot at each other with all 4 missiles from all angles.

Additional context

Checklist

- [ ] Changes are annotated, including comments where useful

Summary by CodeRabbit

  • Balance Updates
    • Experimental aircraft carrier's construction costs (mass and energy resources) and build time have been reduced to improve overall economic efficiency and accessibility.
    • The aircraft carrier's anti-aircraft missile firing angle limit has been expanded from 120 to 180 degrees, significantly enhancing defensive coverage and tactical flexibility.

lL1l1 added 2 commits June 21, 2026 20:27
2/4 firing in cardinal direction and 3/4 firing in diagonals -> 4/4 firing at all times
@lL1l1 lL1l1 requested a review from Rhaelya June 22, 2026 03:41
@lL1l1 lL1l1 added the area: balance idea related to suggestions for unit balance label Jun 22, 2026
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Balance adjustments to the Aeon experimental aircraft carrier CZAR (UAA0310): build costs (BuildCostEnergy, BuildCostMass, BuildTime) are reduced by ~5%, and FiringTolerance for all four SonicPulseBattery AA missile weapons is raised from 45 to 180 degrees. A changelog snippet records these changes.

Changes

CZAR Balance Adjustments

Layer / File(s) Summary
CZAR economy and AA weapon firing tolerance
units/UAA0310/UAA0310_unit.bp
BuildCostEnergy (1530000 → 1453500), BuildCostMass (45000 → 42750), and BuildTime (50625 → 48094) are reduced. FiringTolerance for SonicPulseBattery1SonicPulseBattery4 is increased from 45 to 180.
Changelog entry
changelog/snippets/balance.7152.md
Snippet documents the updated CZAR build costs and the expanded Zealot AA Missile firing angle (120 → 180 degrees).

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested reviewers

  • Rhaelya

Poem

🐇 Hop hop, the CZAR takes flight,
Its missiles now sweep left and right!
A wider arc, a cheaper bill,
Those AA rounds fire with more skill.
From 45 to 180 degrees—
The CZAR soars on with greater ease! ✈️

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Buff CZAR AA missile angle limits and cost' accurately and clearly summarizes the main changes: removing AA missile firing angle constraints and reducing unit costs.
Description check ✅ Passed The description includes all required template sections with substantive content: clear explanation of changes, testing methodology, and completed checklist items. The first checklist item about code comments is intentionally marked as N/A.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch balance/czar-angles-and-cost

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 and usage tips.

@lL1l1 lL1l1 marked this pull request as ready for review June 22, 2026 03:44

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@changelog/snippets/balance.7152.md`:
- Line 8: The changelog entry on line 8 contains an incorrect old value. The
file currently states "Firing angle: 120 -> 180", but the actual code changes in
UAA0310_unit.bp show that FiringTolerance was changed from 45 to 180 (across the
four SonicPulseBattery entries at lines 291, 346, 402, and 458). Update the
changelog value in balance.7152.md from "120 -> 180" to "45 -> 180" to
accurately reflect the actual change made to the FiringTolerance parameter.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 1877aece-ff12-4e21-9357-d5eb5fa98ef3

📥 Commits

Reviewing files that changed from the base of the PR and between c80d63c and d680062.

📒 Files selected for processing (2)
  • changelog/snippets/balance.7152.md
  • units/UAA0310/UAA0310_unit.bp

Comment thread changelog/snippets/balance.7152.md

@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.

Works as intended.

@Rhaelya Rhaelya merged commit 632266a into develop Jun 23, 2026
5 checks passed
@github-project-automation github-project-automation Bot moved this from To Discuss to Done in 2025 - Balance Iteration I Jun 23, 2026
@Rhaelya Rhaelya deleted the balance/czar-angles-and-cost branch June 23, 2026 19:03
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.

2 participants