- changed status to resolved
Picking up pets broken
Issue #1476
resolved
Version: Arcturus 1.19.0
Description: Picking up a pet causes a NullPointerException (see below), and the pet remains visible in the room until you re-enter. The tile that the pet was on remains locked until the room is reloaded.
java.lang.NullPointerExceptionat com.eu.habbo.habbohotel.rooms.Room.compareToRoomUnitLookAtSetDelay(Room.java:3256)at com.eu.habbo.habbohotel.rooms.Room.removePet(Room.java:3247)at com.eu.habbo.messages.incoming.rooms.pets.PetPickupEvent.handle(PetPickupEvent.java:35)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)
Comments (1)
-
repo owner - Log in to comment
Fixed in 1.20.0