2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/GameEffectBase.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/StatisticEffect.h>
10 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
14 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
18 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4);
22 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4) = val;
26 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x8C);
30 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x8C) = val;
34 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
38 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
42 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x94);
46 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x94) = val;
50 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
54 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
58 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x9C);
62 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x9C) = val;
66 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0);
70 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0) = val;
74 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA4);
78 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA4) = val;
82 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xCC);
86 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xCC) = val;
90 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD4);
94 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD4) = val;
98 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
102 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
106 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
110 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
114 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
118 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
122 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8);
126 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8) = val;
130 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC);
134 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC) = val;
138 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8);
142 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8) = val;
146 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xDC);
150 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xDC) = val;
154 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0);
158 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0) = val;
162 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE4);
166 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE4) = val;
170 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8);
174 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8) = val;
178 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
182 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
186 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF4);
190 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF4) = val;
194 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
198 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
202 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
206 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
210 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC);
214 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC) = val;
218 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100);
222 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100) = val;
226 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x104);
230 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x104) = val;
234 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108);
238 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108) = val;
242 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x10C);
246 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x10C) = val;
250 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110);
254 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110) = val;
258 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x114);
262 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x114) = val;
266 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
270 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
274 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xAC);
278 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xAC) = val;
282 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC4);
286 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC4) = val;
290 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118);
294 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118) = val;
298 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xEC);
302 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xEC) = val;
Definition StatisticEffect.h:6
Definition WizStatisticEffect.h:7
void setArchmasteryBonusPercent(float val)
Definition WizStatisticEffect.h:197
void setFireMastery(int val)
Definition WizStatisticEffect.h:221
void setPowerPipBonusPercent(float val)
Definition WizStatisticEffect.h:101
float getHitPointBonus()
Definition WizStatisticEffect.h:81
int getStormMastery()
Definition WizStatisticEffect.h:249
void setBlockRating(float val)
Definition WizStatisticEffect.h:157
void setDamageReducePercent(float val)
Definition WizStatisticEffect.h:45
void setManaBonus(float val)
Definition WizStatisticEffect.h:117
float getExpPercent()
Definition WizStatisticEffect.h:121
float getArchmasteryBonusPercent()
Definition WizStatisticEffect.h:193
void setAccuracyBonusPercent(float val)
Definition WizStatisticEffect.h:29
void setIceMastery(int val)
Definition WizStatisticEffect.h:229
float getAccuracyBonusPercent()
Definition WizStatisticEffect.h:25
void setArmorPiercingBonusPercent(float val)
Definition WizStatisticEffect.h:37
float getPowerPipRating()
Definition WizStatisticEffect.h:169
float getDamageResistanceRating()
Definition WizStatisticEffect.h:177
void setEnergyBonus(float val)
Definition WizStatisticEffect.h:141
void setPipConversionRating(float val)
Definition WizStatisticEffect.h:293
void setDamageBonusFlat(float val)
Definition WizStatisticEffect.h:21
void setMythMastery(int val)
Definition WizStatisticEffect.h:245
void setWispBonusPercent(float val)
Definition WizStatisticEffect.h:285
float getAccuracyReducePercent()
Definition WizStatisticEffect.h:57
void setDamageReduceFlat(float val)
Definition WizStatisticEffect.h:53
int getMythMastery()
Definition WizStatisticEffect.h:241
float getDamageReduceFlat()
Definition WizStatisticEffect.h:49
void setExpPercent(float val)
Definition WizStatisticEffect.h:125
int getPetActChance()
Definition WizStatisticEffect.h:105
void setGoldPercent(float val)
Definition WizStatisticEffect.h:133
int getDeathMastery()
Definition WizStatisticEffect.h:209
float getPipConversionRating()
Definition WizStatisticEffect.h:289
float getWispBonusPercent()
Definition WizStatisticEffect.h:281
void setLifeMastery(int val)
Definition WizStatisticEffect.h:237
void setAccuracyRating(float val)
Definition WizStatisticEffect.h:165
void setDamageResistanceRating(float val)
Definition WizStatisticEffect.h:181
float getHealBonusPercent()
Definition WizStatisticEffect.h:65
float getStunResistancePercent()
Definition WizStatisticEffect.h:257
float getShadowPipRating()
Definition WizStatisticEffect.h:297
void setFishingLuckBonusPercent(float val)
Definition WizStatisticEffect.h:269
void setStormMastery(int val)
Definition WizStatisticEffect.h:253
int getSpellChargeBonus()
Definition WizStatisticEffect.h:89
void setStunResistancePercent(float val)
Definition WizStatisticEffect.h:261
float getBlockRating()
Definition WizStatisticEffect.h:153
void setSpellChargeBonus(int val)
Definition WizStatisticEffect.h:93
float getArchmastery()
Definition WizStatisticEffect.h:185
int getLifeMastery()
Definition WizStatisticEffect.h:233
float getAccuracyRating()
Definition WizStatisticEffect.h:161
int getBalanceMastery()
Definition WizStatisticEffect.h:201
void setPetActChance(int val)
Definition WizStatisticEffect.h:109
float getDamageReducePercent()
Definition WizStatisticEffect.h:41
float getFishingLuckBonusPercent()
Definition WizStatisticEffect.h:265
void setDeathMastery(int val)
Definition WizStatisticEffect.h:213
void setShadowPipRating(float val)
Definition WizStatisticEffect.h:301
void setHealIncBonusPercent(float val)
Definition WizStatisticEffect.h:77
float getCriticalHitRating()
Definition WizStatisticEffect.h:145
void setHitPointBonus(float val)
Definition WizStatisticEffect.h:85
float getManaBonus()
Definition WizStatisticEffect.h:113
int getFireMastery()
Definition WizStatisticEffect.h:217
void setCriticalHitRating(float val)
Definition WizStatisticEffect.h:149
float getArmorPiercingBonusPercent()
Definition WizStatisticEffect.h:33
void setAccuracyReducePercent(float val)
Definition WizStatisticEffect.h:61
float getHealIncBonusPercent()
Definition WizStatisticEffect.h:73
float getDamageBonusFlat()
Definition WizStatisticEffect.h:17
float getGoldPercent()
Definition WizStatisticEffect.h:129
float getShadowPipBonusPercent()
Definition WizStatisticEffect.h:273
float getDamageBonusPercent()
Definition WizStatisticEffect.h:9
void setPowerPipRating(float val)
Definition WizStatisticEffect.h:173
void setArchmastery(float val)
Definition WizStatisticEffect.h:189
int getIceMastery()
Definition WizStatisticEffect.h:225
void setShadowPipBonusPercent(float val)
Definition WizStatisticEffect.h:277
void setHealBonusPercent(float val)
Definition WizStatisticEffect.h:69
float getPowerPipBonusPercent()
Definition WizStatisticEffect.h:97
void setBalanceMastery(int val)
Definition WizStatisticEffect.h:205
void setDamageBonusPercent(float val)
Definition WizStatisticEffect.h:13
float getEnergyBonus()
Definition WizStatisticEffect.h:137