K1_Community_Patch
K1_Community_Patch copied to clipboard
Leviathan Bridge - Post-space walk the player does not have their weapons re-equipped
After passing through airlock, player doesn't get their weapons re-equipped. Seems Bastila does. Carth didn't on this playthrough, but I'm sure did in the past attempts. A dual-wielding thing perhaps? Although I am sure I have always had Carth dual-wield pistols.
So looking through the scripts, I can see
while ((int1 < GetPartyMemberCount()))
{
oNPC = GetPartyMemberByIndex(int1);
AssignCommand(oNPC, ActionUnequipItem(GetItemInSlot(INVENTORY_SLOT_LEFTWEAPON, oNPC), 0));
AssignCommand(oNPC, ActionUnequipItem(GetItemInSlot(INVENTORY_SLOT_RIGHTWEAPON, oNPC), 0));
ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectDisguise(DISGUISE_TYPE_ENVIRONMENTSUIT_02), oNPC, 0.0);
(int1++);
}
to remove all weapons, but nothing to re-equip them. Which presumably means Bastila is not getting caught by this and keeping her weapon while in the space suit. I see it is checking the left hand first. I have her equipped with a double saber. Would that cause it to choke? I should try giving the player and Carth two-handed weapons and see what happens.
On subsequent testing I could not replicate Bastila not be unequipped, so I don't know what the story is there. But I guess we'll call this a non-issue and close it.
1.10.0 beta test observation:
- [ ] Happened again in this playthrough. Bastila and the player both unequipped, Carth kept his weapons. I wonder if the script needs some delays added?