{"Id":"CandideServer.Models.Spells.ServerSummonCreatureSpell","Name":"ServerSummonCreatureSpell","DisplayName":"ServerSummonCreatureSpell","FullName":"CandideServer.Models.Spells.ServerSummonCreatureSpell","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":32,"BodyHash":"8C1569639A5D4BEC5DEFB7A5B1A712016ECF40073578842D5D7FAD0F650C77A7","Hash":"E3FB95CC0B24F684266BA693B8ECAA467BB9EDA08C88AEE10890F1D6F29673E2","CalledMethods":[],"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":423,"BodyHash":"BCEE4786E0709E701C41EA218D493B3954C054FD09043C741905A8B8E69D93C3","Hash":"7B0E30F1CCC5225CCF5185C5CE970BD5E94020AE2B819B3B26AACD787205C8D9","CalledMethods":["System.Nullable\u003CSystem.Single\u003E::get_HasValue()","System.Nullable\u003CSystem.Single\u003E::GetValueOrDefault()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::get_HasValue()","CandideCreator.Shared.Helpers.VectorExtension::AngleToVector3(System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Guid::NewGuid()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","Shared.Entity.EntityWrapper::get_FactionMask()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Object::ToString()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Add(!0, !1)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Boolean::ToString(System.IFormatProvider)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.String\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.String\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CSystem.String, System.String\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","CandideServer.Helpers.ServerWorldHelper::GetEntityWorldId(Shared.Entity.EntityWrapper)","System.Nullable\u003CShared.Entity.EntityType\u003E::GetValueOrDefault(!0)","CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)"],"StringLiterals":["summoner-faction","is-being-summoned"],"Source":null}],"Hash":"BF057BFE4E0D78DFCE37A63D1BCFD43D3021ABC0AC12FD5E0135F84346124B12"}