Table of Contents

Class EquipItemAction

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

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

initiator ICharacter

The character performing the equip.

eventData EventData

Event data containing the ItemEventData with item and slot information.