![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for Spell, including all inherited members.
| _cast(bool skipCheck) | Spell | |
| _handle_finish_phase() | Spell | |
| _handle_immediate_phase() | Spell | |
| _scriptsLoaded | Spell | protected |
| _spellEvent | Spell | protected |
| _spellTargetsSelected | Spell | protected |
| _triggeredCastFlags | Spell | protected |
| AddComboPointGain(Unit *target, int8 amount) | Spell | inline |
| AddDestTarget(SpellDestination const &dest, uint32 effIndex) | Spell | protected |
| AddGOTarget(GameObject *target, uint32 effectMask) | Spell | protected |
| AddItemTarget(Item *item, uint32 effectMask) | Spell | protected |
| AddUnitTarget(Unit *target, uint32 effectMask, bool checkIfValid=true, bool implicit=true) | Spell | protected |
| CalculateDelayMomentForDst() const | Spell | |
| CalculateJumpSpeeds(uint8 i, float dist, float &speedxy, float &speedz) | Spell | protected |
| CalculateSpellDamage(uint8 i, Unit const *target) const | Spell | inline |
| CallScriptAfterCastHandlers() | Spell | protected |
| CallScriptAfterHitHandlers() | Spell | protected |
| CallScriptBeforeCastHandlers() | Spell | protected |
| CallScriptBeforeHitHandlers(SpellMissInfo missInfo) | Spell | protected |
| CallScriptCheckCastHandlers() | Spell | protected |
| CallScriptDestinationTargetSelectHandlers(SpellDestination &target, SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | protected |
| CallScriptEffectHandlers(SpellEffIndex effIndex, SpellEffectHandleMode mode) | Spell | protected |
| CallScriptObjectAreaTargetSelectHandlers(std::list< WorldObject * > &targets, SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | protected |
| CallScriptObjectTargetSelectHandlers(WorldObject *&target, SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | protected |
| CallScriptOnCastHandlers() | Spell | protected |
| CallScriptOnHitHandlers() | Spell | protected |
| CanAutoCast(Unit *target) | Spell | |
| cancel(bool bySelf=false) | Spell | |
| CancelGlobalCooldown() | Spell | protected |
| CanExecuteTriggersOnHit(uint8 effMask, SpellInfo const *triggeredByAura=nullptr) const | Spell | protected |
| CanOpenLock(uint32 effIndex, uint32 lockid, SkillType &skillid, int32 &reqSkillValue, int32 &skillValue) | Spell | protected |
| cast(bool skipCheck=false) | Spell | |
| CheckCast(bool strict) | Spell | |
| CheckCasterAuras(bool preventionOnly) const | Spell | |
| CheckDst() | Spell | inline |
| CheckEffectExecuteData() | Spell | protected |
| CheckEffectTarget(Unit const *target, uint32 eff) const | Spell | |
| CheckItems() | Spell | |
| CheckPetCast(Unit *target) | Spell | |
| CheckPower() | Spell | |
| CheckRange(bool strict) | Spell | |
| CheckRuneCost(uint32 RuneCostID) | Spell | |
| CheckScriptEffectImplicitTargets(uint32 effIndex, uint32 effIndexToCheck) | Spell | protected |
| CheckSpellFocus() | Spell | |
| CheckSrc() | Spell | inline |
| CleanupTargetList() | Spell | |
| damage | Spell | protected |
| Delayed() | Spell | |
| DelayedChannel() | Spell | |
| destTarget | Spell | protected |
| DoAllEffectOnLaunchTarget(TargetInfo &targetInfo, float *multiplier) | Spell | protected |
| DoAllEffectOnTarget(TargetInfo *target) | Spell | protected |
| DoAllEffectOnTarget(GOTargetInfo *target) | Spell | protected |
| DoAllEffectOnTarget(ItemTargetInfo *target) | Spell | protected |
| DoCreateItem(uint8 effIndex, uint32 itemId) | Spell | |
| DoSpellHitOnUnit(Unit *unit, uint32 effectMask, bool scaleAura) | Spell | protected |
| DoTriggersOnSpellHit(Unit *unit, uint8 effMask) | Spell | protected |
| EffectActivateObject(SpellEffIndex effIndex) | Spell | |
| EffectActivateRune(SpellEffIndex effIndex) | Spell | |
| EffectActivateSpec(SpellEffIndex effIndex) | Spell | |
| EffectAddComboPoints(SpellEffIndex effIndex) | Spell | |
| EffectAddExtraAttacks(SpellEffIndex effIndex) | Spell | |
| EffectAddFarsight(SpellEffIndex effIndex) | Spell | |
| EffectAddHonor(SpellEffIndex effIndex) | Spell | |
| EffectApplyAreaAura(SpellEffIndex effIndex) | Spell | |
| EffectApplyAura(SpellEffIndex effIndex) | Spell | |
| EffectApplyGlyph(SpellEffIndex effIndex) | Spell | |
| EffectBind(SpellEffIndex effIndex) | Spell | |
| EffectBlock(SpellEffIndex effIndex) | Spell | |
| EffectCastButtons(SpellEffIndex effIndex) | Spell | |
| EffectCharge(SpellEffIndex effIndex) | Spell | |
| EffectChargeDest(SpellEffIndex effIndex) | Spell | |
| EffectCreateItem(SpellEffIndex effIndex) | Spell | |
| EffectCreateItem2(SpellEffIndex effIndex) | Spell | |
| EffectCreateRandomItem(SpellEffIndex effIndex) | Spell | |
| EffectCreateTamedPet(SpellEffIndex effIndex) | Spell | |
| EffectDestroyAllTotems(SpellEffIndex effIndex) | Spell | |
| EffectDiscoverTaxi(SpellEffIndex effIndex) | Spell | |
| EffectDisEnchant(SpellEffIndex effIndex) | Spell | |
| EffectDismissPet(SpellEffIndex effIndex) | Spell | |
| EffectDispel(SpellEffIndex effIndex) | Spell | |
| EffectDispelMechanic(SpellEffIndex effIndex) | Spell | |
| EffectDistract(SpellEffIndex effIndex) | Spell | |
| EffectDualWield(SpellEffIndex effIndex) | Spell | |
| EffectDuel(SpellEffIndex effIndex) | Spell | |
| EffectDummy(SpellEffIndex effIndex) | Spell | |
| EffectDurabilityDamage(SpellEffIndex effIndex) | Spell | |
| EffectDurabilityDamagePCT(SpellEffIndex effIndex) | Spell | |
| EffectEnchantHeldItem(SpellEffIndex effIndex) | Spell | |
| EffectEnchantItemPerm(SpellEffIndex effIndex) | Spell | |
| EffectEnchantItemPrismatic(SpellEffIndex effIndex) | Spell | |
| EffectEnchantItemTmp(SpellEffIndex effIndex) | Spell | |
| EffectEnergize(SpellEffIndex effIndex) | Spell | |
| EffectEnergizePct(SpellEffIndex effIndex) | Spell | |
| EffectEnvironmentalDMG(SpellEffIndex effIndex) | Spell | |
| EffectFeedPet(SpellEffIndex effIndex) | Spell | |
| EffectForceCast(SpellEffIndex effIndex) | Spell | |
| EffectForceDeselect(SpellEffIndex effIndex) | Spell | |
| EffectGameObjectDamage(SpellEffIndex effIndex) | Spell | |
| EffectGameObjectRepair(SpellEffIndex effIndex) | Spell | |
| EffectGameObjectSetDestructionState(SpellEffIndex effIndex) | Spell | |
| effectHandleMode | Spell | protected |
| EffectHeal(SpellEffIndex effIndex) | Spell | |
| EffectHealMaxHealth(SpellEffIndex effIndex) | Spell | |
| EffectHealMechanical(SpellEffIndex effIndex) | Spell | |
| EffectHealPct(SpellEffIndex effIndex) | Spell | |
| EffectHealthLeech(SpellEffIndex effIndex) | Spell | |
| EffectInebriate(SpellEffIndex effIndex) | Spell | |
| EffectInstaKill(SpellEffIndex effIndex) | Spell | |
| EffectInterruptCast(SpellEffIndex effIndex) | Spell | |
| EffectJump(SpellEffIndex effIndex) | Spell | |
| EffectJumpDest(SpellEffIndex effIndex) | Spell | |
| EffectKillCredit(SpellEffIndex effIndex) | Spell | |
| EffectKillCreditPersonal(SpellEffIndex effIndex) | Spell | |
| EffectKnockBack(SpellEffIndex effIndex) | Spell | |
| EffectLeap(SpellEffIndex effIndex) | Spell | |
| EffectLeapBack(SpellEffIndex effIndex) | Spell | |
| EffectLearnPetSpell(SpellEffIndex effIndex) | Spell | |
| EffectLearnSkill(SpellEffIndex effIndex) | Spell | |
| EffectLearnSpell(SpellEffIndex effIndex) | Spell | |
| EffectMilling(SpellEffIndex effIndex) | Spell | |
| EffectModifyThreatPercent(SpellEffIndex effIndex) | Spell | |
| EffectNULL(SpellEffIndex effIndex) | Spell | |
| EffectOpenLock(SpellEffIndex effIndex) | Spell | |
| EffectParry(SpellEffIndex effIndex) | Spell | |
| EffectPersistentAA(SpellEffIndex effIndex) | Spell | |
| EffectPickPocket(SpellEffIndex effIndex) | Spell | |
| EffectPlayMusic(SpellEffIndex effIndex) | Spell | |
| EffectPlaySound(SpellEffIndex effIndex) | Spell | |
| EffectPowerBurn(SpellEffIndex effIndex) | Spell | |
| EffectPowerDrain(SpellEffIndex effIndex) | Spell | |
| EffectProficiency(SpellEffIndex effIndex) | Spell | |
| EffectProspecting(SpellEffIndex effIndex) | Spell | |
| EffectPull(SpellEffIndex effIndex) | Spell | |
| EffectPullTowards(SpellEffIndex effIndex) | Spell | |
| EffectQuestClear(SpellEffIndex effIndex) | Spell | |
| EffectQuestComplete(SpellEffIndex effIndex) | Spell | |
| EffectQuestFail(SpellEffIndex effIndex) | Spell | |
| EffectQuestStart(SpellEffIndex effIndex) | Spell | |
| EffectRechargeManaGem(SpellEffIndex effIndex) | Spell | |
| EffectRedirectThreat(SpellEffIndex effIndex) | Spell | |
| EffectRemoveAura(SpellEffIndex effIndex) | Spell | |
| EffectRenamePet(SpellEffIndex effIndex) | Spell | |
| EffectReputation(SpellEffIndex effIndex) | Spell | |
| EffectResurrect(SpellEffIndex effIndex) | Spell | |
| EffectResurrectNew(SpellEffIndex effIndex) | Spell | |
| EffectResurrectPet(SpellEffIndex effIndex) | Spell | |
| EffectSanctuary(SpellEffIndex effIndex) | Spell | |
| EffectSchoolDMG(SpellEffIndex effIndex) | Spell | |
| EffectScriptEffect(SpellEffIndex effIndex) | Spell | |
| EffectSelfResurrect(SpellEffIndex effIndex) | Spell | |
| EffectSendEvent(SpellEffIndex effIndex) | Spell | |
| EffectSendTaxi(SpellEffIndex effIndex) | Spell | |
| EffectSkill(SpellEffIndex effIndex) | Spell | |
| EffectSkinning(SpellEffIndex effIndex) | Spell | |
| EffectSkinPlayerCorpse(SpellEffIndex effIndex) | Spell | |
| EffectSpecCount(SpellEffIndex effIndex) | Spell | |
| EffectSpiritHeal(SpellEffIndex effIndex) | Spell | |
| EffectStealBeneficialBuff(SpellEffIndex effIndex) | Spell | |
| EffectStuck(SpellEffIndex effIndex) | Spell | |
| EffectSummonChangeItem(SpellEffIndex effIndex) | Spell | |
| EffectSummonCritter(SpellEffIndex effIndex) | Spell | |
| EffectSummonObject(SpellEffIndex effIndex) | Spell | |
| EffectSummonObjectWild(SpellEffIndex effIndex) | Spell | |
| EffectSummonPet(SpellEffIndex effIndex) | Spell | |
| EffectSummonPlayer(SpellEffIndex effIndex) | Spell | |
| EffectSummonRaFFriend(SpellEffIndex effIndex) | Spell | |
| EffectSummonType(SpellEffIndex effIndex) | Spell | |
| EffectTameCreature(SpellEffIndex effIndex) | Spell | |
| EffectTaunt(SpellEffIndex effIndex) | Spell | |
| EffectTeleportUnits(SpellEffIndex effIndex) | Spell | |
| EffectTeleUnitsFaceCaster(SpellEffIndex effIndex) | Spell | |
| EffectThreat(SpellEffIndex effIndex) | Spell | |
| EffectTitanGrip(SpellEffIndex effIndex) | Spell | |
| EffectTradeSkill(SpellEffIndex effIndex) | Spell | |
| EffectTransmitted(SpellEffIndex effIndex) | Spell | |
| EffectTriggerMissileSpell(SpellEffIndex effIndex) | Spell | |
| EffectTriggerRitualOfSummoning(SpellEffIndex effIndex) | Spell | |
| EffectTriggerSpell(SpellEffIndex effIndex) | Spell | |
| EffectUnlearnSpecialization(SpellEffIndex effIndex) | Spell | |
| EffectUntrainTalents(SpellEffIndex effIndex) | Spell | |
| EffectUnused(SpellEffIndex effIndex) | Spell | |
| EffectWeaponDmg(SpellEffIndex effIndex) | Spell | |
| ExecuteLogEffectCreateItem(uint8 effIndex, uint32 entry) | Spell | |
| ExecuteLogEffectDestroyItem(uint8 effIndex, uint32 entry) | Spell | |
| ExecuteLogEffectDurabilityDamage(uint8 effIndex, Unit *victim, int32 itemId, int32 slot) | Spell | |
| ExecuteLogEffectExtraAttacks(uint8 effIndex, Unit *victim, uint32 attCount) | Spell | |
| ExecuteLogEffectInterruptCast(uint8 effIndex, Unit *victim, uint32 spellId) | Spell | |
| ExecuteLogEffectOpenLock(uint8 effIndex, Object *obj) | Spell | |
| ExecuteLogEffectResurrect(uint8 effIndex, Unit *target) | Spell | |
| ExecuteLogEffectSummonObject(uint8 effIndex, WorldObject *obj) | Spell | |
| ExecuteLogEffectTakeTargetPower(uint8 effIndex, Unit *target, uint32 PowerType, uint32 powerTaken, float gainMultiplier) | Spell | |
| ExecuteLogEffectUnsummonObject(uint8 effIndex, WorldObject *obj) | Spell | |
| finish(bool ok=true) | Spell | |
| FinishTargetProcessing() | Spell | protected |
| focusObject | Spell | protected |
| gameObjTarget | Spell | protected |
| GetCaster() const | Spell | inline |
| GetCastTime() const | Spell | inline |
| GetCastTimeRemaining() | Spell | inline |
| GetCurrentContainer() const | Spell | |
| GetDebugInfo() const | Spell | protected |
| GetDelayMoment() const | Spell | inline |
| GetDelayStart() const | Spell | inline |
| GetDelayTrajectory() const | Spell | inline |
| GetOriginalCaster() const | Spell | inline |
| GetPowerCost() const | Spell | inline |
| GetSearcherTypeMask(SpellTargetObjectTypes objType, ConditionList *condList) | Spell | |
| GetSpellInfo() const | Spell | inline |
| GetSpellSchoolMask() const | Spell | inline |
| GetSpellValue() | Spell | inline |
| getState() const | Spell | inline |
| GetTriggeredByAuraTickNumber() const | Spell | inline |
| GetTriggeredCastFlags() const | Spell | inline |
| GetUniqueTargetInfo() | Spell | inline |
| handle_delayed(uint64 t_offset) | Spell | |
| handle_immediate() | Spell | |
| HandleEffects(Unit *pUnitTarget, Item *pItemTarget, GameObject *pGOTarget, uint32 i, SpellEffectHandleMode mode) | Spell | |
| HandleLaunchPhase() | Spell | protected |
| HandleThreatSpells() | Spell | |
| HasGlobalCooldown() const | Spell | protected |
| HasTriggeredCastFlag(TriggerCastFlags flag) const | Spell | inline |
| HaveTargetsForEffect(uint8 effect) const | Spell | |
| HitTriggerSpellList typedef | Spell | protected |
| InitEffectExecuteData(uint8 effIndex) | Spell | protected |
| InitExplicitTargets(SpellCastTargets const &targets) | Spell | |
| IsAutoActionResetSpell() const | Spell | |
| IsAutoRepeat() const | Spell | inline |
| IsChannelActive() const | Spell | inline |
| isDelayableNoMore() | Spell | inlineprotected |
| IsDeletable() const | Spell | inline |
| IsIgnoringCooldowns() const | Spell | |
| IsInterruptable() const | Spell | inline |
| IsNeedSendToClient(bool go) const | Spell | |
| IsNextMeleeSwingSpell() const | Spell | |
| IsTriggered() const | Spell | inline |
| IsValidDeadOrAliveTarget(Unit const *target) const | Spell | protected |
| itemTarget | Spell | protected |
| LoadScripts() | Spell | |
| m_appliedMods | Spell | |
| m_applyMultiplierMask | Spell | protected |
| m_attackType | Spell | protected |
| m_auraScaleMask | Spell | protected |
| m_autoRepeat | Spell | protected |
| m_canReflect | Spell | protected |
| m_cast_count | Spell | |
| m_caster | Spell | protected |
| m_CastItem | Spell | |
| m_castItemGUID | Spell | |
| m_casttime | Spell | protected |
| m_channeledDuration | Spell | protected |
| m_channelTargetEffectMask | Spell | protected |
| m_comboPointGain | Spell | |
| m_comboTarget | Spell | |
| m_customError | Spell | |
| m_damage | Spell | protected |
| m_damageMultipliers | Spell | protected |
| m_delayAtDamageCount | Spell | protected |
| m_delayMoment | Spell | protected |
| m_delayStart | Spell | protected |
| m_delayTrajectory | Spell | protected |
| m_destTargets | Spell | protected |
| m_diminishGroup | Spell | protected |
| m_diminishLevel | Spell | protected |
| m_effectExecuteData | Spell | protected |
| m_executedCurrently | Spell | protected |
| m_glyphIndex | Spell | |
| m_healing | Spell | protected |
| m_hitTriggerSpells | Spell | protected |
| m_immediateHandled | Spell | protected |
| m_loadedScripts | Spell | protected |
| m_needComboPoints | Spell | protected |
| m_originalCaster | Spell | protected |
| m_originalCasterGUID | Spell | protected |
| m_powerCost | Spell | protected |
| m_preCastSpell | Spell | |
| m_preGeneratedPath | Spell | protected |
| m_procAttacker | Spell | protected |
| m_procEx | Spell | protected |
| m_procVictim | Spell | protected |
| m_referencedFromCurrentSpell | Spell | protected |
| m_runesState | Spell | protected |
| m_selfContainer | Spell | protected |
| m_skipCheck | Spell | protected |
| m_spellAura | Spell | protected |
| m_spellFlags | Spell | protected |
| m_spellInfo | Spell | |
| m_spellSchoolMask | Spell | protected |
| m_spellState | Spell | protected |
| m_spellValue | Spell | protected |
| m_targets | Spell | |
| m_timer | Spell | protected |
| m_triggeredByAuraSpell | Spell | protected |
| m_UniqueGOTargetInfo | Spell | protected |
| m_UniqueItemInfo | Spell | protected |
| m_UniqueTargetInfo | Spell | protected |
| m_weaponItem | Spell | |
| OnSpellLaunch() | Spell | |
| prepare(SpellCastTargets const *targets, AuraEffect const *triggeredByAura=nullptr) | Spell | |
| prepareDataForTriggerSystem(AuraEffect const *triggeredByAura) | Spell | protected |
| PrepareScriptHitHandlers() | Spell | protected |
| PrepareTargetProcessing() | Spell | protected |
| PrepareTriggersExecutedOnHit() | Spell | protected |
| RecalculateDelayMomentForDst() | Spell | |
| ReSetTimer() | Spell | inline |
| SearchAreaTargets(std::list< WorldObject * > &targets, float range, Position const *position, Unit *referer, SpellTargetObjectTypes objectType, SpellTargetCheckTypes selectionType, ConditionList *condList) | Spell | |
| SearchChainTargets(std::list< WorldObject * > &targets, uint32 chainTargets, WorldObject *target, SpellTargetObjectTypes objectType, SpellTargetCheckTypes selectType, SpellTargetSelectionCategories selectCategory, ConditionList *condList, bool isChainHeal) | Spell | |
| SearchNearbyTarget(float range, SpellTargetObjectTypes objectType, SpellTargetCheckTypes selectionType, ConditionList *condList=nullptr) | Spell | |
| SearchTargets(SEARCHER &searcher, uint32 containerMask, Unit *referer, Position const *pos, float radius) | Spell | |
| SelectEffectImplicitTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType, uint32 &processedEffectMask) | Spell | |
| SelectEffectTypeImplicitTargets(uint8 effIndex) | Spell | |
| SelectExplicitTargets() | Spell | |
| SelectImplicitAreaTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType, uint32 effMask) | Spell | |
| SelectImplicitCasterDestTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitCasterObjectTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitChainTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType, WorldObject *target, uint32 effMask) | Spell | |
| SelectImplicitChannelTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitConeTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType, uint32 effMask) | Spell | |
| SelectImplicitDestDestTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitNearbyTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType, uint32 effMask) | Spell | |
| SelectImplicitTargetDestTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitTargetObjectTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectImplicitTrajTargets(SpellEffIndex effIndex, SpellImplicitTargetInfo const &targetType) | Spell | |
| SelectSpellTargets() | Spell | |
| SendCastResult(Player *caster, SpellInfo const *spellInfo, uint8 castCount, SpellCastResult result, SpellCustomErrors customError=SPELL_CUSTOM_ERROR_NONE) | Spell | static |
| SendCastResult(SpellCastResult result) | Spell | |
| SendChannelStart(uint32 duration) | Spell | |
| SendChannelUpdate(uint32 time) | Spell | |
| SendInterrupted(uint8 result) | Spell | |
| SendLogExecute() | Spell | |
| SendLoot(ObjectGuid guid, LootType loottype) | Spell | protected |
| SendPetCastResult(SpellCastResult result) | Spell | |
| SendResurrectRequest(Player *target) | Spell | |
| SendSpellCooldown() | Spell | |
| SendSpellGo() | Spell | |
| SendSpellStart() | Spell | |
| SetAutoRepeat(bool rep) | Spell | inline |
| SetDelayStart(uint64 m_time) | Spell | inline |
| SetExecutedCurrently(bool yes) | Spell | inline |
| SetReferencedFromCurrent(bool yes) | Spell | inline |
| SetSpellValue(SpellValueMod mod, int32 value) | Spell | |
| setState(uint32 state) | Spell | inline |
| Spell(Unit *caster, SpellInfo const *info, TriggerCastFlags triggerFlags, ObjectGuid originalCasterGUID=ObjectGuid::Empty, bool skipCheck=false) | Spell | |
| SpellScript | Spell | friend |
| SummonGuardian(uint32 i, uint32 entry, SummonPropertiesEntry const *properties, uint32 numSummons, bool personalSpawn) | Spell | protected |
| TakeAmmo() | Spell | |
| TakeCastItem() | Spell | |
| TakePower() | Spell | |
| TakeReagents() | Spell | |
| TakeRunePower(bool didHit) | Spell | |
| TriggerGlobalCooldown() | Spell | protected |
| Unit::SetCurrentCastedSpell | Spell | friend |
| unitTarget | Spell | protected |
| update(uint32 difftime) | Spell | |
| UpdateChanneledTargetList() | Spell | protected |
| UpdatePointers() | Spell | |
| UsedSpellMods typedef | Spell | |
| WriteAmmoToPacket(WorldPacket *data) | Spell | |
| WriteCastResultInfo(WorldPacket &data, Player *caster, SpellInfo const *spellInfo, uint8 castCount, SpellCastResult result, SpellCustomErrors customError) | Spell | static |
| WriteSpellGoTargets(WorldPacket *data) | Spell | |
| ~Spell() | Spell |