Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

Feature/ace3 milestone 8 Reward Frame Ace3 - #112

Merged
Wishmaster117 merged 2 commits into
feature/ace3-migrationfrom
feature/ace3-Milestone-8
Mar 19, 2026
Merged

Feature/ace3 milestone 8 Reward Frame Ace3#112
Wishmaster117 merged 2 commits into
feature/ace3-migrationfrom
feature/ace3-Milestone-8

Conversation

@Wishmaster117

Copy link
Copy Markdown
Owner

No description provided.

@Wishmaster117
Wishmaster117 merged commit 6b0e90d into feature/ace3-migration Mar 19, 2026
3 of 6 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1b4b5b1ac8

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread Core/MultiBotInit.lua
Comment on lines +3183 to +3185
local tButton = tUnits.buttons[tName].buttons and tUnits.buttons[tName].buttons["Inventory"]
if(tButton ~= nil and tButton.doLeft ~= nil) then
tButton.doLeft(tButton)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Resolve the Inventory toggle from Units.frames

The new close path looks up tUnits.buttons[tName].buttons["Inventory"], but Units.buttons[name] is the top-level unit button; the per-bot action buttons are created on Units.frames[name] (see the unit frame construction in HandleMultiBotEvent/MultiBot.addEvery). As a result tButton is always nil here, so the inventory X button now just hides the frame without running the normal toggle cleanup. In the common case where the inventory was opened from the unit frame, the Inventory button stays enabled/highlighted and the next click only turns it off instead of reopening the inventory.

Useful? React with 👍 / 👎.

Comment on lines +237 to +239
for i = 1, 12 do
local yOffset = -30 - ((i - 1) * 32)
rows[i] = buildRow(content, yOffset)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Increase the reward window height to fit all 12 rows

This window is fixed at 430 px tall, and its content area is anchored 30 px below the top and 12 px above the bottom, leaving 388 px for rows. The loop below lays out 12 rows 32 px apart starting at -30, so the last row ends 412 px below the content top. In a full 12-bot reward scenario, the bottom row will therefore be clipped below the AceGUI window and some of that bot's controls become partially inaccessible.

Useful? React with 👍 / 👎.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant