about GroupHandler.cs. 1) it should be initialized with two, not one character 2) packet.Write(m_leaderGuid); // LooterGUID... WTF are it? I put the leader GUID to fill packet atm mala wrote it a day or 2 ago i think that LooterGUID is for masterlooter GUID, if masterloot loot method is on well, when he's awake he will read it :) also, will raid be holded by same class as party? no idea how does it work on live who knows :) but if you want to change party into raid you should press a button that i know btw, add limit for party members!!! 5 members for party, 40 for raid i think you should add boolean m_IsRaid its all untested atm lol in raid you cant do quests and you gain less exp since the ingame packets seems to be decoded wrong...they return some fuckin insane packetid lol hm yeah no need to support converting raid into party, as it isn't supported on official servers ye no button for it and for raids (not sure if it exists in parties) leader should be able to select assistants who also can invite/uninvite people into raid and send raidwarnings i would make two descendants of class AbstractParty, Party and Raid, and add convertor from Party to Raid also give people wierd symbols over their heads weird* it's possible to do in parties as well then i think you should do it hehe ill talk to mala bout leaving all the grp/raid etc stuff to youґ =)