[08.5] [M0.7] Make loot item and money claims atomic#107
Conversation
|
@codex review |
|
@codex review |
1 similar comment
|
@codex review |
💡 Codex Reviewhttps://github.com/alseif0x/rustycore/blob/8e2502c6a6b35c168e1acf1bf16f95e7c8b8c671/crates/wow-world/src/handlers/loot.rs#L5562-L5566 When a master-loot or loot-roll award is persisted by a remote winner's session, the original looter can still be present in the authority's rustycore/crates/wow-world/src/handlers/quest.rs Line 1606 in 8e2502c When a looted item can satisfy quest-bound item objectives on more than one active quest, this new durable plan stops at the first match but scans rustycore/crates/wow-world/src/handlers/group.rs Lines 2030 to 2031 in 8e2502c When converting a group or raid, this branch keeps the ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 65cc320f23
ℹ️ 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".
|
@codex review |
|
Codex Review: Didn't find any major issues. 🚀 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
Summary
QuestRequiredsigned TINYINT semantics so completed quest items are not generated as normal lootValidation
cargo +1.88.0 fmt --all -- --checkPROTOC=/home/cdmonio/.local/protoc/bin/protoc CARGO_INCREMENTAL=0 CARGO_BUILD_JOBS=1 cargo +1.88.0 test --locked -p wow-world handlers::loot::tests --lib(258 passed)PROTOC=/home/cdmonio/.local/protoc/bin/protoc CARGO_INCREMENTAL=0 CARGO_BUILD_JOBS=1 cargo +1.88.0 check --locked -p world-server9bb9acd9Closes #106