Fix NullPointerException

This commit is contained in:
Alejandro 2019-09-27 20:15:21 +03:00
parent b74cd20c9f
commit cc5b940a4d

View File

@ -3244,17 +3244,17 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
} }
public THashSet<HabboItem> getItemsAt(RoomTile tile) { public THashSet<HabboItem> getItemsAt(RoomTile tile) {
THashSet<HabboItem> items = new THashSet<>(0);
if (tile == null)
return items;
if (this.loaded) { if (this.loaded) {
if (this.tileCache.containsKey(tile)) { if (this.tileCache.containsKey(tile)) {
return this.tileCache.get(tile); return this.tileCache.get(tile);
} }
} }
THashSet<HabboItem> items = new THashSet<>(0);
if (tile == null)
return items;
TIntObjectIterator<HabboItem> iterator = this.roomItems.iterator(); TIntObjectIterator<HabboItem> iterator = this.roomItems.iterator();
for (int i = this.roomItems.size(); i-- > 0; ) { for (int i = this.roomItems.size(); i-- > 0; ) {