mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-17 07:02:53 -04:00
Fixed radial option ids that were larger than 127 (signed byte limit)
This commit is contained in:
@@ -77,8 +77,7 @@ public class ObjectMenuResponse extends ObjControllerObject {
|
||||
for(RadialOptions radialOption : radialOptions) {
|
||||
result.put(counter++);
|
||||
result.put(radialOption.getParentId());
|
||||
result.put(radialOption.getOptionId());
|
||||
result.put((byte) 0);
|
||||
result.putShort(radialOption.getOptionId());
|
||||
result.put(radialOption.getOptionType());
|
||||
|
||||
if(radialOption.getDescription().length() > 0)
|
||||
|
||||
@@ -277,11 +277,11 @@ public class RadialOptions {
|
||||
public static int StopManufacture = 252;
|
||||
|
||||
private byte parentId;
|
||||
private byte optionId;
|
||||
private short optionId;
|
||||
private byte optionType;
|
||||
private String description;
|
||||
|
||||
public RadialOptions(byte parentId, byte optionId, byte optionType, String description) {
|
||||
public RadialOptions(byte parentId, short optionId, byte optionType, String description) {
|
||||
this.setParentId(parentId);
|
||||
this.setOptionId(optionId);
|
||||
this.setOptionType(optionType);
|
||||
@@ -300,11 +300,11 @@ public class RadialOptions {
|
||||
this.parentId = parentId;
|
||||
}
|
||||
|
||||
public byte getOptionId() {
|
||||
public short getOptionId() {
|
||||
return optionId;
|
||||
}
|
||||
|
||||
public void setOptionId(byte optionId) {
|
||||
public void setOptionId(short optionId) {
|
||||
this.optionId = optionId;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user