mirror of
https://git.krews.org/morningstar/Arcturus-Community.git
synced 2024-11-22 23:10:52 +01:00
Tile error, possible scripting
This commit is contained in:
parent
9acc3f9359
commit
ba5a0976e3
@ -2,6 +2,7 @@ package com.eu.habbo.messages.incoming.rooms.items;
|
||||
|
||||
import com.eu.habbo.habbohotel.items.FurnitureType;
|
||||
import com.eu.habbo.habbohotel.items.interactions.*;
|
||||
import com.eu.habbo.habbohotel.modtool.ScripterManager;
|
||||
import com.eu.habbo.habbohotel.rooms.FurnitureMovementError;
|
||||
import com.eu.habbo.habbohotel.rooms.Room;
|
||||
import com.eu.habbo.habbohotel.rooms.RoomLayout;
|
||||
@ -78,6 +79,15 @@ public class RoomPlaceItemEvent extends MessageHandler {
|
||||
}
|
||||
|
||||
RoomTile tile = room.getLayout().getTile(x, y);
|
||||
|
||||
if(tile == null)
|
||||
{
|
||||
String userName = this.client.getHabbo().getHabboInfo().getUsername();
|
||||
int roomId = room.getId();
|
||||
ScripterManager.scripterDetected(this.client, "User [" + userName + "] tried to place a furni with itemId [" + itemId + "] at a tile which is not existing in room [" + roomId + "], tile: [" + x + "," + y + "]");
|
||||
return;
|
||||
}
|
||||
|
||||
FurnitureMovementError error = room.canPlaceFurnitureAt(item, this.client.getHabbo(), tile, rotation);
|
||||
|
||||
if (!error.equals(FurnitureMovementError.NONE)) {
|
||||
|
Loading…
Reference in New Issue
Block a user