74 void SetRestBonus(
RestTypes restType,
float restBonus);
75 void AddRestBonus(
RestTypes restType,
float restBonus);
79 void RemoveRestFlag(
RestFlag restFlag);
85 void Update(time_t now);
87 float CalcExtraPerSec(
RestTypes restType,
float bubble)
const;
std::optional< T > Optional
Optional helper class to wrap optional values within.
@ REST_FLAG_IN_FACTION_AREA
Optional< InnAreaTrigger > GetInnTrigger() const
bool HasRestFlag(RestFlag restFlag) const
Optional< InnAreaTrigger > _innAreaTrigger
float GetRestBonus(RestTypes restType) const
void SetInnTrigger(Optional< InnAreaTrigger > trigger)
uint32 AreaTriggerEntryId