diff --git a/src/common/Network/CommonActorControl.h b/src/common/Network/CommonActorControl.h index f620b381..b69937a9 100644 --- a/src/common/Network/CommonActorControl.h +++ b/src/common/Network/CommonActorControl.h @@ -208,11 +208,19 @@ namespace Sapphire::Network::ActorControl /*! * Sent when a player desynths an item, one packet per result type (one for consumed item, one for each obtained items, and one for exp if the player received exp) - * param1 = result type (4921 => Item consumed, 4922 => Item obtained, 4925 => Exp obtained) - * param3 = item id (used for result types 4921 & 4922) + * param1 = result type + * 4921 => Desynth item consumed + * 4922 => Desynth item obtained + * 4925 => Desynth exp obtained) + * 3553 => Reduction item used + * 3555 => Reduction item obtained + * param3 = u32 item id (+100 000 if item is HQ) + * param4 = item amount (used only for reduction it seems) * param5 = exp amount (x 100) + * + * Idk exactly how reduce's param3 is formatted, it seems like it's item id + 500 000 but it seems too... shady. */ - DesynthResult = 0x20F, + DesynthOrReductionResult = 0x20F, GilTrailMsg = 0x211,