Did some work on SoF raids today, seems they changed the general struct some; which is the struct for the majority of raid actions: everything from adding members to changing loot types is through a single packet.
Code:
struct RaidGeneral_Struct {
/*00*/ uint32 action;
/*04*/ char player_name[64]; //should both be the player's name
/*04*/ char leader_name[64];
/*132*/ uint32 parameter;
};
is the current struct from a quick playing around with #optest it appears the sof struct will look something like:
Code:
/*00*/ uint32 action;
/*04*/ char unknown[68];
/*04*/ char player_name[60];
/*132*/ uint32 parameter;
I'll have to spend more time on it, the opcodes seem to work though and it shouldn't be too hard to encode this packet to make raids work, I just gotta fiddle around with it some more to figure the rest of everything out.