CandideServer.Models.Auras.HitCastSpellServerAura
Type JSONpublic class in CandideServer.Models.Auras
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Auras - Base type
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> - Hash
4ED17797D7CD45365C78893FA3955B12B80698DAC5961810FD850BCF659F544C
Relationships
Properties
| Name | Visibility | Signature |
|---|---|---|
Args# | private | private Shared.Aura.Args.HitCastSpellAuraArgs Args |
State# | private | private Shared.Aura.State.HitCastSpellAuraState State |
Methods
ApplyEffect
#
protected System.Void ApplyEffect(Shared.Entity.EntityWrapper target, System.Boolean firstApply)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4DCF076A59EC454B66F06988CB1F1DDF059AD967E3651274693585D4CDCEDBD8 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
CheckCanProcAndSetCooldown
#
private System.Boolean CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo damageInfo)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
3E49A46AC5F88394693240FB3CE3D584F6E9CE7B1F128461C6F9FC97CE01AA3E - Body hash
7D1BAA93D01BAC28470477F057011D8D7F74F418F3CEF2E3563688BF75F1E3BC - IL size24
Referenced calls
CandideServer.Models.Auras.HitCastSpellServerAura::get_State()CandideServer.Models.Auras.HitCastSpellServerAura::get_Args()Shared.Combat.Spells.SharedHitCastSpell::CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo, Shared.Aura.State.HitCastSpellAuraState, Shared.Aura.Args.HitCastSpellAuraArgs, System.Random)
HandleProc
#
private System.Void HandleProc(Shared.Combat.DamageInfo damageInfo, CandideServer.Entities.ServerEntityModel selfServerEntityModel, Shared.Entity.EntityWrapper targetEntity, Shared.Entity.EntityWrapper selfEntity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
344B2887FD02168AFE3D8DDC5779AC67DEF918A39E97D113A4395A15D3EDE16A - Body hash
4BD13493512D6C7E2DB721A57432D59A776DE1381029C5E4C28768F4B83458E8 - IL size295
Referenced calls
CandideServer.Models.Auras.HitCastSpellServerAura::get_Args()CandideServer.Models.Auras.HitCastSpellServerAura::get_State()System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)Shared.Entity.EntityWrapper::get_Direction()System.Nullable<System.Single>::.ctor(!0)Shared.Combat.Spells.Parameters.InstantSingleTargetSpellArgs::.ctor()Shared.Combat.Spells.SpellApplyAuraContext::.ctor()Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::.ctor(!0)CandideServer.ServerManagers.SpellServerManager::TryCastSpell(System.String, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<System.Single>, CandideServer.Entities.ServerEntityModel, System.Nullable<Shared.Combat.Spells.Casting.SpellCastingContextItemData>, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable<System.Guid>, System.Boolean)
Called by
String literals
Aura '' proc failed. Expected a target entity.spell:hit_cast_spell_generic
OnAuraHitDealtTriggerFire
#
public System.Void OnAuraHitDealtTriggerFire(Shared.Combat.DamageInfo damageInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
309C7A4BB297D8A3E53BD3969DD212E6A0C2F3954806BD10DEAD930FE52641EA - Body hash
23762E68384BA68E9A9564F5880F52B4D1AD031C75B6473B446D24C178E4DB1A - IL size74
Referenced calls
System.Collections.Generic.Dictionary<Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel>::ContainsKey(!0)Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel&, System.String)CandideServer.Models.Auras.HitCastSpellServerAura::CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo)CandideServer.Models.Auras.HitCastSpellServerAura::HandleProc(Shared.Combat.DamageInfo, CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)
String literals
OnAuraHitDealtTriggerFire
OnAuraHitTakenTriggerFire
#
public System.Void OnAuraHitTakenTriggerFire(Shared.Combat.DamageInfo damageInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
24669FCAB31051FBB52067B212F44764976D28977120BC144E8FF221F0ABA96F - Body hash
EC347C75041FB03080FA6FFB584431260C8C2E31AB045EF54A92424658E9F624 - IL size70
Referenced calls
System.Collections.Generic.Dictionary<Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel>::ContainsKey(!0)Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel&, System.String)CandideServer.Models.Auras.HitCastSpellServerAura::CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo)CandideServer.Models.Auras.HitCastSpellServerAura::HandleProc(Shared.Combat.DamageInfo, CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)
String literals
OnAuraHitTakenTriggerFire
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
SetVisuals
#
protected System.Void SetVisuals(Shared.Entity.EntityWrapper target, System.Boolean firstApply)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2D2A98DF53DED771ED890D56349FC49FB409AE44954E1AE06BCC07A37C3AFCB1 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
Update
#
public System.Void Update(Shared.Entity.EntityWrapper target, System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
3195F3B44CCF08F5A4DCE25512D95F52D4EE040E51F5254F2DF6F27901BD6F97 - Body hash
B038E275DE44B638FCDBD507E347A48038E104302E057A21B2CC8C3BF7B53D3A - IL size28
Referenced calls
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Update(!0, System.Single)CandideServer.Models.Auras.HitCastSpellServerAura::get_State()