Interface IBattleChara
Interface representing a battle character.
Assembly: Dalamud.dll
View Source
Declaration
public interface IBattleChara : ICharacter, IGameObject, IEquatable<IGameObject>
Properties
StatusList
Gets the current status effects.
View Source
Declaration
StatusList StatusList { get; }
IsCasting
Gets a value indicating whether the chara is currently casting.
View Source
Declaration
bool IsCasting { get; }
IsCastInterruptible
Gets a value indicating whether the cast is interruptible.
View Source
Declaration
bool IsCastInterruptible { get; }
CastActionType
Gets the spell action type of the spell being cast by the actor.
View Source
Declaration
byte CastActionType { get; }
CastActionId
Gets the spell action ID of the spell being cast by the actor.
View Source
Declaration
uint CastActionId { get; }
CastTargetObjectId
Gets the object ID of the target currently being cast at by the chara.
View Source
Declaration
ulong CastTargetObjectId { get; }
CurrentCastTime
Gets the current casting time of the spell being cast by the chara.
View Source
Declaration
float CurrentCastTime { get; }
BaseCastTime
Gets the base casting time of the spell being cast by the chara.