diff --git a/src/main/java/com/projectswg/holocore/services/gameplay/world/travel/PlayerMountService.java b/src/main/java/com/projectswg/holocore/services/gameplay/world/travel/PlayerMountService.java index 7c1555b52..7c56d170e 100644 --- a/src/main/java/com/projectswg/holocore/services/gameplay/world/travel/PlayerMountService.java +++ b/src/main/java/com/projectswg/holocore/services/gameplay/world/travel/PlayerMountService.java @@ -222,6 +222,8 @@ private void generateVehicle(CreatureObject creator, SWGObject deed) { vehicleControlDevice.moveToContainer(creator.getDatapad()); ObjectCreatedIntent.broadcast(vehicleControlDevice); + SystemMessageIntent.broadcastPersonal(creator.getOwner(), "@pet/pet_menu:device_added"); + callMount(creator, vehicleControlDevice); // Once generated, the vehicle is called } @@ -255,6 +257,7 @@ private void callMount(CreatureObject player, IntangibleObject mountControlDevic if (mounts.size() > getMountLimit()) { mounts.remove(mountRecord); StandardLog.onPlayerTrace(this, player, "hit mount limit of %d", getMountLimit()); + SystemMessageIntent.broadcastPersonal(player.getOwner(), "@pet/pet_menu:at_max"); return; } mountControlDevice.setCount(IntangibleObject.COUNT_PCD_CALLED);