Fix logic of SetPlayerPropReq

This commit is contained in:
KingRainbow44
2023-05-17 00:24:40 -04:00
parent 4e0274cfc3
commit 6a0cb2732c
2 changed files with 17 additions and 14 deletions

View File

@@ -2,17 +2,18 @@ package emu.grasscutter.server.packet.send;
import emu.grasscutter.net.packet.BasePacket;
import emu.grasscutter.net.packet.PacketOpcodes;
import emu.grasscutter.net.proto.SetPlayerPropRspOuterClass;
import emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp;
public class PacketSetPlayerPropRsp extends BasePacket {
public PacketSetPlayerPropRsp(int retCode) {
super(PacketOpcodes.SetPlayerPropRsp);
SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder proto =
SetPlayerPropRspOuterClass.SetPlayerPropRsp.newBuilder();
var proto = SetPlayerPropRsp.newBuilder();
if (retCode != 0) {
proto.setRetcode(retCode);
}
this.setData(proto.build());
}
}