- summary: Sets the share of experience your character keeps, from 0 to 100 percent.
- area: Game.Character
Sets the share of experience your character keeps, from 0 to 100 percent.
Kind request · Area Game.Character
TO LIMIT THE EXPERIENCE YOUR CHARACTER RECEIVES
1. Send PlayerExperienceSetRequest.percentage = the share to keep, from 0
to 100. 100 removes the limit.
2. Wait for ServerExperienceModifierEvent: the official client takes the
current limit only from that message, never from what it sent.
The official client offers 0 to 100 in a number popup, and sends only when the value differs from the current limit. While the limit is below 100, its fight result window shows an "experience limited" warning.
When you may send it
- Requires
character_loadedinferred - Raised by: the player confirms a new value in the experience-limit popup (character sheet, XP gauge menu or fight result window) proven
Related messages
- You must then send
ServerExperienceModifierEventinferred — the client never stores the value it sends; its only write of the limit is from ServerExperienceModifierEvent
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | percentage | int32 | The share of experience to keep, from 0 to 100. 100 removes the limit. Observed: 50 | required |