AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SpellRuneCostEntry Struct Reference

#include "DBCStructure.h"

Public Member Functions

bool NoRuneCost () const
 
bool NoRunicPowerGain () const
 

Public Attributes

uint32 ID
 
uint32 RuneCost [3]
 
uint32 runePowerGain
 

Detailed Description

Member Function Documentation

◆ NoRuneCost()

bool SpellRuneCostEntry::NoRuneCost ( ) const
inline
1785{ return RuneCost[0] == 0 && RuneCost[1] == 0 && RuneCost[2] == 0; }
uint32 RuneCost[3]
Definition: DBCStructure.h:1782

References RuneCost.

Referenced by Spell::CheckRuneCost(), and Spell::TakeRunePower().

◆ NoRunicPowerGain()

bool SpellRuneCostEntry::NoRunicPowerGain ( ) const
inline
1786{ return runePowerGain == 0; }
uint32 runePowerGain
Definition: DBCStructure.h:1783

References runePowerGain.

Referenced by Spell::TakeRunePower().

Member Data Documentation

◆ ID

uint32 SpellRuneCostEntry::ID

◆ RuneCost

uint32 SpellRuneCostEntry::RuneCost[3]

◆ runePowerGain

uint32 SpellRuneCostEntry::runePowerGain