Kind request · Area Game.Achievement
Claims one achievement's reward.
achievement_id OF -1 CLAIMS EVERYTHING CLAIMABLE AT ONCE. That is a real value, not a sentinel for "unset": the client sends exactly that when the player accepts all rewards. Be sure you meant it - there is no per-item confirmation.
The current build pads the message with a nested four-member message that no dumped build writes. Leave it alone.
When you may send it
Requires character_loaded observed Raised by: the player accepts a reward in the rewards menu proven Related messages
Reply not yet recovered: the reward arrives as items - watch GameActionItemListEvent and your inventory - but the acknowledgement message itself has no signature here yet. Fields
#FieldTypeMeaningYou set it 1achievement_idint32Which achievement's reward to claim, or -1 for every claimable reward at once. (achievement id)
Range: a real achievement id, or -1 for all
-1 IS MEANINGFUL, not a placeholder.required
- summary: Claims the reward for a finished achievement, or every claimable reward at once.
- area: Game.Achievement
- 162 vues