Merged in M4SS/holocore/CORE-101-setting-player-flags-in-play03- (pull request #20)

Fixed CORE-101 'Setting player flags in PLAY03 can cause client crashes'
This commit is contained in:
Undercova
2015-05-10 16:05:43 +02:00
@@ -338,12 +338,12 @@ public class PlayerObject extends IntangibleObject {
public void setFlagBitmask(int flagBitmask) {
flagsList.set(0, flagsList.get(0) | flagBitmask);
sendDelta(9, 5, flagsList);
sendDelta(3, 5, flagsList);
}
public void clearFlagBitmask(int flagBitmask) {
flagsList.set(0, flagsList.get(0) & ~flagBitmask);
sendDelta(9, 5, flagsList);
sendDelta(3, 5, flagsList);
}
public void toggleFlag(int flag) {