11 public override string Name
15 return base.source.GetText(
"name",
false).SplitNewline().TryGet(base.Value - 1, -1);
21 public override string FullName
25 string[] array = base.source.GetText(
"name",
false).SplitNewline();
26 return array.TryGet(base.Value - 1, -1) + ((base.source.max > 1 && array.Length == 1 && base.Value > 1) ? (
" " + base.Value.ToString()) :
"");
33 return !base.IsGlobalElement;
38 public override bool ShowXP
48 public override bool ShowValue
58 public override int CostLearn
62 return base.source.cost.TryGet(base.Value - 1, -1);
67 public override Sprite GetIcon(
string suffix =
"")
69 return SpriteSheet.Get(
"Media/Graphics/Icon/Element/icon_elements",
"ele_Feat");
75 this.Apply(base.Value, owner,
true);
76 foreach (
string str
in Feat.hints)
78 n.AddText(
"_bullet".lang() + str, FontColor.DontChange);
86 this.Apply(base.Value, owner,
true);
87 foreach (
string str
in Feat.hints)
89 text = text + str.StripLastPun() +
", ";
91 return text.TrimEnd(
' ').TrimEnd(
',');
97 if (base.source.req.Length != 0)
99 Element element = owner.GetElement(base.source.req[0]);
100 if (element ==
null || element.ValueWithoutLink < ((base.source.req.Length == 1) ? 1 : base.source.req[Mathf.Clamp(a, 1, base.source.req.Length - 1)].ToInt()))
111 Feat.<>c__DisplayClass17_0 CS$<>8__locals1;
112 CS$<>8__locals1.hint = hint;
113 CS$<>8__locals1.owner = owner;
114 CS$<>8__locals1.a = a;
115 CS$<>8__locals1.<>4__this =
this;
116 if (CS$<>8__locals1.hint)
120 int value = base.Value;
121 CS$<>8__locals1.A = Mathf.Abs(CS$<>8__locals1.a);
122 CS$<>8__locals1.invert = ((CS$<>8__locals1.a >= 0) ? 1 : -1);
123 if (CS$<>8__locals1.hint)
125 Feat.featRef[0] = (CS$<>8__locals1.a.ToString() ??
"");
126 Feat.featRef[1] = (CS$<>8__locals1.a.ToString() ??
"");
128 Chara chara = CS$<>8__locals1.owner.Chara;
129 int num = this.vPotential;
130 if (!CS$<>8__locals1.hint && CS$<>8__locals1.a > 0 && chara !=
null)
132 num = (this.vPotential = chara.LV);
144 this.<Apply>g__ModBase|17_2(403, CS$<>8__locals1.a * 20,
true, ref CS$<>8__locals1);
160 this.<Apply>g__ModBase|17_2(64, CS$<>8__locals1.a * 50,
true, ref CS$<>8__locals1);
161 this.<Apply>g__ModBase|17_2(401, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
164 this.<Apply>g__ModBase|17_2(78, -CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
167 this.<Apply>g__ModBase|17_2(955, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
168 this.<Apply>g__ModBase|17_2(953, CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
169 this.<Apply>g__ModBase|17_2(958, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
170 this.<Apply>g__ModBase|17_2(956, CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
171 this.<Apply>g__ModBase|17_2(950, CS$<>8__locals1.a * -5,
false, ref CS$<>8__locals1);
174 this.<Apply>g__ModBase|17_2(961, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
175 this.<Apply>g__ModBase|17_2(953, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
176 this.<Apply>g__ModBase|17_2(958, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
177 this.<Apply>g__ModBase|17_2(956, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
178 this.<Apply>g__ModBase|17_2(954, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
179 this.<Apply>g__ModBase|17_2(957, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
180 this.<Apply>g__ModBase|17_2(959, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
183 this.<Apply>g__ModBase|17_2(962, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
186 this.<Apply>g__ModBase|17_2(6020, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
189 this.<Apply>g__ModBase|17_2(952, CS$<>8__locals1.a * -10,
false, ref CS$<>8__locals1);
190 this.<Apply>g__ModBase|17_2(955, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
191 this.<Apply>g__ModBase|17_2(964, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
194 this.<Apply>g__ModBase|17_2(950, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
195 this.<Apply>g__ModBase|17_2(952, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
196 this.<Apply>g__ModBase|17_2(955, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
197 this.<Apply>g__ModBase|17_2(953, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
198 this.<Apply>g__ModBase|17_2(958, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
199 this.<Apply>g__ModBase|17_2(956, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
200 this.<Apply>g__ModBase|17_2(954, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
201 this.<Apply>g__ModBase|17_2(959, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
202 this.<Apply>g__ModBase|17_2(964, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
203 this.<Apply>g__ModBase|17_2(961, CS$<>8__locals1.a / 40,
false, ref CS$<>8__locals1);
206 this.<Apply>g__ModBase|17_2(964, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
209 this.<Apply>g__ModBase|17_2(963, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
212 this.<Apply>g__ModBase|17_2(951, CS$<>8__locals1.a * 15,
false, ref CS$<>8__locals1);
215 this.<Apply>g__ModBase|17_2(955, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
216 this.<Apply>g__ModBase|17_2(953, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
223 this.<Apply>g__ModBase|17_2(60, CS$<>8__locals1.A * 2 * CS$<>8__locals1.invert,
false, ref CS$<>8__locals1);
224 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.A * 3 * CS$<>8__locals1.invert,
false, ref CS$<>8__locals1);
232 this.<Apply>g__ModBase|17_2(954, CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
233 this.<Apply>g__ModBase|17_2(423, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
234 this.<Apply>g__ModBase|17_2(425, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
235 this.<Apply>g__ModBase|17_2(424, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
236 this.<Apply>g__ModBase|17_2(421, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
239 if (i != 1300 && i != 1305)
247 if (i != 1310 && i != 1315)
252 else if (i != 1320 && i != 1325 && i != 1330)
261 if (i != 1335 && i != 1340)
266 else if (i != 1345 && i != 1350 && i != 1355)
276 Feat.featRef[0] = ((CS$<>8__locals1.a * 10).ToString() ??
"");
279 this.<Apply>g__ModBase|17_2(78, CS$<>8__locals1.a * 15,
false, ref CS$<>8__locals1);
286 Feat.featRef[0] = ((CS$<>8__locals1.a * 10).ToString() ??
"");
289 Feat.featRef[0] = ((CS$<>8__locals1.a * 20).ToString() ??
"");
290 Feat.featRef[1] = ((CS$<>8__locals1.a * 5).ToString() ??
"");
297 this.<Apply>g__ModBase|17_2(60, CS$<>8__locals1.a * 15,
false, ref CS$<>8__locals1);
298 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
299 this.<Apply>g__ModBase|17_2(953, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
300 this.<Apply>g__ModBase|17_2(961, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
301 this.<Apply>g__ModBase|17_2(960, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
309 this.<Apply>g__ModPotential|17_3(101, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
310 this.<Apply>g__ModPotential|17_3(111, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
311 this.<Apply>g__ModPotential|17_3(103, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
312 this.<Apply>g__ModPotential|17_3(106, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
313 this.<Apply>g__ModPotential|17_3(122, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
314 this.<Apply>g__ModPotential|17_3(120, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
315 this.<Apply>g__ModPotential|17_3(123, CS$<>8__locals1.a * 50, ref CS$<>8__locals1);
321 this.<Apply>g__ModBase|17_2(65, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
324 this.<Apply>g__ModBase|17_2(65, -CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
327 this.<Apply>g__ModBase|17_2(73, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
330 this.<Apply>g__ModBase|17_2(73, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
333 this.<Apply>g__ModBase|17_2(72, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
336 this.<Apply>g__ModBase|17_2(72, -CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
339 this.<Apply>g__ModBase|17_2(300, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
342 this.<Apply>g__ModBase|17_2(300, -CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
345 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
348 this.<Apply>g__ModBase|17_2(79, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
351 this.<Apply>g__ModBase|17_2(70, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
354 this.<Apply>g__ModBase|17_2(70, -CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
357 this.<Apply>g__ModBase|17_2(77, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
360 this.<Apply>g__ModBase|17_2(77, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
363 this.<Apply>g__ModBase|17_2(307, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
366 this.<Apply>g__ModBase|17_2(307, -CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
369 this.<Apply>g__ModBase|17_2(951, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
370 this.<Apply>g__ModBase|17_2(950, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
373 this.<Apply>g__ModBase|17_2(951, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
374 this.<Apply>g__ModBase|17_2(950, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
377 this.<Apply>g__ModBase|17_2(952, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
380 this.<Apply>g__ModBase|17_2(952, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
383 this.<Apply>g__ModBase|17_2(960, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
384 this.<Apply>g__ModBase|17_2(956, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
387 this.<Apply>g__ModBase|17_2(960, -CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
388 this.<Apply>g__ModBase|17_2(956, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
412 this.<Apply>g__ModBase|17_2(404, -CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
415 this.<Apply>g__ModBase|17_2(77, -CS$<>8__locals1.a * (4 + num / 5),
false, ref CS$<>8__locals1);
418 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.a * Mathf.Min(30 + num / 5, 100),
false, ref CS$<>8__locals1);
419 if (!CS$<>8__locals1.hint && CS$<>8__locals1.a > 0 && chara !=
null)
421 chara.body.UnequipAll(39);
426 this.<Apply>g__ModBase|17_2(73, CS$<>8__locals1.a * (5 + num / 3),
false, ref CS$<>8__locals1);
427 this.<Apply>g__ModBase|17_2(77, -CS$<>8__locals1.a * (5 + num / 3),
false, ref CS$<>8__locals1);
430 this.<Apply>g__ModBase|17_2(404, CS$<>8__locals1.a * 10,
false, ref CS$<>8__locals1);
431 this.<Apply>g__ModBase|17_2(401, CS$<>8__locals1.a,
false, ref CS$<>8__locals1);
432 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.a * (10 + num / 5),
false, ref CS$<>8__locals1);
433 if (!CS$<>8__locals1.hint && CS$<>8__locals1.a > 0 && chara !=
null)
435 chara.body.UnequipAll(33);
440 this.<Apply>g__ModBase|17_2(65, CS$<>8__locals1.a * (12 + num),
false, ref CS$<>8__locals1);
441 this.<Apply>g__ModBase|17_2(77, -CS$<>8__locals1.a * (5 + num / 5),
false, ref CS$<>8__locals1);
442 if (!CS$<>8__locals1.hint && CS$<>8__locals1.a > 0 && chara !=
null)
444 chara.body.UnequipAll(31);
449 this.<Apply>g__ModBase|17_2(64, -CS$<>8__locals1.a * (10 + num),
false, ref CS$<>8__locals1);
450 this.<Apply>g__ModBase|17_2(67, CS$<>8__locals1.a * (5 + num / 2),
false, ref CS$<>8__locals1);
453 this.<Apply>g__ModBase|17_2(71, -CS$<>8__locals1.a * (5 + num / 3),
false, ref CS$<>8__locals1);
454 this.<Apply>g__ModBase|17_2(72, -CS$<>8__locals1.a * (4 + num / 4),
false, ref CS$<>8__locals1);
455 this.<Apply>g__ModBase|17_2(74, CS$<>8__locals1.a * (6 + num / 2),
false, ref CS$<>8__locals1);
456 this.<Apply>g__ModBase|17_2(75, CS$<>8__locals1.a * (2 + num / 6),
false, ref CS$<>8__locals1);
459 this.<Apply>g__ModBase|17_2(60, -CS$<>8__locals1.a * 15,
false, ref CS$<>8__locals1);
460 this.<Apply>g__ModBase|17_2(70, -CS$<>8__locals1.a * (4 + num / 3),
false, ref CS$<>8__locals1);
463 this.<Apply>g__ModBase|17_2(61, -CS$<>8__locals1.a * 15,
false, ref CS$<>8__locals1);
464 this.<Apply>g__ModBase|17_2(76, -CS$<>8__locals1.a * (4 + num / 3),
false, ref CS$<>8__locals1);
467 this.<Apply>g__ModBase|17_2(65, CS$<>8__locals1.a * (15 + num / 2),
false, ref CS$<>8__locals1);
468 this.<Apply>g__ModBase|17_2(79, -CS$<>8__locals1.a * (10 + num / 5),
false, ref CS$<>8__locals1);
471 this.<Apply>g__ModBase|17_2(77, -CS$<>8__locals1.a * (3 + num / 4),
false, ref CS$<>8__locals1);
474 this.<Apply>g__ModBase|17_2(961, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
477 this.<Apply>g__ModBase|17_2(955, CS$<>8__locals1.a * 20,
false, ref CS$<>8__locals1);
483 this.<Apply>g__ModBase|17_2(60, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
486 this.<Apply>g__ModBase|17_2(61, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
489 this.<Apply>g__ModBase|17_2(62, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
504 this.<Apply>g__ModAttribute|17_4(70, ref CS$<>8__locals1);
507 this.<Apply>g__ModAttribute|17_4(72, ref CS$<>8__locals1);
510 this.<Apply>g__ModAttribute|17_4(71, ref CS$<>8__locals1);
513 this.<Apply>g__ModAttribute|17_4(73, ref CS$<>8__locals1);
516 this.<Apply>g__ModAttribute|17_4(74, ref CS$<>8__locals1);
519 this.<Apply>g__ModAttribute|17_4(76, ref CS$<>8__locals1);
522 this.<Apply>g__ModAttribute|17_4(75, ref CS$<>8__locals1);
525 this.<Apply>g__ModAttribute|17_4(77, ref CS$<>8__locals1);
528 this.<Apply>g__ModBase|17_2(78, CS$<>8__locals1.a * 2,
false, ref CS$<>8__locals1);
531 this.<Apply>g__ModBase|17_2(79, CS$<>8__locals1.a * 5,
false, ref CS$<>8__locals1);
534 this.<Apply>g__ModBase|17_2(65, ((CS$<>8__locals1.A == 1) ? 2 : ((CS$<>8__locals1.A == 2) ? 5 : 10)) * CS$<>8__locals1.invert,
false, ref CS$<>8__locals1);
537 this.<Apply>g__ModBase|17_2(64, ((CS$<>8__locals1.A == 1) ? 2 : ((CS$<>8__locals1.A == 2) ? 5 : 10)) * CS$<>8__locals1.invert,
false, ref CS$<>8__locals1);
540 this.<Apply>g__ModBase|17_2(150, CS$<>8__locals1.a * 2,
false, ref CS$<>8__locals1);
543 this.<Apply>g__ModBase|17_2(210, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
544 this.<Apply>g__ModBase|17_2(402, ((CS$<>8__locals1.A == 3) ? 1 : 0) * CS$<>8__locals1.invert,
false, ref CS$<>8__locals1);
547 this.<Apply>g__ModBase|17_2(291, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
550 this.<Apply>g__ModBase|17_2(100, CS$<>8__locals1.a * 3,
false, ref CS$<>8__locals1);
553 this.<Apply>g__ModBase|17_2(306, CS$<>8__locals1.a * 4,
false, ref CS$<>8__locals1);
556 this.<Apply>g__ModBase|17_2(77, CS$<>8__locals1.a * 2,
false, ref CS$<>8__locals1);
559 Feat.featRef[0] = (((CS$<>8__locals1.a == 1) ? 10 : ((CS$<>8__locals1.a == 2) ? 20 : 30)).ToString() ??
"");
562 Feat.featRef[0] = (((CS$<>8__locals1.a == 1) ? 1 : ((CS$<>8__locals1.a == 2) ? 3 : 5)).ToString() ??
"");
565 Feat.featRef[0] = (CS$<>8__locals1.a.ToString() ??
"");
566 if (!CS$<>8__locals1.hint && CS$<>8__locals1.a > 0)
568 CS$<>8__locals1.owner.Chara.AddRandomBodyPart(CS$<>8__locals1.owner.Chara.IsPC);
569 if (CS$<>8__locals1.owner.Chara.IsPC &&
WidgetEquip.Instance)
574 this.<Apply>g__ModBase|17_2(60, (CS$<>8__locals1.A > 5) ? ((CS$<>8__locals1.A - 5) * -3 * CS$<>8__locals1.invert) : 0,
false, ref CS$<>8__locals1);
575 this.<Apply>g__ModBase|17_2(79, (CS$<>8__locals1.A > 5) ? ((CS$<>8__locals1.A - 5) * -5 * CS$<>8__locals1.invert) : 0,
false, ref CS$<>8__locals1);
576 this.<Apply>g__ModBase|17_2(77, (CS$<>8__locals1.A > 5) ? ((CS$<>8__locals1.A - 5) * -3 * CS$<>8__locals1.invert) : 0,
false, ref CS$<>8__locals1);
584 this.<Apply>g__GodHint|17_5(ref CS$<>8__locals1);
586 if (CS$<>8__locals1.hint)
588 string text = base.source.GetText(
"textExtra",
false);
591 string text2 = text.SplitNewline().TryGet(value - 1, 99);
592 if (!text2.IsEmpty())
595 string[] array = text2.Split(
',', StringSplitOptions.None);
596 for (i = 0; i < array.Length; i++)
598 string item = array[i].Replace(
"#1",
Feat.featRef[num2]);
599 Feat.hints.Add(item);
610 private void <Apply>g__Note|17_0(
string s, ref
Feat.<>c__DisplayClass17_0 A_2)
621 private void <Apply>g__NoteElement|17_1(
int ele,
int a, ref
Feat.<>c__DisplayClass17_0 A_3)
624 if (row.category ==
"ability")
626 this.<Apply>g__Note|17_0(
"hintLearnAbility".lang(row.GetName().ToTitleCase(
false),
null,
null,
null,
null), ref A_3);
629 if (row.tag.Contains(
"flag"))
631 this.<Apply>g__Note|17_0(row.GetName(), ref A_3);
634 string @ref = ((a < 0) ?
"" :
"+") + a.ToString();
635 if (row.category ==
"resist")
638 @ref = ((a > 0) ?
"+" :
"-").Repeat(Mathf.Clamp(a / 5 + num, 1, 5));
639 this.<Apply>g__Note|17_0(
"modValueRes".lang(row.GetName(), @ref,
null,
null,
null), ref A_3);
642 this.<Apply>g__Note|17_0(
"modValue".lang(row.GetName(), @ref,
null,
null,
null), ref A_3);
647 private void <Apply>g__ModBase|17_2(
int ele,
int _v,
bool hide, ref
Feat.<>c__DisplayClass17_0 A_4)
651 A_4.owner.ModBase(ele, _v);
653 if (!hide && _v != 0)
655 this.<Apply>g__NoteElement|17_1(ele, _v, ref A_4);
661 private void <Apply>g__ModPotential|17_3(
int ele,
int _v, ref
Feat.<>c__DisplayClass17_0 A_3)
665 A_3.owner.ModPotential(ele, _v);
667 this.<Apply>g__Note|17_0(
"modPotential".lang(
EClass.sources.elements.map[ele].GetName(),
"+" + _v.ToString() +
"%",
null,
null,
null), ref A_3);
672 private void <Apply>g__ModAttribute|17_4(
int ele, ref
Feat.<>c__DisplayClass17_0 A_2)
677 Debug.Log(((A_2.A == 1) ? 2 : ((A_2.A == 2) ? 4 : 5)) * A_2.invert);
679 this.<Apply>g__ModBase|17_2(ele, ((A_2.A == 1) ? 2 : ((A_2.A == 2) ? 4 : 5)) * A_2.invert,
false, ref A_2);
680 this.<Apply>g__ModPotential|17_3(ele, A_2.a * 10, ref A_2);
685 private void <Apply>g__GodHint|17_5(ref
Feat.<>c__DisplayClass17_0 A_1)
691 foreach (
Element element
in A_1.owner.Card.Chara.faithElements.dict.Values)
693 if (element.source.id !=
this.id)
695 this.<Apply>g__NoteElement|17_1(element.id, element.Value, ref A_1);
701 public static List<string> hints =
new List<string>();
704 public static string[] featRef =
new string[5];