A couple new admin ride commands.
This commit is contained in:
@ -34,16 +34,15 @@ public class AdminRide implements IAdminCommandHandler
|
||||
"admin_ride_bike",
|
||||
"admin_ride_wyvern",
|
||||
"admin_ride_strider",
|
||||
"admin_unride_wyvern",
|
||||
"admin_unride_strider",
|
||||
"admin_unride",
|
||||
"admin_ride_guardian",
|
||||
"admin_ride_lion",
|
||||
"admin_ride_wolf",
|
||||
"admin_unride_wolf",
|
||||
"admin_unride",
|
||||
};
|
||||
private int _petRideId;
|
||||
|
||||
private static final int PURPLE_MANED_HORSE_TRANSFORMATION_ID = 106;
|
||||
|
||||
private static final int LION_TRANSFORMATION_ID = 109;
|
||||
private static final int JET_BIKE_TRANSFORMATION_ID = 20001;
|
||||
|
||||
@Override
|
||||
@ -74,6 +73,10 @@ public class AdminRide implements IAdminCommandHandler
|
||||
{
|
||||
_petRideId = 16041;
|
||||
}
|
||||
else if (command.startsWith("admin_ride_guardian"))
|
||||
{
|
||||
_petRideId = 16068;
|
||||
}
|
||||
else if (command.startsWith("admin_ride_horse")) // handled using transformation
|
||||
{
|
||||
if (player.isTransformed() || player.isInStance())
|
||||
@ -87,6 +90,19 @@ public class AdminRide implements IAdminCommandHandler
|
||||
|
||||
return true;
|
||||
}
|
||||
else if (command.startsWith("admin_ride_lion")) // handled using transformation
|
||||
{
|
||||
if (player.isTransformed() || player.isInStance())
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOU_ALREADY_POLYMORPHED_AND_CANNOT_POLYMORPH_AGAIN);
|
||||
}
|
||||
else
|
||||
{
|
||||
TransformData.getInstance().transformPlayer(LION_TRANSFORMATION_ID, player);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
else if (command.startsWith("admin_ride_bike")) // handled using transformation
|
||||
{
|
||||
if (player.isTransformed() || player.isInStance())
|
||||
@ -116,8 +132,11 @@ public class AdminRide implements IAdminCommandHandler
|
||||
{
|
||||
player.untransform();
|
||||
}
|
||||
|
||||
if (player.getTransformationId() == JET_BIKE_TRANSFORMATION_ID)
|
||||
else if (player.getTransformationId() == LION_TRANSFORMATION_ID)
|
||||
{
|
||||
player.untransform();
|
||||
}
|
||||
else if (player.getTransformationId() == JET_BIKE_TRANSFORMATION_ID)
|
||||
{
|
||||
player.untransform();
|
||||
}
|
||||
|
Reference in New Issue
Block a user