Request: Add an EquipItemToSlot Function
Issue Type: Request for a new OBSE function.
Description: Implement an EquipItemToSlot function (i.e. a function that equips an item to a given equipment slot). Function syntax would be identical to existing EquipItem variants, with the addition of a slot parameter after the NoUnequipFlag parameter.
Syntax: [ActorID.]EquipItem ObjectID NoUnequipFlag slot:short
Syntax Example: player.EquipItemToSlot ExampleItem 0 15 (Slot 15 is the "tail" slot, commonly used for scripted items.)
Reason: Currently, in order to equip an item to a slot other than the one defined by the item's own slot flags, the item's slot type must be changed separately from the action of equipping it. This makes it very difficult to make the process (of redirecting equipment slots) transparent to the player, without resorting to functionality (and bugs) introduced by often-unmaintained DLL plugins.