{"Id":"CandideServer.Models.Spells.ServerHealSpell","Name":"ServerHealSpell","DisplayName":"ServerHealSpell","FullName":"CandideServer.Models.Spells.ServerHealSpell","Namespace":"CandideServer.Models.Spells","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"CandideServer.Models.Spells.AbstractServerSpell","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CanCast(CandideServer.Models.Spells.ServerSpellCastingContext)-\u003EShared.Combat.Spells.CanCastSpellResult","Name":"CanCast","Signature":"public Shared.Combat.Spells.CanCastSpellResult CanCast(CandideServer.Models.Spells.ServerSpellCastingContext context)","Visibility":"public","ReturnType":"Shared.Combat.Spells.CanCastSpellResult","Parameters":[{"Name":"context","Type":"CandideServer.Models.Spells.ServerSpellCastingContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":172,"BodyHash":"6EA76239CF1759C7CCE69F37495B873D2E473DFB65F1144ABDB8D4AA9D1B1CBB","Hash":"58B206FCDCB23790D1F8E4851D76E2E52107BBFC1ED04485DD730E868BED7A5C","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)","System.String::IsNullOrEmpty(System.String)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::GetEnumerator()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::get_Current()","System.String::op_Equality(System.String, System.String)","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.State.AuraBaseState\u003E\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"DoCast(Shared.Combat.Projectiles.ProjectileSystem, CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Helpers.CastSpellArgs)-\u003ESystem.Void","Name":"DoCast","Signature":"protected System.Void DoCast(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, CandideServer.Models.Spells.ServerSpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"projectileSystem","Type":"Shared.Combat.Projectiles.ProjectileSystem","IsOut":false,"IsOptional":false},{"Name":"context","Type":"CandideServer.Models.Spells.ServerSpellCastingContext","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":397,"BodyHash":"2EB22C9C5C1A6F8CB4535C74359F4B68E38E42E9808542F86A8107482D33CEC1","Hash":"886252727F25972CB9DC1A3F67A6249849A1F7A80472F96549B943BDE8FC0882","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Stats()","Shared.Models.Stats.EntityStats::Get(System.String)","CandideServer.ServerManagers.EntityServerManager::Heal(CandideServer.Entities.ServerEntityModel, System.Single)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CSystem.Guid\u003E, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","CandideCreator.Shared.Helpers.CandideMathHelper::Gcd(System.Int32, System.Int32)","Shared.Aura.Args.HealingOverTimeAuraArgs::.ctor()"],"StringLiterals":["HealingDoneModifier","aura:slow_heal","aura:slow_heal:potion"],"Source":null}],"Hash":"FADDDBED246501892AB8B7DAC352A8AB7A65AF8E709C92AD33F7487F304C0333"}