Shared.Aura.State.AuraBaseState
Type JSONpublic class in Shared.Aura.State
Type metadata
- Assembly
Shared - Namespace
Shared.Aura.State - Base type
System.Object - Hash
F5D1DA5A1BBEB81F0B445A186D55644A301D3CE880903B97322E15772E82D6D1
Relationships
Base type
System.Object
Derived types
Shared.Aura.State.BaseStatsAuraStateShared.Aura.State.ControlPotmenAuraStateShared.Aura.State.ControlVulturesAuraStateShared.Aura.State.DamageOverTimeAuraStateShared.Aura.State.DoNotGenerateThreatAuraStateShared.Aura.State.EliteAuraStateShared.Aura.State.EnragedAuraStateShared.Aura.State.FlagBasedStatsChangeAuraStateShared.Aura.State.HealingOverTimeAuraStateShared.Aura.State.HitCastSpellAuraStateShared.Aura.State.IgnoreCollisionsAuraStateShared.Aura.State.ItemStatsChangeAuraState
Referenced by types
CandideServer.Entities.ServerEntityModelCandideServer.MessageModels.Auras.ReapplyEntityAurasMessageCandideServer.MessageModels.Players.LoginResponseMessageCandideServer.Models.Player.ServerPlayerCharacterCandideServer.ServerManagers.AuraServerManagerCandide.GameModels.Managers.AuraManagerCandide.GameModels.Services.AuraServiceCandide.Multiplayer.Models.ClientPlayerCharacterShared.Aura.AbstractAuraShared.Aura.State.BaseStatsAuraStateShared.Aura.State.ControlPotmenAuraStateShared.Aura.State.ControlVulturesAuraState
Fields
| Name | Visibility | Signature |
|---|---|---|
AuraStatusTypeId# | public | public System.String AuraStatusTypeId |
AuraTriggers# | public | public Shared.Models.Auras.AuraTrigger AuraTriggers |
AuraTypeId# | public | public System.String AuraTypeId |
BaseAuraId# | public | public System.String BaseAuraId |
CurrentArgs# | public | public Shared.Aura.Args.AbstractAuraArgs CurrentArgs |
DoNotSave# | public | public System.Boolean DoNotSave |
ForceDone# | public | public System.Boolean ForceDone |
InstanceTypeId# | public | public System.String InstanceTypeId |
IsRemoving# | public | public System.Boolean IsRemoving |
MaxStack# | public | public System.Int32 MaxStack |
RemoveIfNoOwner# | public | public System.Boolean RemoveIfNoOwner |
StackAmount# | public | public System.Int32 StackAmount |
TimeLeft# | public | public System.Single TimeLeft |
_useTimer# | private | private System.Boolean _useTimer |
Properties
| Name | Visibility | Signature |
|---|---|---|
UseTimer# | public | public System.Boolean UseTimer |
Methods
CanMerge
#
public System.Boolean CanMerge(Shared.Aura.State.AuraBaseState other)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
73DBC5170AAE112252E233D01794D0E496E2E9082F9B69DAB399B924BD6FD27C - Body hash
0AB7870BB1A3AB683D26B4B1506A811AD2A4836804E10BE57BEBB08425505741 - IL size18
Called by
IsAuraDone
#
public System.Boolean IsAuraDone()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
558685CD71614B2125148B5C6D5DA1E6A43AC8E9B2EF45D52CC46D7BEE2661FC - Body hash
E7CCA89F571811F143215831513BF0CD63DA925D392C421DF07AF02A50C978AC - IL size37
Referenced calls
Shared.Aura.State.AuraBaseState::get_UseTimer()
Called by
LoadState
#
public System.Void LoadState(Shared.Aura.State.AuraBaseState other)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
67E9CD94125BE1A0D1BCEF93247639BE08B2EFB2A41B3CE6568A59097106D05F - Body hash
09708F635DA55B01C73FD4B6AD3A2991CC0BDE0457CBFAA94FFB5883D9F5CDF2 - IL size100
Referenced calls
System.Math::Max(System.Int32, System.Int32)System.Math::Min(System.Int32, System.Int32)Shared.Aura.Args.AbstractAuraArgs::Merge(Shared.Aura.Args.AbstractAuraArgs)
Called by
CandideServer.ServerManagers.AuraServerManager::ReapplyAurasToEntityCandide.GameModels.Managers.AuraManager::ReapplyEntityAurasCandide.Multiplayer.PlayerManager::ClientLoggedInShared.Aura.State.BaseStatsAuraState::LoadStateShared.Aura.State.ControlPotmenAuraState::LoadStateShared.Aura.State.ControlVulturesAuraState::LoadStateShared.Aura.State.DamageOverTimeAuraState::LoadStateShared.Aura.State.DoNotGenerateThreatAuraState::LoadStateShared.Aura.State.EliteAuraState::LoadStateShared.Aura.State.EnragedAuraState::LoadStateShared.Aura.State.HealingOverTimeAuraState::LoadStateShared.Aura.State.HitCastSpellAuraState::LoadStateShared.Aura.State.IgnoreCollisionsAuraState::LoadStateShared.Aura.State.ItemStatsChangeAuraState::LoadStateShared.Aura.State.LootAuraState::LoadStateShared.Aura.State.PetrifiedAuraState::LoadStateShared.Aura.State.RootAuraState::LoadStateShared.Aura.State.SetCharacterFlagAuraState::LoadStateShared.Aura.State.StunAuraState::LoadState
Merge
#
public System.Boolean Merge(Shared.Aura.State.AuraBaseState other)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
2B909B481300F54E4FEBB4BCC59CA98408597052DC499FC99B8C201CB117C073 - Body hash
72A1E57F66D665C3B3D4D0BA02CD5BD401B0FBB3DCB7550C4A2189EC300039D0 - IL size110
Referenced calls
System.Math::Max(System.Int32, System.Int32)System.Math::Min(System.Int32, System.Int32)Shared.Aura.Args.AbstractAuraArgs::Merge(Shared.Aura.Args.AbstractAuraArgs)
TrackLoadStateCastingError
#
public System.Void TrackLoadStateCastingError(System.String className, Shared.Aura.State.AuraBaseState other)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2DF70B7E503E8FCD956653BDF506675F905C07289B0A632BB1115E2016A3C299 - Body hash
BE787DF31716055282189399B4E099A3727AC3E00A79507E6D670BC718BD58CE - IL size295
Referenced calls
System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()Shared.Analytics.AnalyticsManager::TrackError(System.String)
Called by
String literals
.LoadState: Failed to cast otherAuraBaseStateto the expected type. Other.BaseAuraId =Other.AuraStatusTypeId =Other.AuraTypeId =Other.InstanceTypeId =this.BaseAuraId =this.AuraStatusTypeId =this.AuraTypeId =this.InstanceTypeId =