v0.13.7

C_Secrets

namespaceavailable in: camelot

'How is it a secret if we can C it?'

Status in wowlua

27 functions: 15 implemented, 0 recorded, 12 guessed.

Functions

functionwhat it doesstatus
CanCompareUnitTokensReturns true if queries to compare two input unit tokens are permitted. If this returns false, APIs guarded by the RequiresComparableUnitTokens predicate will fail.
(unit1: string, unit2: string): boolean
guessed
GetPowerTypeSecrecyQueries the base secrecy for a power type.
(powerType: PowerType): SecrecyLevel
implemented
GetSpellAuraSecrecyQueries the base secrecy for a spell if queried as an aura.
(spellIdentifier: SpellIdentifier): SecrecyLevel
implemented
GetSpellCastSecrecyQueries the base secrecy for a spell if queried as a cast.
(spellIdentifier: SpellIdentifier): SecrecyLevel
implemented
GetSpellCooldownSecrecyQueries the base secrecy for a spell if queried as a cooldown.
(spellIdentifier: SpellIdentifier): SecrecyLevel
implemented
HasSecretRestrictionsReturns true if this client build has secret value restrictions enabled. If false, all APIs that are tagged as potentially returning secrets will never do so.
(): boolean
implemented
ShouldActionCooldownBeSecretReturns true if a given action bar slot ID will produce secret values for cooldowns if queried.
(actionID: number): boolean
guessed
ShouldAurasBeSecretReturns true if queries for aura data will generally produce secret values.
(): boolean
implemented
ShouldCooldownsBeSecretReturns true if queries for cooldown data will generally produce secret values.
(): boolean
implemented
ShouldSpellAuraBeSecretReturns true if a given spell identifier would, if applied as an aura, produce secret values when queried.
(spellIdentifier: SpellIdentifier): boolean
implemented
ShouldSpellBookItemCooldownBeSecretReturns true if a given spellbook item will produce secret values for cooldowns if queried.
(spellBookItemSlotIndex: number, spellBookItemSpellBank: SpellBookSpellBank): boolean
guessed
ShouldSpellCooldownBeSecretReturns true if a given spell identifier will produce secret values for cooldowns if queried.
(spellIdentifier: SpellIdentifier): boolean
implemented
ShouldTotemSlotBeSecretReturns true if information about a totem slot will produce secret values if queried.
(slot: number): boolean
guessed
ShouldTotemSpellBeSecretReturns true if information about a spell when associated with a totem slot will produce secret values if queried.
(spellID: number): boolean
guessed
ShouldUnitAuraIndexBeSecretReturns true if a given aura index will produce secret values if queried.
(unit: string, index: number, filter: AuraFilters?): boolean
guessed
ShouldUnitAuraInstanceBeSecretReturns true if a given aura instance ID will produce secret values if queried.
(unit: string, auraInstanceID: number): boolean
guessed
ShouldUnitAuraSlotBeSecretReturns true if a given aura slot ID will produce secret values if queried.
(unit: string, slot: number): boolean
guessed
ShouldUnitComparisonBeSecretReturns true if queries that compare units will produce secret values.
(unit1: string, unit2: string): boolean
guessed
ShouldUnitHealthMaxBeSecretReturns true if queries for maximum unit health will produce secret values.
(unit: string): boolean
implemented
ShouldUnitIdentityBeSecretReturns true if queries for unit identity (such as name or GUID) will produce secret values.
(unit: string): boolean
implemented
ShouldUnitPowerBeSecretReturns true if queries for unit power will produce secret values.
(unit: string, powerType: PowerType?): boolean
implemented
ShouldUnitPowerMaxBeSecretReturns true if queries for maximum unit power will produce secret values.
(unit: string, powerType: PowerType?): boolean
implemented
ShouldUnitSpellCastBeSecretReturns true if queries for spell casting information for a unit would produce secret values when queried.
(unit: string, spellIdentifier: SpellIdentifier): boolean
guessed
ShouldUnitSpellCastingBeSecretReturns true if queries for spell casting information for a specific unit will generally produce secret values.
(unit: string): boolean
implemented
ShouldUnitStatsBeSecretReturns true if queries for unit statistics will produce secret values.
(): boolean
implemented
ShouldUnitThreatStateBeSecretReturns true if queries for unit threat status will produce secret values.
(unit: string, mobUnit: string?): boolean
guessed
ShouldUnitThreatValuesBeSecretReturns true if queries for unit threat values will produce secret values.
(unit: string, mobUnit: string): boolean
guessed

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (SecretUtil system, camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗.