2 fixes: GameObject near window and button texture issue - #80
Jellypowered wants to merge 2 commits into
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: Wishmaster117/MultiBot-Chatless/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughButton state methods now guard against missing normal textures. Result labels with colored hyperlinks now support Shift-left-click activation. ChangesButton State Updates
Result Label Links
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix Sequence Diagram(s)sequenceDiagram
actor User
participant addLabel
participant InteractiveLabel
participant ChatFrame_OnHyperlinkShow
participant ChatEdit_InsertLink
addLabel->>InteractiveLabel: Create label for colored hyperlink
User->>InteractiveLabel: Shift-left-click link
alt ChatFrame_OnHyperlinkShow is available
InteractiveLabel->>ChatFrame_OnHyperlinkShow: Forward link
else ChatFrame_OnHyperlinkShow is unavailable
InteractiveLabel->>ChatEdit_InsertLink: Attempt formatted link insertion
end
Suggested reviewers: Merge Risk: ⚪ Minimal · up to The button and result-link changes show no concrete behavior issue requiring resolution before merge. Security Architecture ReviewSecurity architecture risk: 🔵 Low · up to Links in search results require a Shift-left-click before they reach chat. Similar links were already available in bot whispers. The additional route warrants care, but no new command authority or confirmed security bypass was found. Retained concerns
Security review detailsSecurity Blast Radius
Security Findings and Attack Paths
Trust Boundaries and Controls
Resilience and Maintainability Implications
Hardening Proposals
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Fix game-object links and buttons without textures
The Game Objects Found window displayed game-object links, but they were just text in the results list. Shift-clicking one did nothing, even though the same link worked when it appeared in a bot’s whisper. The results now use clickable labels and pass Shift-clicked links to an open chat, so they can be shared without finding the original whisper. Chat still needs to be opened first.
This also fixes a client error when enabling or disabling a button with no normal texture. The button’s state is still updated; the texture is only desaturated when one exists.
Summary by CodeRabbit
New Features
Bug Fixes