Candide.Entities.Auras.FlagBasedStatsChangeAura
Type JSONpublic class in Candide.Entities.Auras
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Auras - Base type
Candide.Entities.Auras.ClientEntityAuraBase - Hash
FD0AB7E8FF4E04F21AD28A08F9B6BA60865B26B04A0324ED41339AF82ADB621F
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_statModifierId# | private | private System.Guid _statModifierId |
Properties
| Name | Visibility | Signature |
|---|---|---|
Args# | private | private Shared.Aura.Args.FlagBasedStatsChangeAuraArgs Args |
State# | private | private Shared.Aura.State.FlagBasedStatsChangeAuraState State |
Methods
ApplyEffect
#
protected System.Void ApplyEffect(Shared.Entity.EntityWrapper target, System.Boolean firstApply)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2B26625B493C788D9BA6964C7CCC7098DE93EF932DDCC406CAF2FB97F7993734 - Body hash
94B0E7918D800A07C46A4DA405BD1011A7DAE64CB91D19444061B84A3C200953 - IL size56
Referenced calls
Candide.Entities.Auras.FlagBasedStatsChangeAura::get_Args()Candide.Entities.Auras.FlagBasedStatsChangeAura::CheckRequirement(Shared.Entity.EntityWrapper, Shared.Aura.Args.FlagBasedStatsChangeAuraArgs)Shared.Entity.EntityWrapper::get_Stats()Candide.Entities.Auras.FlagBasedStatsChangeAura::get_State()Shared.Models.Stats.EntityStats::AddAuraStats(System.Guid, System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatModificationData>, System.Int32, System.Boolean)
CheckRequirement
#
private System.Boolean CheckRequirement(Shared.Entity.EntityWrapper target, Shared.Aura.Args.FlagBasedStatsChangeAuraArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
3ADBC740C0B97BA48E483D604FE30B2CBF911F2FA6F3E8408F8E0CB7754E4ECD - Body hash
9DC1C5AF21607D688121514E5B1A12C35A7105CF485ACCA442E5AB856AA47F5F - IL size26
Referenced calls
Candide.Multiplayer.PlayerManager::TryGetPlayerFromEntity(Shared.Entity.EntityWrapper, Candide.Multiplayer.Models.ClientPlayerCharacter&)CandideServer.Models.Auras.ServerFlagBasedStatsChangeAura::CheckRequirement(Shared.Entity.EntityWrapper, Shared.Aura.Args.FlagBasedStatsChangeAuraArgs, Shared.Models.Player.PlayerCharacterModel)
IsImmune
#
public System.Boolean IsImmune(Shared.Entity.EntityWrapper target)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
C3A78A781E8D4E53FAB4E82380EBDCF50F232EB320461DBCEB7A491DDFA62B5E - Body hash
242905506BC72E24CF671BA89F330FFE2150937678AAA7F669ADEC8D20DAB43B - IL size13
Referenced calls
Candide.Entities.Auras.FlagBasedStatsChangeAura::get_Args()Candide.Entities.Auras.FlagBasedStatsChangeAura::CheckRequirement(Shared.Entity.EntityWrapper, Shared.Aura.Args.FlagBasedStatsChangeAuraArgs)
OnArgsUpdated
#
protected System.Void OnArgsUpdated(Shared.Entity.EntityWrapper target)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7BBA3928F3383F808780018CC70834BAD6CE52152C89B188CAF6FDF75E5C2C2E - Body hash
94B0E7918D800A07C46A4DA405BD1011A7DAE64CB91D19444061B84A3C200953 - IL size56
Referenced calls
Candide.Entities.Auras.FlagBasedStatsChangeAura::get_Args()Candide.Entities.Auras.FlagBasedStatsChangeAura::CheckRequirement(Shared.Entity.EntityWrapper, Shared.Aura.Args.FlagBasedStatsChangeAuraArgs)Shared.Entity.EntityWrapper::get_Stats()Candide.Entities.Auras.FlagBasedStatsChangeAura::get_State()Shared.Models.Stats.EntityStats::AddAuraStats(System.Guid, System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatModificationData>, System.Int32, System.Boolean)
RemoveEffect
#
public System.Void RemoveEffect(Shared.Entity.EntityWrapper target)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EE8CE0FE4502162EF08248F6F197F6C7FD05C9CC339DF8F6A54F71681A6C968F - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1