mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-08-01 02:15:58 -04:00
24 lines
666 B
JavaScript
24 lines
666 B
JavaScript
function executeCommand(galacticManager, player, target, args) {
|
|
var actor = player.getCreatureObject();
|
|
var inventory;
|
|
var oldContainer = target.getParent();
|
|
var newContainer = galacticManager.getObjectManager().getObjectById(args.split(" ")[1]);
|
|
|
|
if(actor == null || target == null) {
|
|
return;
|
|
}
|
|
|
|
inventory = actor.getSlottedObject("inventory");
|
|
|
|
if(inventory == null) {
|
|
return;
|
|
}
|
|
|
|
result = target.moveToContainer(actor, newContainer); // Move item from the old container to the new container
|
|
if (actor.getEquipmentList().contains(target)) {
|
|
actor.removeEquipment(target);
|
|
} else if (newContainer == actor) {
|
|
actor.addEquipment(target);
|
|
}
|
|
|
|
} |