{"Id":"Shared.Combat.Spells.SharedHitCastSpell","Name":"SharedHitCastSpell","DisplayName":"SharedHitCastSpell","FullName":"Shared.Combat.Spells.SharedHitCastSpell","Namespace":"Shared.Combat.Spells","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo, Shared.Aura.State.HitCastSpellAuraState, Shared.Aura.Args.HitCastSpellAuraArgs, System.Random)-\u003ESystem.Boolean","Name":"CheckCanProcAndSetCooldown","Signature":"public System.Boolean CheckCanProcAndSetCooldown(Shared.Combat.DamageInfo damageInfo, Shared.Aura.State.HitCastSpellAuraState state, Shared.Aura.Args.HitCastSpellAuraArgs args, System.Random random)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"damageInfo","Type":"Shared.Combat.DamageInfo","IsOut":false,"IsOptional":false},{"Name":"state","Type":"Shared.Aura.State.HitCastSpellAuraState","IsOut":false,"IsOptional":false},{"Name":"args","Type":"Shared.Aura.Args.HitCastSpellAuraArgs","IsOut":false,"IsOptional":false},{"Name":"random","Type":"System.Random","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":108,"BodyHash":"C145EE5D0B3A4E4AE16ECA36ABE69EF17ECB3A4E322C8D2E5DB45EC5B7A4291E","Hash":"B9D7F3E527BE70093801BDB4BBE48D9434C9798F2D1568A1E85093EE7B1C0479","CalledMethods":["System.String::op_Inequality(System.String, System.String)","System.ArgumentOutOfRangeException::.ctor()","System.Random::NextSingle()"],"StringLiterals":["skill:swords"],"Source":null}],"Hash":"037DB009317EC1991280604FED49B436F0531045734287BFA084A817385A958E"}