{"Id":"Candide.GameModels.Managers.SpellManager","Name":"SpellManager","DisplayName":"SpellManager","FullName":"Candide.GameModels.Managers.SpellManager","Namespace":"Candide.GameModels.Managers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"NextSpellCastId:System.UInt16","Name":"NextSpellCastId","Type":"System.UInt16","Signature":"public System.UInt16 NextSpellCastId","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"A745B2B931176511D7C20CAD508BBE095870BC9B6ECDE48F426CFE46F11EB998"}],"Properties":[],"Events":[],"Methods":[{"Id":"CastPlayerWeaponSpell(Candide.Combat.ClientProjectileSystem, Shared.Models.Spells.SpellDataModel, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, System.Guid, Shared.Models.Spells.ProjectileHitFlags, System.Boolean)-\u003ESystem.Void","Name":"CastPlayerWeaponSpell","Signature":"public System.Void CastPlayerWeaponSpell(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Models.Spells.SpellDataModel spell, Shared.Combat.Spells.Casting.SpellCastingContext spellCastingContext, Shared.Helpers.CastSpellArgs args, System.Guid worldId, Shared.Models.Spells.ProjectileHitFlags canHit, System.Boolean sendOnlineSync)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"projectileSystem","Type":"Candide.Combat.ClientProjectileSystem","IsOut":false,"IsOptional":false},{"Name":"spell","Type":"Shared.Models.Spells.SpellDataModel","IsOut":false,"IsOptional":false},{"Name":"spellCastingContext","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","IsOut":false,"IsOptional":false},{"Name":"args","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"canHit","Type":"Shared.Models.Spells.ProjectileHitFlags","IsOut":false,"IsOptional":true},{"Name":"sendOnlineSync","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":430,"BodyHash":"EF559A8AC65B06A70AFF6A9E5D94AF49674BAD91CCC070C6188A5CCDB6A3C07A","Hash":"B7E700A5147EE48BA4447799B2DE0A69E3B92A140FB1B3369F8E9005F40657A9","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Candide.GameModels.Models.Spells.AbstractSpell\u003E::get_Item(!0)","Candide.GameModels.Models.Spells.AbstractSpell::CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Object::GetType()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","CandideServer.MessageModels.Spell.PlayerCastSpellMessage::.ctor()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::get_HasValue()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::GetValueOrDefault()","Candide.GameModels.Services.SpellService::SendCastPlayerSpell(CandideServer.MessageModels.Spell.PlayerCastSpellMessage)","Candide.GameModels.Models.Spells.AbstractSpell::CastWithoutCanCastCheck(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)"],"StringLiterals":["SpellManager",".","CastPlayerWeaponSpell",": Failed to cast spell "," - Caster: "," - ArgsType: "],"Source":null},{"Id":"CastSnapshotSpell(Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, Shared.Models.Spells.ProjectileHitFlags, System.Guid, System.Boolean)-\u003ESystem.Void","Name":"CastSnapshotSpell","Signature":"public System.Void CastSnapshotSpell(Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs, Shared.Models.Spells.ProjectileHitFlags canHit, System.Guid worldId, System.Boolean sendOnlineSync)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false},{"Name":"canHit","Type":"Shared.Models.Spells.ProjectileHitFlags","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"sendOnlineSync","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":464,"BodyHash":"10659B2AB30220E853E4A24438DA02CB6D08A46DC06728B50D231DDEC0062470","Hash":"85DBB6C955423D1F747B55F20E58301128741104D513D18E815E95CF9039E391","CalledMethods":["Candide.GameModels.Managers.SpellManager::GetSpellAndSanityCheck(System.String, System.Object)","System.Collections.Generic.Dictionary\u003CSystem.String, Candide.GameModels.Models.Spells.AbstractSpell\u003E::get_Item(!0)","Candide.GameModels.Models.Spells.AbstractSpell::CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Object::GetType()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","CandideServer.MessageModels.Spell.PlayerCastSpellMessage::.ctor()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::get_HasValue()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::GetValueOrDefault()","Candide.GameModels.Services.SpellService::SendCastPlayerSpell(CandideServer.MessageModels.Spell.PlayerCastSpellMessage)","Candide.GameModels.Models.Spells.AbstractSpell::CastWithoutCanCastCheck(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)"],"StringLiterals":["SpellManager",".","CastSnapshotSpell",": Failed to cast spell "," - Caster: "," - ArgsType: "],"Source":null},{"Id":"CastSpell(System.String, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u00601\u003CSystem.Single\u003E, Shared.Entity.EntityWrapper, System.Nullable\u00601\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable\u00601\u003CSystem.Guid\u003E, Shared.Models.Spells.ProjectileHitFlags, System.Boolean)-\u003ESystem.Void","Name":"CastSpell","Signature":"public System.Void CastSpell(System.String spellId, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E position, System.Nullable\u003CSystem.Single\u003E direction, Shared.Entity.EntityWrapper castingEntity, System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E itemData, System.Object overrideSpellTypeArgs, Shared.Models.Spells.AttackSpellArgs overrideAttackSpellArgs, System.Guid worldId, System.Nullable\u003CSystem.Guid\u003E target, Shared.Models.Spells.ProjectileHitFlags canHit, System.Boolean sendOnlineSync)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"spellId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"position","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false},{"Name":"direction","Type":"System.Nullable\u003CSystem.Single\u003E","IsOut":false,"IsOptional":false},{"Name":"castingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"itemData","Type":"System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E","IsOut":false,"IsOptional":false},{"Name":"overrideSpellTypeArgs","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"overrideAttackSpellArgs","Type":"Shared.Models.Spells.AttackSpellArgs","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"target","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":true},{"Name":"canHit","Type":"Shared.Models.Spells.ProjectileHitFlags","IsOut":false,"IsOptional":true},{"Name":"sendOnlineSync","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":615,"BodyHash":"237EE9D071380BCE187CBED2DB6D496F2A2933BFCB5A9F77D3ED69AEAC8B78ED","Hash":"97C7B4489B20DFED10258D01DCBDDB5BB62C194AB16E81BEC09276C3E2E3B13C","CalledMethods":["Candide.GameModels.Managers.SpellManager::GetSpellAndSanityCheck(System.String, System.Object)","Candide.GameModels.Managers.SpellManager::CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Environment::get_StackTrace()","System.String::Concat(System.String, System.String, System.String)","Shared.Analytics.AnalyticsManager::TrackError(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Candide.GameModels.Models.Spells.AbstractSpell\u003E::get_Item(!0)","Candide.GameModels.Models.Spells.AbstractSpell::CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Object::GetType()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideServer.MessageModels.Spell.PlayerCastSpellMessage::.ctor()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::get_HasValue()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::GetValueOrDefault()","Candide.GameModels.Services.SpellService::SendCastPlayerSpell(CandideServer.MessageModels.Spell.PlayerCastSpellMessage)","System.Exception::.ctor(System.String)","Candide.GameModels.Models.Spells.AbstractSpell::CastWithoutCanCastCheck(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)"],"StringLiterals":["Error creating spell args for spell with ID ","SpellTypeArgs has ended upp null in the casting context for spell ","SpellManager",".","CastSpell",": Failed to cast spell "," - Caster: "," - ArgsType: ","The GameState projectile system has become null"],"Source":null},{"Id":"CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Entity.EntityWrapper, System.String)-\u003EShared.Helpers.CastSpellArgs","Name":"CreateSpellArgs","Signature":"public Shared.Helpers.CastSpellArgs CreateSpellArgs(Shared.Models.Spells.SpellDataModel spell, Shared.Entity.EntityWrapper castingEntity, System.String skillId)","Visibility":"public","ReturnType":"Shared.Helpers.CastSpellArgs","Parameters":[{"Name":"spell","Type":"Shared.Models.Spells.SpellDataModel","IsOut":false,"IsOptional":false},{"Name":"castingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"skillId","Type":"System.String","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"99D977895EF949893AD4213A6DE1411EB5BF95BDE206D45DA20FAF721994BB39","Hash":"800554EAA0693A3548A43B550E3EF35C6F3FFF1D659A19915E1FC1A68372F576","CalledMethods":["Candide.GameModels.Managers.SpellManager::CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper)-\u003EShared.Helpers.CastSpellArgs","Name":"CreateSpellArgs","Signature":"public Shared.Helpers.CastSpellArgs CreateSpellArgs(Shared.Models.Spells.SpellDataModel spell, Shared.Models.Spells.AttackSpellArgs overrideAttackSpellArgs, Shared.Entity.EntityWrapper castingEntity)","Visibility":"public","ReturnType":"Shared.Helpers.CastSpellArgs","Parameters":[{"Name":"spell","Type":"Shared.Models.Spells.SpellDataModel","IsOut":false,"IsOptional":false},{"Name":"overrideAttackSpellArgs","Type":"Shared.Models.Spells.AttackSpellArgs","IsOut":false,"IsOptional":false},{"Name":"castingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":201,"BodyHash":"119D59CAF4A058CB862ADF20C86769EBE3A684803D8E0A1E1A6663D8C937006C","Hash":"6CFB71835071C55083FEC372F2E8910D53C815DD079E44F39529ED6B97A68C15","CalledMethods":["System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Helpers.SpellEvent, Shared.Helpers.CastSpellArgs, Shared.Aura.Args.Target\u003E\u003E::.ctor()","Candide.GameModels.Managers.SpellManager::GetSpellAndSanityCheck(System.String, System.Object)","Candide.GameModels.Managers.SpellManager::CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Entity.EntityWrapper, System.String)","System.ValueTuple\u003CShared.Helpers.SpellEvent, Shared.Helpers.CastSpellArgs, Shared.Aura.Args.Target\u003E::.ctor(!0, !1, !2)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Helpers.SpellEvent, Shared.Helpers.CastSpellArgs, Shared.Aura.Args.Target\u003E\u003E::Add(!0)","Shared.Helpers.CastSpellArgs::.ctor()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Helpers.SpellEvent, Shared.Helpers.CastSpellArgs, Shared.Aura.Args.Target\u003E\u003E::ToArray()","Shared.Helpers.SharedSpellHelper::CreateSnapshotData(Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"GetSpellAndSanityCheck(System.String, System.Object)-\u003EShared.Models.Spells.SpellDataModel","Name":"GetSpellAndSanityCheck","Signature":"public Shared.Models.Spells.SpellDataModel GetSpellAndSanityCheck(System.String spellId, System.Object overrideSpellTypeArgs)","Visibility":"public","ReturnType":"Shared.Models.Spells.SpellDataModel","Parameters":[{"Name":"spellId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"overrideSpellTypeArgs","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":189,"BodyHash":"296BBADAA4DE875DFDCD5A94F80C7C614F5F5B452CD65771CE200F5A5BF0F287","Hash":"F0B2408982F6A54AB81219FBE70937EF02FAD01B34A2B8E7E5B48384872E6D76","CalledMethods":["Shared.Data.SpellDataBase::GetSpellOrNull(System.String)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Object::GetType()","System.Type::op_Inequality(System.Type, System.Type)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Collections.Generic.Dictionary\u003CSystem.String, Candide.GameModels.Models.Spells.AbstractSpell\u003E::ContainsKey(!0)"],"StringLiterals":["SpellManager: Could not find spell with ID ","SpellManager",": Override arguments are not compatible with the cast spell. Got ",", expected ","SpellManager: Unknown spelltype "],"Source":null},{"Id":"SyncOnSpellCast(CandideServer.MessageModels.Spell.OnSpellCastMessage)-\u003ESystem.Void","Name":"SyncOnSpellCast","Signature":"public System.Void SyncOnSpellCast(CandideServer.MessageModels.Spell.OnSpellCastMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Spell.OnSpellCastMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":576,"BodyHash":"ADD41C44FA34AD82F0BC2B1466D44788A88916E9E7E80CC2280E00AF3FF565B6","Hash":"6C4D93201ABDEB7C246541E5AEAD8E8B43A1EB4998E6D32948FE9B8D9DCD0CF5","CalledMethods":["Candide.GameModels.Managers.SpellManager::GetSpellAndSanityCheck(System.String, System.Object)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","Candide.Multiplayer.Models.LocalPlayer::get_EntityId()","System.Guid::op_Equality(System.Guid, System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntityWrapper\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::.ctor(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, Candide.GameModels.Models.Spells.AbstractSpell\u003E::get_Item(!0)","Candide.GameModels.Models.Spells.AbstractSpell::CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.Object, System.Int32, System.String)","System.Object::GetType()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.GameModels.Models.Spells.AbstractSpell::CastWithoutCanCastCheck(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)","CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, System.Boolean)"],"StringLiterals":["SpellManager",".","SyncOnSpellCast",": Failed to cast spell "," - Caster: ","Unknown"," - ArgsType: ","received-spell-cast"],"Source":null},{"Id":"SyncRemoveCastEntitySpell(CandideServer.MessageModels.Spell.RemoveCastEntitySpellMessage)-\u003ESystem.Void","Name":"SyncRemoveCastEntitySpell","Signature":"public System.Void SyncRemoveCastEntitySpell(CandideServer.MessageModels.Spell.RemoveCastEntitySpellMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Spell.RemoveCastEntitySpellMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"818DDA0837E7C94C932735D002D50B2A7E72E7728699ED9847ABFCF8CC79C832","Hash":"B147C47C79D00C53028386A59D99C9881E8255AAD2F4FCB38F5120DA16D0874E","CalledMethods":["Shared.Combat.Projectiles.ProjectileSystem::RemoveCastSpellProjectile(System.UInt16, System.Int16, System.Nullable\u003CSystem.Guid\u003E)"],"StringLiterals":[],"Source":null},{"Id":"SyncRemoveCastPlayerSpell(CandideServer.MessageModels.Spell.RemoveCastPlayerSpellMessage)-\u003ESystem.Void","Name":"SyncRemoveCastPlayerSpell","Signature":"public System.Void SyncRemoveCastPlayerSpell(CandideServer.MessageModels.Spell.RemoveCastPlayerSpellMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Spell.RemoveCastPlayerSpellMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"BC0E2A6A9405384CCFAE7A1A19D2FA29ECE3C29F4D3751C105C258F931F21F16","Hash":"AA9C23D5D89CB4E02745A96239F6671EEE6960C8982731B2B20EF15D2ED51E74","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Shared.Combat.Projectiles.ProjectileSystem::RemoveCastSpellProjectile(System.UInt16, System.Int16, System.Nullable\u003CSystem.Guid\u003E)"],"StringLiterals":[],"Source":null}],"Hash":"775C9CE0835AE487FA17D90E992FAA4238EF261A6414DDB6046550D6D752FD7A"}