Difference between revisions of "Game Opcodes:Set Status @ Index"
From FFXIV Classic Wiki
(Start of the part.) |
m (Added the notes from 0x179 that are applicable here too.) |
||
Line 22: | Line 22: | ||
== Notes == | == Notes == | ||
:* Status value of 0x0000 to clear it. | :* Status value of 0x0000 to clear it. | ||
+ | :* Valid values are in the 'status' client sheet, after subtracting 200000. | ||
+ | :* The client is scripted to handle some status effects on its own when set, and after a state change, such as Bind halting your movement, or Stealth making you invisible. That also includes the Light Party & Full Party animations | ||
+ | :* The buffs are sorted ingame first to last, and doesn't show gaps between status if there happens to be ones not set. | ||
== Visual Layout == | == Visual Layout == |
Latest revision as of 14:34, 22 March 2025
Sets the status at the designated index, visible ingame by the targeting bar, not the personal status bar which is controlled via work values.
- Opcode - 0x177
- Source - Server
- Data Size - 8 bytes
- Requirements - None
Data
Offset | Data Type | Length | Variable | Description |
---|---|---|---|---|
0x00 | int16 | 2 Bytes | Index | Which status slot to select. |
0x02 | int16 | 2 Bytes | Status | The id of the status to add to the slot. |
Notes
- Status value of 0x0000 to clear it.
- Valid values are in the 'status' client sheet, after subtracting 200000.
- The client is scripted to handle some status effects on its own when set, and after a state change, such as Bind halting your movement, or Stealth making you invisible. That also includes the Light Party & Full Party animations
- The buffs are sorted ingame first to last, and doesn't show gaps between status if there happens to be ones not set.
Visual Layout
0x0 | 0x1 | 0x2 | 0x3 | 0x4 | 0x5 | 0x6 | 0x7 | 0x8 | 0x9 | 0xA | 0xB | 0xC | 0xD | 0xE | 0xF | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x00 | Index | Status |