Skip to content

Packet Send Change

riyu edited this page Nov 5, 2026 · 2 revisions

Send Change opcode family

ChangeAttributes

  • Direction: client->server send
  • KMS2 value: 0x75
  • GMS2 value: 0x76
  • Opcode status: confirmed
  • Handler: PetRemakeOptionBoard::vfunc_7 (src/ms2/client/ms2/tabcontentspetremakeoption.cpp:481; VA 0x140b92740)
  • Layout status: partial
  • Ordered fields: Encode1 2, Encode1 3, Encode1 2
  • Opaque/helper calls: FUN_14028dfa0, FUN_140527300, FUN_140617ef0, FUN_140710590, FUN_1407cbb20, FUN_140b96960, FUN_1422bb870, FUN_1422cdfb0
  • Evidence: PetRemakeOptionBoard,TabContentsPetRemakeOption,UIItemRemakeOptionDialog; send KMS 0x75 -> GMS 0x76 ChangeAttributes (shift +1); senders UIItemRemake*/PetRemakeOption
  • Aliases: ChangeAttribute

ChangeAttributesScroll

  • Direction: client->server send
  • KMS2 value: 0x76
  • GMS2 value: 0x77
  • Opcode status: confirmed
  • Handler: UIItemRemakeScrollDialog::FUN_140f59ad0 (src/ms2/client/ms2/uiitemremakescrolldialog.cpp:433; VA 0x140f59ad0)
  • Layout status: partial
  • Ordered fields: Encode1 1
  • Opaque/helper calls: FUN_140298ea0, FUN_140527930, FUN_140616dd0, FUN_140616f10, FUN_140619290, FUN_140619760, FUN_140710590, FUN_140a5d680, FUN_140a5f7b0, FUN_140d73c60, FUN_140d73d20, FUN_140f5d380, FUN_140f5f310, FUN_1412751f0, FUN_1412752d0, FUN_1412761e0, FUN_141a01600, FUN_141a01ee0, WorldService::GetInstance
  • Evidence: UIItemRemakeScrollDialog; send KMS 0x76 -> GMS 0x77 ChangeAttributesScroll (shift +1); senders UIItemRemakeScrollDialog
  • Aliases: ChangeAttributeScroll

Clone this wiki locally