forked from MagicBane/Server
Petition window work.
This commit is contained in:
@@ -45,8 +45,11 @@ public class PetitionReceivedMsgHandler extends AbstractClientMsgHandler {
|
||||
|
||||
// Close the petition window
|
||||
|
||||
petitionReceivedMsg.petition = 1;
|
||||
Dispatch dispatch = Dispatch.borrow(playerCharacter, msg);
|
||||
petitionReceivedMsg.petition = 4;
|
||||
petitionReceivedMsg.unknownByte01 = 0;
|
||||
petitionReceivedMsg.unknown04 = 0;
|
||||
|
||||
Dispatch dispatch = Dispatch.borrow(playerCharacter, petitionReceivedMsg);
|
||||
DispatchMessage.dispatchMsgDispatch(dispatch, Enum.DispatchChannel.SECONDARY);
|
||||
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -53,6 +53,7 @@ public class PetitionReceivedMsg extends ClientNetMsg {
|
||||
@Override
|
||||
protected void _serialize(ByteBufferWriter writer) {
|
||||
writer.putInt(this.petition);
|
||||
|
||||
if (this.petition == PETITION_NEW) {
|
||||
writer.putInt(this.unknown01);
|
||||
writer.putInt(this.unknown02);
|
||||
@@ -67,7 +68,7 @@ public class PetitionReceivedMsg extends ClientNetMsg {
|
||||
writer.putString(this.language);
|
||||
writer.putInt(this.unknown07);
|
||||
writer.putUnicodeString(message);
|
||||
} else if (this.petition == PETITION_CANCEL) {
|
||||
} else {
|
||||
writer.putInt(this.unknown01);
|
||||
writer.putInt(this.unknown02);
|
||||
writer.put(this.unknownByte01);
|
||||
|
||||
Reference in New Issue
Block a user