Skip to content

Fix ubgl not switching rpm#4623

Open
Keshash wants to merge 1 commit into
Developmentfrom
UbglRpmFix
Open

Fix ubgl not switching rpm#4623
Keshash wants to merge 1 commit into
Developmentfrom
UbglRpmFix

Conversation

@Keshash

@Keshash Keshash commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Changes

Describe adjustments to existing features made in this merge, e.g.

  • Fixes UBGL system not being able to update weapon RPM (ticksBetweenBurst) by using reflection to reset vanilla's cache.

Reasoning

Why did you choose to implement things this way, e.g.

  • UBGL functionality was broken for weapons like VE:Anomaly cyclone minigun
  • Harmony seems like the easiest way
  • There was no other way to reset the cache

References

Can be tested via
CombatExtended-Continued/CombatExtendedArmory#128

Alternatives

Describe alternative implementations you have considered, e.g.

  • Somehow not use Harmony

Testing

Check tests you have performed:

  • Compiles without warnings
  • Game runs without errors
  • (For compatibility patches) ...with and without patched mod loaded
  • Playtested a colony (specify how long)

@Keshash Keshash requested review from a team as code owners June 17, 2026 20:44
@github-actions

Copy link
Copy Markdown

You can download the rebuilt assembly for this PR here: https://combatextended.lp-programming.com/CombatExtended-27718594184.zip

@github-actions github-actions Bot added the Download in Comments This PR has a zipfile download available. label Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Download in Comments This PR has a zipfile download available.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant