1crate::ix!();
3
4#[derive(Copy,EnumIter,Debug, Clone, PartialEq, Eq, Hash)]
5pub enum WarriorOffensiveMagicCapability {
6 PowerfulMagicalCombatant,
8
9 FormidableSorceressInMagicalConflicts,
11
12 ChannelsElementalForcesForAssault,
14
15 UnleashesPrecisionEnergyBlasts,
17
18 OverwhelmsOpponentsWithArcaneBarrages,
20
21 DisruptsEnemyMagicWithCounterspells,
23
24 ExpertInArcaneCombinationTactics,
26
27 SpecializesInPiercingMagicalDefenses,
29
30 SummonsCombatFocusedArcaneEntities,
32
33 EmpowersPhysicalWeaponsWithOffensiveEnchantments,
35
36 DeploysSubtleAndDelayedArcaneAssaults,
38
39 ExpertInMagicalResourceDepletion,
41
42 SpecialistInAreaDenialAndBattlefieldDisruption,
44
45 UtilizesPsychologicalOffensiveMagic,
47
48 MasterOfInstantaneousArcaneBursts,
50
51 AppliesCorrosiveMagicalEffects,
53
54 ExecutesLongRangeMagicalStrikes,
56
57 AdaptiveInCombatSpellInnovation,
59}
60
61impl WarriorOffensiveMagicCapability {
62 #[instrument(level = "trace", skip(self))]
63 pub fn intrinsic_dimension_ratings(&self) -> WarriorCapabilityIntrinsicDimensionRatings {
64 use WarriorOffensiveMagicCapability::*;
65 match self {
66 PowerfulMagicalCombatant => {
67 trace!("computing ratings for PowerfulMagicalCombatant");
68 wc_ratings!(
69 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
70 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
71 0.70,0.65,0.20,0.30,0.60,0.55,0.40,0.25,0.55,0.50,
72 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
73 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
74 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
75 0.80,0.20,0.90,0.60,0.30,0.65,0.60,0.70,0.75,0.50,
76 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
77 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
78 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
79 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
80 0.20,0.65,0.55,0.50,0.65
81 )
82 },
83
84 FormidableSorceressInMagicalConflicts => {
85 trace!("computing ratings for FormidableSorceressInMagicalConflicts");
86 wc_ratings!(
87 0.05,0.75,0.55,0.20,0.40,0.55,0.85,0.20,0.55,0.65,
88 0.80,0.45,0.65,0.30,0.35,0.65,0.60,0.25,0.45,0.15,
89 0.70,0.65,0.20,0.30,0.65,0.50,0.40,0.25,0.60,0.50,
90 0.30,0.25,0.10,0.10,0.60,0.35,0.65,0.50,0.40,0.50,
91 0.40,0.50,0.60,0.55,0.30,0.65,0.40,0.15,0.35,0.30,
92 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
93 0.80,0.20,0.88,0.65,0.35,0.65,0.60,0.75,0.70,0.55,
94 0.40,0.35,0.30,0.55,0.35,0.35,0.30,0.10,0.25,0.20,
95 0.35,0.30,0.30,0.60,0.40,0.55,0.75,0.30,0.40,0.35,
96 0.45,0.30,0.50,0.45,0.50,0.65,0.78,0.55,0.30,0.45,
97 0.60,0.15,0.15,0.40,0.20,0.30,0.55,0.65,0.60,0.70,
98 0.20,0.70,0.60,0.55,0.70
99 )
100 },
101
102 ChannelsElementalForcesForAssault => {
103 trace!("computing ratings for ChannelsElementalForcesForAssault");
104 wc_ratings!(
105 0.05,0.60,0.55,0.20,0.45,0.55,0.85,0.20,0.50,0.65,
106 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
107 0.70,0.65,0.20,0.30,0.65,0.55,0.50,0.25,0.60,0.50,
108 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.50,
109 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
110 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
111 0.80,0.20,0.85,0.60,0.30,0.65,0.90,0.65,0.70,0.55,
112 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
113 0.65,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
114 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
115 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.70,
116 0.20,0.70,0.55,0.55,0.60
117 )
118 },
119
120 UnleashesPrecisionEnergyBlasts => {
121 trace!("computing ratings for UnleashesPrecisionEnergyBlasts");
122 wc_ratings!(
123 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
124 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
125 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.60,0.50,
126 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.55,
127 0.45,0.50,0.60,0.85,0.30,0.60,0.40,0.15,0.35,0.30,
128 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
129 0.80,0.20,0.80,0.60,0.30,0.65,0.60,0.90,0.30,0.50,
130 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
131 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
132 0.45,0.30,0.50,0.45,0.50,0.60,0.80,0.50,0.25,0.45,
133 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
134 0.20,0.65,0.55,0.55,0.70
135 )
136 },
137
138 OverwhelmsOpponentsWithArcaneBarrages => {
139 trace!("computing ratings for OverwhelmsOpponentsWithArcaneBarrages");
140 wc_ratings!(
141 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.75,
142 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
143 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.60,0.50,
144 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.50,
145 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
146 0.65,0.55,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
147 0.80,0.20,0.85,0.60,0.30,0.65,0.60,0.70,0.90,0.50,
148 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
149 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
150 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
151 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
152 0.20,0.65,0.55,0.50,0.55
153 )
154 },
155
156 DisruptsEnemyMagicWithCounterspells => {
157 trace!("computing ratings for DisruptsEnemyMagicWithCounterspells");
158 wc_ratings!(
159 0.05,0.60,0.60,0.20,0.40,0.55,0.85,0.20,0.50,0.65,
160 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
161 0.70,0.60,0.20,0.30,0.60,0.55,0.40,0.25,0.55,0.50,
162 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.75,0.40,0.50,
163 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
164 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
165 0.75,0.20,0.55,0.80,0.25,0.70,0.60,0.65,0.60,0.50,
166 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
167 0.35,0.30,0.30,0.60,0.40,0.55,0.75,0.30,0.40,0.30,
168 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
169 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
170 0.20,0.70,0.55,0.50,0.65
171 )
172 },
173
174 ExpertInArcaneCombinationTactics => {
175 trace!("computing ratings for ExpertInArcaneCombinationTactics");
176 wc_ratings!(
177 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
178 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
179 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.75,0.50,
180 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
181 0.45,0.50,0.60,0.55,0.30,0.80,0.40,0.15,0.35,0.30,
182 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
183 0.75,0.20,0.75,0.60,0.30,0.65,0.70,0.70,0.65,0.60,
184 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
185 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
186 0.45,0.30,0.50,0.45,0.50,0.65,0.75,0.50,0.25,0.45,
187 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.85,0.60,0.70,
188 0.20,0.75,0.55,0.50,0.65
189 )
190 },
191
192 SpecializesInPiercingMagicalDefenses => {
193 trace!("computing ratings for SpecializesInPiercingMagicalDefenses");
194 wc_ratings!(
195 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
196 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
197 0.70,0.65,0.20,0.30,0.60,0.55,0.40,0.25,0.60,0.50,
198 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
199 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
200 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
201 0.80,0.20,0.80,0.65,0.30,0.65,0.60,0.80,0.60,0.50,
202 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
203 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
204 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
205 0.60,0.15,0.15,0.40,0.20,0.25,0.70,0.60,0.60,0.65,
206 0.20,0.65,0.55,0.50,0.60
207 )
208 },
209
210 SummonsCombatFocusedArcaneEntities => {
211 trace!("computing ratings for SummonsCombatFocusedArcaneEntities");
212 wc_ratings!(
213 0.05,0.60,0.55,0.20,0.40,0.55,0.80,0.20,0.50,0.70,
214 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
215 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.60,0.50,
216 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.50,
217 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
218 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
219 0.75,0.20,0.75,0.60,0.30,0.65,0.60,0.70,0.70,0.50,
220 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
221 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
222 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.80,0.25,0.45,
223 0.60,0.15,0.15,0.40,0.20,0.25,0.50,0.70,0.60,0.65,
224 0.20,0.70,0.55,0.50,0.65
225 )
226 },
227
228 EmpowersPhysicalWeaponsWithOffensiveEnchantments => {
229 trace!("computing ratings for EmpowersPhysicalWeaponsWithOffensiveEnchantments");
230 wc_ratings!(
231 0.05,0.60,0.55,0.20,0.45,0.55,0.85,0.20,0.50,0.60,
232 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
233 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.60,0.50,
234 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.55,
235 0.55,0.55,0.60,0.70,0.30,0.60,0.40,0.15,0.35,0.30,
236 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
237 0.70,0.20,0.70,0.60,0.30,0.65,0.60,0.75,0.60,0.55,
238 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
239 0.35,0.30,0.30,0.60,0.40,0.55,0.75,0.30,0.40,0.30,
240 0.45,0.30,0.55,0.45,0.55,0.60,0.75,0.50,0.25,0.45,
241 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.65,0.60,0.65,
242 0.20,0.65,0.55,0.55,0.65
243 )
244 },
245
246 DeploysSubtleAndDelayedArcaneAssaults => {
247 trace!("computing ratings for DeploysSubtleAndDelayedArcaneAssaults");
248 wc_ratings!(
249 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.60,
250 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
251 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.85,0.60,0.50,
252 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
253 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
254 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
255 0.70,0.20,0.65,0.60,0.85,0.65,0.55,0.75,0.65,0.50,
256 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
257 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
258 0.45,0.30,0.50,0.45,0.50,0.60,0.70,0.50,0.25,0.45,
259 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.65,0.60,0.65,
260 0.40,0.65,0.55,0.55,0.55
261 )
262 },
263
264 ExpertInMagicalResourceDepletion => {
265 trace!("computing ratings for ExpertInMagicalResourceDepletion");
266 wc_ratings!(
267 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.65,
268 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
269 0.70,0.65,0.20,0.40,0.70,0.55,0.40,0.25,0.60,0.50,
270 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
271 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
272 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
273 0.70,0.20,0.65,0.70,0.30,0.85,0.60,0.70,0.55,0.50,
274 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
275 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
276 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
277 0.60,0.15,0.15,0.40,0.20,0.25,0.65,0.80,0.75,0.65,
278 0.20,0.70,0.55,0.50,0.65
279 )
280 },
281
282 SpecialistInAreaDenialAndBattlefieldDisruption => {
283 trace!("computing ratings for SpecialistInAreaDenialAndBattlefieldDisruption");
284 wc_ratings!(
285 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
286 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
287 0.70,0.65,0.20,0.30,0.65,0.55,0.55,0.25,0.60,0.60,
288 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.50,
289 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
290 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
291 0.80,0.20,0.75,0.60,0.30,0.65,0.65,0.70,0.80,0.60,
292 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
293 0.80,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
294 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
295 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.70,0.60,0.70,
296 0.20,0.70,0.55,0.50,0.65
297 )
298 },
299
300 UtilizesPsychologicalOffensiveMagic => {
301 trace!("computing ratings for UtilizesPsychologicalOffensiveMagic");
302 wc_ratings!(
303 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.65,
304 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
305 0.70,0.60,0.20,0.90,0.65,0.55,0.40,0.25,0.60,0.50,
306 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
307 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
308 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
309 0.70,0.20,0.55,0.60,0.85,0.65,0.60,0.70,0.65,0.50,
310 0.40,0.35,0.30,0.55,0.35,0.35,0.80,0.10,0.25,0.20,
311 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
312 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
313 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
314 0.20,0.70,0.55,0.50,0.65
315 )
316 },
317
318 MasterOfInstantaneousArcaneBursts => {
319 trace!("computing ratings for MasterOfInstantaneousArcaneBursts");
320 wc_ratings!(
321 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.75,
322 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
323 0.70,0.65,0.20,0.30,0.65,0.55,0.40,0.25,0.60,0.50,
324 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.60,
325 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
326 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
327 0.80,0.20,0.85,0.60,0.30,0.65,0.60,0.90,0.30,0.50,
328 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
329 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
330 0.45,0.30,0.50,0.45,0.50,0.60,0.85,0.50,0.25,0.45,
331 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.60,0.60,0.65,
332 0.20,0.80,0.55,0.50,0.70
333 )
334 },
335
336 AppliesCorrosiveMagicalEffects => {
337 trace!("computing ratings for AppliesCorrosiveMagicalEffects");
338 wc_ratings!(
339 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
340 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
341 0.70,0.65,0.20,0.30,0.60,0.55,0.40,0.25,0.60,0.50,
342 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
343 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
344 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
345 0.70,0.20,0.70,0.65,0.50,0.65,0.60,0.70,0.65,0.50,
346 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
347 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
348 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
349 0.60,0.15,0.15,0.40,0.20,0.25,0.90,0.60,0.60,0.65,
350 0.20,0.65,0.55,0.50,0.65
351 )
352 },
353
354 ExecutesLongRangeMagicalStrikes => {
355 trace!("computing ratings for ExecutesLongRangeMagicalStrikes");
356 wc_ratings!(
357 0.05,0.60,0.60,0.20,0.40,0.55,0.85,0.20,0.50,0.65,
358 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
359 0.70,0.65,0.20,0.30,0.65,0.55,0.55,0.25,0.60,0.50,
360 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.50,
361 0.45,0.50,0.60,0.55,0.30,0.60,0.40,0.15,0.35,0.30,
362 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
363 0.80,0.20,0.75,0.60,0.30,0.65,0.60,0.75,0.75,0.50,
364 0.90,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
365 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
366 0.45,0.30,0.50,0.45,0.50,0.60,0.75,0.50,0.25,0.45,
367 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.65,0.60,0.65,
368 0.20,0.70,0.55,0.50,0.65
369 )
370 },
371
372 AdaptiveInCombatSpellInnovation => {
373 trace!("computing ratings for AdaptiveInCombatSpellInnovation");
374 wc_ratings!(
375 0.05,0.60,0.55,0.20,0.40,0.55,0.85,0.20,0.50,0.70,
376 0.75,0.45,0.65,0.30,0.35,0.50,0.60,0.25,0.40,0.10,
377 0.70,0.65,0.20,0.30,0.70,0.55,0.40,0.25,0.90,0.50,
378 0.30,0.25,0.10,0.10,0.60,0.35,0.60,0.50,0.40,0.45,
379 0.45,0.50,0.60,0.55,0.30,0.85,0.40,0.15,0.35,0.30,
380 0.65,0.50,0.30,0.50,0.55,0.45,0.50,0.65,0.70,0.60,
381 0.75,0.20,0.70,0.60,0.30,0.65,0.65,0.70,0.75,0.60,
382 0.40,0.35,0.30,0.55,0.35,0.35,0.25,0.10,0.25,0.20,
383 0.35,0.30,0.30,0.60,0.40,0.55,0.70,0.30,0.40,0.30,
384 0.45,0.30,0.50,0.45,0.50,0.65,0.75,0.50,0.25,0.45,
385 0.60,0.15,0.15,0.40,0.20,0.25,0.55,0.90,0.60,0.70,
386 0.20,0.70,0.55,0.50,0.65
387 )
388 },
389 }
390 }
391}