diff --git a/changelog/snippets/balance.7121.md b/changelog/snippets/balance.7121.md index 1bf3156235..bf75b00dec 100644 --- a/changelog/snippets/balance.7121.md +++ b/changelog/snippets/balance.7121.md @@ -1,6 +1,6 @@ -- (#7121) Reduce stun duration of Loyalist's Disintegrator Pulse Laser since it was extremely powerful against T2 units, Ilshavohs in particular. - - **Loyalist: T3 Siege Assault Bot** - - Disintegrator Pulse Laser: - - Stun Duration against T1/T2 mobile units: 1.5s per shot (2.3s per volley) (70% stun uptime) -> 0.4s per shot (1.2s per volley) (36% stun uptime) - +{% unit URL0303 %} +Loyalist: T3 Siege Assault Bot +{% endunit %} +Reduce stun duration of Loyalist's Disintegrator Pulse Laser since it was extremely powerful against T2 units, Ilshavohs in particular (#7121). +- Disintegrator Pulse Laser: + - Stun Duration against T1/T2 mobile units: 1.5s per shot (2.3s per volley) (70% stun uptime) -> 0.4s per shot (1.2s per volley) (36% stun uptime) diff --git a/changelog/snippets/balance.7123.md b/changelog/snippets/balance.7123.md index a8c3ebd1a1..b6dd8035a2 100644 --- a/changelog/snippets/balance.7123.md +++ b/changelog/snippets/balance.7123.md @@ -1,23 +1,22 @@ -- (#7123) Reduce Novax's ability to kill many shields, T2 fabs, and engineers in a single volley, and rebalance its costs to make it more vulnerable to artillery fire, especially when built in large numbers. +{% unit XEB2402 %} +Novax Center: Experimental Satellite System +{% endunit %} +Reduce Novax's ability to kill many shields, T2 fabs, and engineers in a single volley, and rebalance its costs to make it more vulnerable to artillery fire, especially when built in large numbers (#7123). +- Defense Satellite's Orbital Death Laser: + - Beam Lifetime: 8.1s -> 5.4s + - Damage: 60 (4860 per volley) -> 90 (4860 per volley) + - Damage Radius: 1 -> 0.5 + - Aim Speed: 360 deg/s -> 8 deg/s + - Charge cost: 0 E -> 72000 E (3750 E/s average) + - Charge drain rate: 0 E -> 5000 E/s +- Base Station: + - Mass cost: 36000 -> 32000 + - Energy cost: 512000 -> 800000 + - Build time: 44800 -> 43600 - **Novax Center: Experimental Satellite System (XEB2402, XEA0002)** - - Defense Satellite's Orbital Death Laser: - - Beam Lifetime: 8.1s -> 5.4s - - Damage: 60 (4860 per volley) -> 90 (4860 per volley) - - Damage Radius: 1 -> 0.5 - - Aim Speed: 360 deg/s -> 8 deg/s - - Charge cost: 0 E -> 72000 E (3750 E/s average) - - Charge drain rate: 0 E -> 5000 E/s - - Base Station: - - Mass cost: 36000 -> 32000 - - Energy cost: 512000 -> 800000 - - Build time: 44800 -> 43600 - - The build cost is reduced by the cost of power generators (with storage adjacency) required to power the satellite's firing cost. The energy cost is increased to guide players towards building the power required for firing before building the Novax. +The build cost is reduced by the cost of power generators (with storage adjacency) required to power the satellite's firing cost. The energy cost is increased to guide players towards building the power required for firing before building the Novax. -- (#7123) Remove Omni from the Novax as it unnecessarily counters cloak which is already more than sufficiently countered by T3 Omni radars. Since Omni can detect underwater units, sonar is added to partially keep that interaction. - - **Novax Center: Experimental Satellite System (XEB2402, XEA0002)** - - Defense Satellite: - - Omni radius: 60 -> 0 - - Sonar radius: 0 -> 60 +Remove Omni from the Novax as it unnecessarily counters cloak which is already more than sufficiently countered by T3 Omni radars. Since Omni can detect underwater units, sonar is added to partially keep that interaction. +- Defense Satellite: + - Omni radius: 60 -> 0 + - Sonar radius: 0 -> 60 diff --git a/changelog/snippets/features.7066.md b/changelog/snippets/features.7066.md index 34af9d8c70..a2f079d1a9 100644 --- a/changelog/snippets/features.7066.md +++ b/changelog/snippets/features.7066.md @@ -1 +1 @@ -- (#7066) Add a quick load hotkey that loads the game from the special quick save file. +- Add a quick load hotkey that loads the game from the special quick save file (#7066). diff --git a/changelog/snippets/features.7098.md b/changelog/snippets/features.7098.md index 85c9dae69e..c72a37cace 100644 --- a/changelog/snippets/features.7098.md +++ b/changelog/snippets/features.7098.md @@ -1,18 +1,18 @@ -- (#7098, #7148, #7157) Rework the chat window +- Rework the chat window (#7098, #7148, #7157). -The chat window is re-implemented from scratch. It is rebuilt using the MVC-principle, creating a clear separation between state, viewing the state and interacting with the state. This rework fixes a few bugs: + The chat window is re-implemented from scratch. It is rebuilt using the MVC-principle, creating a clear separation between state, viewing the state and interacting with the state. This rework fixes a few bugs: -- The chat window fully supports UI scaling. -- The chat will always snap to the frame when you open it, making it impossible for the chat to be off-screen after a resolution change. + - The chat window fully supports UI scaling. + - The chat will always snap to the frame when you open it, making it impossible for the chat to be off-screen after a resolution change. -Adds a few features: + Adds a few features: -- You can now issue various chat commands, use `/help` to learn more. -- UI mods can add chat commands with ease. -- Autocomplete on names when you start with `@`. -- Convenient for the simulation (campaign, AIs, events) to send chat messages. -- Click on a chat message to copy it to clipboard. + - You can now issue various chat commands, use `/help` to learn more. + - UI mods can add chat commands with ease. + - Autocomplete on names when you start with `@`. + - Convenient for the simulation (campaign, AIs, events) to send chat messages. + - Click on a chat message to copy it to clipboard. -And finally there are a few quirks: + And finally there are a few quirks: -- The chat now starts bottom-up, instead of top-down. + - The chat now starts bottom-up, instead of top-down. diff --git a/changelog/snippets/other.7202.md b/changelog/snippets/other.7202.md new file mode 100644 index 0000000000..91d01de3b5 --- /dev/null +++ b/changelog/snippets/other.7202.md @@ -0,0 +1 @@ +- Fix unit icons not loading on the changelog website (#7202). diff --git a/docs/_plugins/balance_change.rb b/docs/_plugins/balance_change.rb index d7bac3ab7a..ad1ee345f2 100644 --- a/docs/_plugins/balance_change.rb +++ b/docs/_plugins/balance_change.rb @@ -9,7 +9,13 @@ next unless apply - # Use https://regex101.com/ to debug regex. + # This regex takes the generated html and applies the necessary css classes to + # balance changes. We search for item lists with the characteristic formatting, + # ending with a colon in the first line and having an arrow (-> in html) in + # the second. This is specific enough to not accidentally catch normal text or + # itemized lists. + # The unit icon and title is handled by unit_block.rb. + # Use https://regex101.com/ to debug the regex. doc.output.gsub!( /