Conversation
📝 WalkthroughWalkthroughFor the glory of the Omnissiah, this update refines the code's artifact tag recognition by enforcing case sensitivity. The artifact tags previously checked as “Chaos” and “Daemon/Daem/Daemonic” in several files have now been adjusted to their lowercase forms “chaos” and “daemonic.” These modifications occur in various modules—specifically in the event and popup objects as well as in the artifact description script—where the precise string comparisons determine the corruption increments and behavior of associated functions. No changes have been made to any exported or public entities. These alterations strictly modify the conditional logic that governs tag recognitions within the code. Possibly related PRs
Suggested labels
Suggested reviewers
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (4)
🔇 Additional comments (6)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Purpose of the PR
Chaos and daemonic artifacts tags are lowercased, some checks search for uppercase.
Describe the solution
Lowercase checks.
Testing done
Scuff Space Hulk code, Load game, raid Space Hulk, get Chaos artifact.
Related links
https://discord.com/channels/714022226810372107/1121959429546455050/1344716240270131261
Daemonic artifacts will still be broken as the code appends random bits to the tag.