#include "x4_inc_functions" void main() { // Get the PC who is in this conversation. object oPC = GetPCSpeaker(); object oCloak = GetItemInSlot(INVENTORY_SLOT_CLOAK, oPC); if (!GetIsObjectValid(oCloak)) return; object oNew = CopyItemAndModify(oCloak, ITEM_APPR_TYPE_SIMPLE_MODEL, 0, 99, TRUE); if (oNew != OBJECT_INVALID) DestroyObject(oCloak); DelayCommand(0.1, EquipItem(oPC, oNew)); }