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

#include "Player.h"

Public Member Functions

void SetRuneState (uint8 index, bool set=true)
 

Public Attributes

RuneInfo runes [MAX_RUNES]
 
uint8 runeState
 
RuneType lastUsedRune
 

Detailed Description

Member Function Documentation

◆ SetRuneState()

void Runes::SetRuneState ( uint8  index,
bool  set = true 
)
inline
437 {
438 if (set)
439 runeState |= (1 << index); // usable
440 else
441 runeState &= ~(1 << index); // on cooldown
442 }
uint8 runeState
Definition Player.h:433

References runeState.

Referenced by Player::InitRunes(), and Player::SetRuneCooldown().

Member Data Documentation

◆ lastUsedRune

◆ runes

◆ runeState

uint8 Runes::runeState

The documentation for this struct was generated from the following file: