38 kNA =
static_cast<std::underlying_type_t<ConditionStatus>
>(-1),
Definition: ActiveEffectReferenceEffectController.h:12
Definition: ActiveEffect.h:22
float elapsedSeconds
Definition: ActiveEffect.h:89
static constexpr auto VMTYPEID
Definition: ActiveEffect.h:25
virtual void Unk_06(void)
MagicItem * spell
Definition: ActiveEffect.h:83
ConditionStatus
Definition: ActiveEffect.h:37
virtual void Unk_09(void)
BSSoundHandle persistentSound
Definition: ActiveEffect.h:80
std::uint16_t usUniqueID
Definition: ActiveEffect.h:94
virtual void Unk_14(void)
static constexpr auto RTTI
Definition: ActiveEffect.h:24
virtual void Unk_0E(void)
NiPointer< NiNode > sourceNode
Definition: ActiveEffect.h:82
virtual void Unk_11(void)
virtual void Unk_15(void)
virtual void Unk_0C(void)
ActiveEffectReferenceEffectController hitEffectController
Definition: ActiveEffect.h:79
virtual void Unk_12(void)
virtual void Unk_16(void)
NiPointer< Actor > GetCasterActor() const
EffectSetting * GetBaseObject() noexcept
virtual void Unk_01(void)
virtual void Unk_0B(void)
virtual void Unk_0D(void)
void Dispel(bool a_force)
virtual void Unk_08(void)
MagicTarget * target
Definition: ActiveEffect.h:85
virtual void Unk_0F(void)
std::uint32_t pad8C
Definition: ActiveEffect.h:97
stl::enumeration< Flag, std::uint32_t > flags
Definition: ActiveEffect.h:92
Effect * effect
Definition: ActiveEffect.h:84
stl::enumeration< ConditionStatus, std::uint32_t > conditionStatus
Definition: ActiveEffect.h:93
std::uint16_t pad86
Definition: ActiveEffect.h:95
virtual void Unk_02(void)
virtual void Unk_05(void)
Flag
Definition: ActiveEffect.h:28
float duration
Definition: ActiveEffect.h:90
virtual bool CheckCustomSkillUseConditions()
BSSimpleList< ReferenceEffect * > * hitEffects
Definition: ActiveEffect.h:87
virtual void Unk_00(void)
virtual float GetCustomSkillUseMagnitudeMultiplier(float a_delta)
MagicItem * displacementSpell
Definition: ActiveEffect.h:88
float magnitude
Definition: ActiveEffect.h:91
MagicSystem::CastingSource castingSource
Definition: ActiveEffect.h:96
virtual TESObjectREFR * GetVisualsTarget()
ActorHandle caster
Definition: ActiveEffect.h:81
virtual void Unk_07(void)
virtual void Unk_0A(void)
virtual void Unk_10(void)
TESBoundObject * source
Definition: ActiveEffect.h:86
virtual void Unk_04(void)
Definition: BSSimpleList.h:10
Definition: EffectSetting.h:24
Definition: MagicItem.h:27
Definition: MagicTarget.h:22
Definition: NiSmartPointer.h:9
Definition: ReferenceEffect.h:11
Definition: TESBoundObject.h:24
Definition: TESObjectREFR.h:105
CastingSource
Definition: MagicSystem.h:21
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_ActiveEffect
Definition: Offsets_RTTI.h:19
std::uint32_t VMTypeID
Definition: BSCoreTypes.h:9
enumeration(Args...) -> enumeration< std::common_type_t< Args... >, std::underlying_type_t< std::common_type_t< Args... >>>
Definition: NiBinaryStream.h:94
Definition: BSSoundHandle.h:10