Cyrus Mod Loader
Loading...
Searching...
No Matches
PetBoostPlayerStatEffect Class Reference

#include <PetBoostPlayerStatEffect.h>

Inheritance diagram for PetBoostPlayerStatEffect:
WizStatisticEffect StatisticEffect GameEffectBase PropertyClass ClientPetBoostPlayerStatEffect

Public Member Functions

gid getPetID ()
 
void setPetID (gid val)
 
std::string getPrimaryStat1 ()
 
void setPrimaryStat1 (std::string val)
 
std::string getPrimaryStat2 ()
 
void setPrimaryStat2 (std::string val)
 
std::string getSecondaryStat ()
 
void setSecondaryStat (std::string val)
 
float getSecondaryValue ()
 
void setSecondaryValue (float val)
 
- Public Member Functions inherited from WizStatisticEffect
float getDamageBonusPercent ()
 
void setDamageBonusPercent (float val)
 
float getDamageBonusFlat ()
 
void setDamageBonusFlat (float val)
 
float getAccuracyBonusPercent ()
 
void setAccuracyBonusPercent (float val)
 
float getArmorPiercingBonusPercent ()
 
void setArmorPiercingBonusPercent (float val)
 
float getDamageReducePercent ()
 
void setDamageReducePercent (float val)
 
float getDamageReduceFlat ()
 
void setDamageReduceFlat (float val)
 
float getAccuracyReducePercent ()
 
void setAccuracyReducePercent (float val)
 
float getHealBonusPercent ()
 
void setHealBonusPercent (float val)
 
float getHealIncBonusPercent ()
 
void setHealIncBonusPercent (float val)
 
float getHitPointBonus ()
 
void setHitPointBonus (float val)
 
int getSpellChargeBonus ()
 
void setSpellChargeBonus (int val)
 
float getPowerPipBonusPercent ()
 
void setPowerPipBonusPercent (float val)
 
int getPetActChance ()
 
void setPetActChance (int val)
 
float getManaBonus ()
 
void setManaBonus (float val)
 
float getExpPercent ()
 
void setExpPercent (float val)
 
float getGoldPercent ()
 
void setGoldPercent (float val)
 
float getEnergyBonus ()
 
void setEnergyBonus (float val)
 
float getCriticalHitRating ()
 
void setCriticalHitRating (float val)
 
float getBlockRating ()
 
void setBlockRating (float val)
 
float getAccuracyRating ()
 
void setAccuracyRating (float val)
 
float getPowerPipRating ()
 
void setPowerPipRating (float val)
 
float getDamageResistanceRating ()
 
void setDamageResistanceRating (float val)
 
float getArchmastery ()
 
void setArchmastery (float val)
 
float getArchmasteryBonusPercent ()
 
void setArchmasteryBonusPercent (float val)
 
int getBalanceMastery ()
 
void setBalanceMastery (int val)
 
int getDeathMastery ()
 
void setDeathMastery (int val)
 
int getFireMastery ()
 
void setFireMastery (int val)
 
int getIceMastery ()
 
void setIceMastery (int val)
 
int getLifeMastery ()
 
void setLifeMastery (int val)
 
int getMythMastery ()
 
void setMythMastery (int val)
 
int getStormMastery ()
 
void setStormMastery (int val)
 
float getStunResistancePercent ()
 
void setStunResistancePercent (float val)
 
float getFishingLuckBonusPercent ()
 
void setFishingLuckBonusPercent (float val)
 
float getShadowPipBonusPercent ()
 
void setShadowPipBonusPercent (float val)
 
float getWispBonusPercent ()
 
void setWispBonusPercent (float val)
 
float getPipConversionRating ()
 
void setPipConversionRating (float val)
 
float getShadowPipRating ()
 
void setShadowPipRating (float val)
 
- Public Member Functions inherited from StatisticEffect
int getLookupIndex ()
 
void setLookupIndex (int val)
 
- Public Member Functions inherited from GameEffectBase
double getCurrentTickCount ()
 
void setCurrentTickCount (double val)
 
unsigned int getEffectNameID ()
 
void setEffectNameID (unsigned int val)
 
bool getBIsOnPet ()
 
void setBIsOnPet (bool val)
 
gid getOriginatorID ()
 
void setOriginatorID (gid val)
 
unsigned int getItemSlotID ()
 
void setItemSlotID (unsigned int val)
 
int getInternalID ()
 
void setInternalID (int val)
 
unsigned int getEndTime ()
 
void setEndTime (unsigned int val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.
 

Member Function Documentation

◆ getPetID()

gid PetBoostPlayerStatEffect::getPetID ( )
inline

◆ getPrimaryStat1()

std::string PetBoostPlayerStatEffect::getPrimaryStat1 ( )
inline

◆ getPrimaryStat2()

std::string PetBoostPlayerStatEffect::getPrimaryStat2 ( )
inline

◆ getSecondaryStat()

std::string PetBoostPlayerStatEffect::getSecondaryStat ( )
inline

◆ getSecondaryValue()

float PetBoostPlayerStatEffect::getSecondaryValue ( )
inline

◆ setPetID()

void PetBoostPlayerStatEffect::setPetID ( gid val)
inline

◆ setPrimaryStat1()

void PetBoostPlayerStatEffect::setPrimaryStat1 ( std::string val)
inline

◆ setPrimaryStat2()

void PetBoostPlayerStatEffect::setPrimaryStat2 ( std::string val)
inline

◆ setSecondaryStat()

void PetBoostPlayerStatEffect::setSecondaryStat ( std::string val)
inline

◆ setSecondaryValue()

void PetBoostPlayerStatEffect::setSecondaryValue ( float val)
inline