{"Id":"Candide.GameModels.Models.Spells.UnlockProgressionSpell","Name":"UnlockProgressionSpell","DisplayName":"UnlockProgressionSpell","FullName":"Candide.GameModels.Models.Spells.UnlockProgressionSpell","Namespace":"Candide.GameModels.Models.Spells","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.GameModels.Models.Spells.AbstractSpell","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)-\u003EShared.Combat.Spells.CanCastSpellResult","Name":"CanCast","Signature":"public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)","Visibility":"public","ReturnType":"Shared.Combat.Spells.CanCastSpellResult","Parameters":[{"Name":"context","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"8B4A3C45E487635C46A864AACF741EC77099F334975F8B0FBA78E29E1E39EE8B","Hash":"5A5F3A4198D291CC4F36C2068DAF145EBF5517348BF0E17922D6D9C2D8C290EB","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Contains(!0)"],"StringLiterals":[],"Source":null},{"Id":"Cast(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)-\u003ESystem.Void","Name":"Cast","Signature":"protected System.Void Cast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"projectileSystem","Type":"Candide.Combat.ClientProjectileSystem","IsOut":false,"IsOptional":false},{"Name":"context","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"883F4C4D47ED2101D8D404F05ABE87DC53A905D3B9682E0CC57A2B3E9CE3106A","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetToolTipText(System.Text.StringBuilder, System.Object)-\u003ESystem.Void","Name":"GetToolTipText","Signature":"public System.Void GetToolTipText(System.Text.StringBuilder sb, System.Object spellArgs)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false},{"Name":"spellArgs","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"1616EF55C651F35642C4DD2D260F6DF82F482BDF66A6AE36F03A8D7D3A7900BD","Hash":"7A89B04F4036EBE47E41F420F0992576220AC09E91EA480215D847B24A0D6349","CalledMethods":["CandideServer.Database.RewardDataBase::GetRewardOrMissing(System.String)","CandideServer.Data.DataModels.RewardData::GetTooltipText()","System.Text.StringBuilder::Append(System.String)"],"StringLiterals":[],"Source":null}],"Hash":"7EF3F9EE155CDBC358C12BD67FC4AB1FC2E32830E676203D2A71BD56F1C8B1CF"}