Cyrus Mod Loader
Loading...
Searching...
No Matches
WizStatisticScalerEffectTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/GameEffectTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/StatisticEffectTemplate.h>
6
8public:
9 float getBaseHitpoints() { // Property Generated Getter
10 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x168);
11 }
12
13 void setBaseHitpoints(float val) { // Property Generated Setter
14 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x168) = val;
15 }
16
17 float getBaseMana() { // Property Generated Getter
18 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x16C);
19 }
20
21 void setBaseMana(float val) { // Property Generated Setter
22 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x16C) = val;
23 }
24
25 float getXpPercentIncrease() { // Property Generated Getter
26 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x170);
27 }
28
29 void setXpPercentIncrease(float val) { // Property Generated Setter
30 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x170) = val;
31 }
32
33 float getGoldPercent() { // Property Generated Getter
34 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x174);
35 }
36
37 void setGoldPercent(float val) { // Property Generated Setter
38 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x174) = val;
39 }
40
41 float getWispBonusPercent() { // Property Generated Getter
42 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x178);
43 }
44
45 void setWispBonusPercent(float val) { // Property Generated Setter
46 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x178) = val;
47 }
48
49 float getPowerPipBonusPercent() { // Property Generated Getter
50 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x17C);
51 }
52
53 void setPowerPipBonusPercent(float val) { // Property Generated Setter
54 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x17C) = val;
55 }
56
57 float getShadowPipBonusPercent() { // Property Generated Getter
58 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x180);
59 }
60
61 void setShadowPipBonusPercent(float val) { // Property Generated Setter
62 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x180) = val;
63 }
64
65 float getShadowPipRating() { // Property Generated Getter
66 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x184);
67 }
68
69 void setShadowPipRating(float val) { // Property Generated Setter
70 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x184) = val;
71 }
72
73 float getArchmasteryBonus() { // Property Generated Getter
74 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x188);
75 }
76
77 void setArchmasteryBonus(float val) { // Property Generated Setter
78 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x188) = val;
79 }
80
81 float getStunResistancePercent() { // Property Generated Getter
82 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x18C);
83 }
84
85 void setStunResistancePercent(float val) { // Property Generated Setter
86 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x18C) = val;
87 }
88
89 std::string getSchool() { // Property Generated Getter
90 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x190);
91 }
92
93 void setSchool(std::string val) { // Property Generated Setter
94 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x190) = val;
95 }
96
97 float getPipConversionRating() { // Property Generated Getter
98 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B0);
99 }
100
101 void setPipConversionRating(float val) { // Property Generated Setter
102 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B0) = val;
103 }
104
105 float getCriticalHitRating() { // Property Generated Getter
106 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B4);
107 }
108
109 void setCriticalHitRating(float val) { // Property Generated Setter
110 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B4) = val;
111 }
112
113 float getBlockRating() { // Property Generated Getter
114 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B8);
115 }
116
117 void setBlockRating(float val) { // Property Generated Setter
118 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1B8) = val;
119 }
120
121 float getDmgBonusPercent() { // Property Generated Getter
122 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1BC);
123 }
124
125 void setDmgBonusPercent(float val) { // Property Generated Setter
126 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1BC) = val;
127 }
128
129 float getDmgBonusFlat() { // Property Generated Getter
130 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C0);
131 }
132
133 void setDmgBonusFlat(float val) { // Property Generated Setter
134 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C0) = val;
135 }
136
137 float getAccBonusPercent() { // Property Generated Getter
138 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C4);
139 }
140
141 void setAccBonusPercent(float val) { // Property Generated Setter
142 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C4) = val;
143 }
144
145 float getApBonusPercent() { // Property Generated Getter
146 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C8);
147 }
148
149 void setApBonusPercent(float val) { // Property Generated Setter
150 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C8) = val;
151 }
152
153 float getDmgReducePercent() { // Property Generated Getter
154 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1CC);
155 }
156
157 void setDmgReducePercent(float val) { // Property Generated Setter
158 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1CC) = val;
159 }
160
161 float getDmgReduceFlat() { // Property Generated Getter
162 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D0);
163 }
164
165 void setDmgReduceFlat(float val) { // Property Generated Setter
166 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D0) = val;
167 }
168
169 float getAccReducePercent() { // Property Generated Getter
170 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4);
171 }
172
173 void setAccReducePercent(float val) { // Property Generated Setter
174 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4) = val;
175 }
176
177 float getHealBonusPercent() { // Property Generated Getter
178 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D8);
179 }
180
181 void setHealBonusPercent(float val) { // Property Generated Setter
182 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D8) = val;
183 }
184
185 float getHealIncBonusPercent() { // Property Generated Getter
186 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1DC);
187 }
188
189 void setHealIncBonusPercent(float val) { // Property Generated Setter
190 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1DC) = val;
191 }
192
193 float getFishingLuckBonusPercent() { // Property Generated Getter
194 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0);
195 }
196
197 void setFishingLuckBonusPercent(float val) { // Property Generated Setter
198 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0) = val;
199 }
200
201};
Definition StatisticEffectTemplate.h:6
Definition WizStatisticScalerEffectTemplate.h:7
float getDmgBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:121
float getBaseHitpoints()
Definition WizStatisticScalerEffectTemplate.h:9
void setPowerPipBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:53
float getXpPercentIncrease()
Definition WizStatisticScalerEffectTemplate.h:25
void setCriticalHitRating(float val)
Definition WizStatisticScalerEffectTemplate.h:109
float getBaseMana()
Definition WizStatisticScalerEffectTemplate.h:17
float getHealIncBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:185
void setPipConversionRating(float val)
Definition WizStatisticScalerEffectTemplate.h:101
void setBlockRating(float val)
Definition WizStatisticScalerEffectTemplate.h:117
float getAccBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:137
void setShadowPipRating(float val)
Definition WizStatisticScalerEffectTemplate.h:69
void setXpPercentIncrease(float val)
Definition WizStatisticScalerEffectTemplate.h:29
void setDmgReduceFlat(float val)
Definition WizStatisticScalerEffectTemplate.h:165
void setFishingLuckBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:197
float getCriticalHitRating()
Definition WizStatisticScalerEffectTemplate.h:105
float getDmgReducePercent()
Definition WizStatisticScalerEffectTemplate.h:153
float getFishingLuckBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:193
void setDmgReducePercent(float val)
Definition WizStatisticScalerEffectTemplate.h:157
float getStunResistancePercent()
Definition WizStatisticScalerEffectTemplate.h:81
float getWispBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:41
float getApBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:145
void setBaseMana(float val)
Definition WizStatisticScalerEffectTemplate.h:21
void setBaseHitpoints(float val)
Definition WizStatisticScalerEffectTemplate.h:13
void setApBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:149
float getHealBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:177
void setSchool(std::string val)
Definition WizStatisticScalerEffectTemplate.h:93
float getShadowPipRating()
Definition WizStatisticScalerEffectTemplate.h:65
float getBlockRating()
Definition WizStatisticScalerEffectTemplate.h:113
void setStunResistancePercent(float val)
Definition WizStatisticScalerEffectTemplate.h:85
float getDmgReduceFlat()
Definition WizStatisticScalerEffectTemplate.h:161
float getShadowPipBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:57
std::string getSchool()
Definition WizStatisticScalerEffectTemplate.h:89
void setHealIncBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:189
void setGoldPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:37
float getAccReducePercent()
Definition WizStatisticScalerEffectTemplate.h:169
float getDmgBonusFlat()
Definition WizStatisticScalerEffectTemplate.h:129
void setAccBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:141
void setArchmasteryBonus(float val)
Definition WizStatisticScalerEffectTemplate.h:77
void setAccReducePercent(float val)
Definition WizStatisticScalerEffectTemplate.h:173
void setShadowPipBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:61
void setHealBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:181
void setDmgBonusFlat(float val)
Definition WizStatisticScalerEffectTemplate.h:133
void setDmgBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:125
float getPowerPipBonusPercent()
Definition WizStatisticScalerEffectTemplate.h:49
float getPipConversionRating()
Definition WizStatisticScalerEffectTemplate.h:97
float getArchmasteryBonus()
Definition WizStatisticScalerEffectTemplate.h:73
void setWispBonusPercent(float val)
Definition WizStatisticScalerEffectTemplate.h:45
float getGoldPercent()
Definition WizStatisticScalerEffectTemplate.h:33