Skip to content

Fix/renewal matk batk issue 2653 - #3437

Open
MrKeiKun wants to merge 3 commits into
HerculesWS:masterfrom
MrKeiKun:fix/renewal-matk-batk-issue-2653
Open

Fix/renewal matk batk issue 2653#3437
MrKeiKun wants to merge 3 commits into
HerculesWS:masterfrom
MrKeiKun:fix/renewal-matk-batk-issue-2653

Conversation

@MrKeiKun

Copy link
Copy Markdown
Contributor

Pull Request Prelude

Changes Proposed

  • Changed batk, matk_min, matk_max in status_data from uint32 to int, allowing negative values as in official AEGIS.
  • Added buff_extra_matk (mirroring the existing buff_extra_batk) so MATK bonuses from status changes like SC_IMPOSITIO and SC_VOLCANO are tracked separately and shown on the right side of the status window, instead of being silently folded into the base MATK value.
  • Reordered status_calc_batk/status_calc_matk so fixed (flat) bonuses are applied before percent-based bonuses, so percent modifiers consistently multiply against the full base+flat total instead of an partially-modified intermediate value.

Issues addressed: #2653

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant