Class EquipItemAction
Action that attempts to equip an item on the initiating character. Requires an ItemEventData in the EventData. Server-only execution — equipment mutations rearrange persistent item ownership between containers and must never run during client prediction replay.
[Serializable]
public class EquipItemAction : BaseAction, IAction
- Inheritance
-
EquipItemAction
- Implements
- Inherited Members
Methods
Execute(ICharacter, EventData)
Equips the item specified in the ItemEventData onto the initiator's IEquipmentController.
public override void Execute(ICharacter initiator, EventData eventData)
Parameters
initiatorICharacterThe character performing the equip.
eventDataEventDataEvent data containing the ItemEventData with item and slot information.