Fixed some multiplayer crashes

This commit is contained in:
Anuken
2018-07-10 21:04:14 -04:00
parent bba418c79d
commit bce0101278
8 changed files with 13 additions and 15 deletions
+2 -1
View File
@@ -106,6 +106,7 @@ public class TypeIO {
public static void writeCarry(ByteBuffer buffer, CarryTrait unit){
if(unit == null){
buffer.put((byte)-1);
return;
}
buffer.put((byte)unit.getGroup().getID());
buffer.putInt(unit.getID());
@@ -123,7 +124,7 @@ public class TypeIO {
@WriteClass(BaseUnit.class)
public static void writeBaseUnit(ByteBuffer buffer, BaseUnit unit){
buffer.put((byte)unit.getGroup().getID());
buffer.put((byte)unitGroups[unit.getTeam().ordinal()].getID());
buffer.putInt(unit.getID());
}