-
Notifications
You must be signed in to change notification settings - Fork 11
/
COM_3PPPack_UltimatePsionics_Mythic - Custom Abilities.user
774 lines (727 loc) · 63.8 KB
/
COM_3PPPack_UltimatePsionics_Mythic - Custom Abilities.user
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
<?xml version="1.0" encoding="UTF-8"?>
<document signature="Hero Lab Data">
<thing id="cPUMMyMni" name="Mythic Manifestation" description="As a standard action, you can expend one use of mythic power to manifest any one psionic power without expending any psionic power points. This must be one of your powers known. If the power requires a saving throw, any non-mythic creatures affected by the power roll twice and take the lower result. If you must attempt a manifester level check for the power to overcome a creature’s power resistance, you can roll your manifester level check twice (adding your tier to each) and take the higher result. You can’t add a metapsionic feat to a power you manifest using this ability. The power is treated as if augmented to your manifester level, should the power allow augmenting." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Secondary"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMPsiStk" name="Psionic Strike" description="As a swift action, you can expend one use of mythic power to make one melee attack. This is in addition to any other attacks you make this round. Add your tier to the attack roll of this attack. The normal damage from this attack bypasses all damage reduction, although any energy damage on the attack from sources like flaming or the like are still affected by resistances and immunities." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="Helper" tag="Secondary"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="abAction" tag="Swift"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMSrgPsi" name="Surging Psionics" description="As a standard action, you can expend one use of mythic power to manifest any one psionic power without spending any power points. The power must be on your class power list and one of your powers known. When manifesting a power in this way, you treat your manifester level as 2 levels higher for the purpose of any effect dependent on level. The power is treated as if augmented to your manifester level, should the power allow augmenting. You can apply any metapsionic feats you know to this power, but you must still expend psionic focus as normal to power the metapsionic feats and the total effective cost of the power cannot exceed your manifester level and count against any potential augmenting." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="Helper" tag="Secondary"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="abAction" tag="Standard"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMRePatt" name="Reinforced Pattern" description="You can expend your psionic focus to add your mythic tier to your altered defense value for one round. You can expend one use of mythic power to have this bonus last for the duration of your altered defense. You must have the altered defense class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypTrickst"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ add competence bonus to Altered Defense ability equaul to tier
field[abValue].value += #tiereffect[]
hero.child[cPUAltDef].field[abValue].value += field[abValue].value]]></eval>
<eval phase="Render" priority="10000" index="2"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
field[livename].text = field[name].text & " (" & signed(field[abValue].value) & ")"]]></eval>
</thing>
<thing id="cPUMMiFog" name="Mind Fog" description="You create a mental fog that makes other creatures more susceptible to your lies. You gain a bonus equal to your tier to all Bluff checks to lie. In addition, you can expend one use of mythic power to gain a bonus equal to your tier on the save DC of a single mind-effecting power or spell you manifest or cast. You must have a power point pool to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypTrickst"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ add competence bonus to Altered Defense ability equaul to tier
field[abValue].value += #tiereffect[]
#situational[hero.childfound[skBluff],signed(field[abValue].value) & " to all Bluff checks to lie.",field[name].text]]]></eval>
<exprreq message="Power Point Pool Required."><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="cPUMAdDisc" name="Additional Discipline" description="Select one psionic discipline that is not your selected discipline. You gain discipline abilities from that discipline, treating your tier as your psion level for the purposes of these abilities. Once you have chosen the discipline, it cannot be changed. You must have the discipline class feature to select this ability. You can select this ability up to three times, each time selecting another psionic discipline other than your own." compset="CustomSpec" summary="Select one psionic discipline that is not your selected discipline." maxlimit="3">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="SpecUp"/>
<tag group="ProductId" tag="HLCommunit"/>
<bootstrap thing="cfgPUAddDi"></bootstrap>
<eval phase="PreLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
perform hero.childfound[cfgPUAddDi].setfocus
doneif (state.isfocus = 0)
~ Add 1 to allowed discipline count
focus.field[cfgMax1].value += 1
~ Set the level equal to our tier
field[abValue].value += #tiereffect[]
~ We don't want to keep adding our tier so just apply the highest value once
#applybonus[cfgLevel,focus,field[abValue].value]]]></eval>
</thing>
<thing id="cPUMArFrc" name="Armor of Force" description="You surround yourself in psychokinetic energy that grants you protection like armor, but made of force. This grants you an armor bonus to AC equal to 3 + your tier. This ability is a psychokinetic effect with a power level equal to your tier. If this armor is dispelled or otherwise ended, you can reactivate it as a swift action." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="Render" priority="10000" index="2"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
field[livename].text = field[name].text & " (" & signed(field[abValue].value) & ")"]]></eval>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ assign tier level +3 to abvalue
~ Force effect applies to touch AC
field[abValue].value = (3 + #tiereffect[])
hero.child[ArmorClass].field[tACArmor].value = field[abValue].value
hero.child[ArmorClass].field[tACTouch].value = field[abValue].value]]></eval>
</thing>
<thing id="cPUMBstSrg" name="Boosted Surge" description="When determining the effects of your surge blast, treat your surge as 1 higher. In addition, when using wild surge, you can expend one use of mythic power to add half your tier (minimum 1) to the bonus to your manifester level. You must have the wild surge class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PostLevel" priority="9000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ add 1 to surge blast
#value[cWldSurBla] += 1]]></eval>
<exprreq message="Wild Surge Class Ability Required"><![CDATA[#hasability[cWldWildSu] <> 0]]></exprreq>
</thing>
<thing id="cPUMBColl" name="Boundless Collective" description="You are able to tap into the psionic knowledge and power of your collective with ease. As a swift action, you can request psionic power from your collective. Members of your collective can choose to spend power points, granting you the same number of power points, up to a total number of power points gained per use of this ability equal to your tier. In addition, by expending one use of mythic power, you can manifest one power known by any member of your collective as if it was on your list of powers known and on your class list. The power known can be up to a power level equal to your tier. You must have the collective class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
<exprreq message="Collective Class Ability Required"><![CDATA[#hasability[cPUCollect] <> 0]]></exprreq>
</thing>
<thing id="cPUMBMDef" name="Bypass Mental Defenses" description="When manifesting a power or using a class feature with the mind-affecting descriptor, you can expend one use of mythic power to affect creatures immune to mind-affecting effects and ignore abilities that apply their benefit only against mind-affecting effects, such as barred mind, as long as the creature being targeted is not mindless." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMClmP" name="Calming Presence" description="You give off a telepathic soothing effect to all creatures within 30 feet, improving the starting attitude of any non-mythic creature by one step. This is a mind-affecting effect." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMCrMast" name="Crafting Mastery" description="You can craft any psionic item as if you had the necessary item creation feats. If you actually have the item creation feat needed for a psionic item you’re crafting, whenever you attempt a skill check to create that item, roll twice and use the higher result, and you make twice as much progress on the item for any time spent. This ability does not reduce the item’s cost or any other requirements." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMDiscBs" name="Discipline Boost" description="When determining the effects of your psionic discipline abilities, you’re considered 4 levels higher. This increases the effects of abilities you have access to, but doesn’t grant you abilities at a lower level than normal. If you have a discipline ability that can be used multiple times per day, such as ectoplasmic protection, you gain a number of extra uses of that power equal to half your tier (minimum 1). You must have the discipline class feature to select this ability. If you have more than one discipline, you must choose which discipline this ability uses when you select this ability. This ability can be selected once for every discipline you have." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PreLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ increase the custom ability count which makes an additional psion discipline available to be chosen.
foreach pick in hero from BaseCustSp where "abCategory.PUPsiDisc"
eachpick.field[xExtraLev].value += 4
nexteach]]></eval>
<exprreq message="Psion Discipline Class feature required"><![CDATA[tagis[abCategory.PUPsiDisc] <> 0]]></exprreq>
</thing>
<thing id="cPUM2Enrgy" name="Dual Energy" description="When you gain psionic focus, you choose two energy types as your active types. All effects that use your active energy type count both energies as active. When manifesting a power that deals fire, cold, sonic, or electricity damage, you can divide the dice of damage between the two energy types, but you gain the bonus for both energy types on all dice and attack rolls.\\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Note: There is currently no active energy type available with Ultimate Psioncs. With active energy type being tied to psionic focus, a bug report for psionic focus/active energy type capability has been submitted.</comment>
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Super"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMDurPwr" name="Durable Powers" description="When determining the duration of psionic powers you manifest, treat your manifester level as 4 higher. This does not affect any other variables of the power, such as range or the amount of power points you can spend augmenting the effect. \n\n{b}Note:{/b} Hero Lab does not perform level based calculations on power/spell parameters" compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
</thing>
<thing id="cPUMEngBnd" name="Energy Bond" description="You are connected to one of the four psionic energies. Select one energy type: cold, electricity, fire, or sonic. Whenever you manifest a power with a descriptor matching that energy type, add your tier to your manifester level for that power. You gain resistance 10 against that energy type. At 6th tier, this resistance increases to 20. At 9th tier, this resistance increases by 30.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Note: There is currently no active energy type available with Ultimate Psioncs. With active energy type being tied to psionic focus, a bug report for psionic focus/active energy type capability has been submitted.</comment>
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Super"/>
<tag group="fShowWhat" tag="Energy"/>
<tag group="Helper" tag="ActivMenu"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="First"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~set our focus to the chosen attribute. This saves typing later
perform field[usrChosen1].chosen.setfocus]]></eval>
</thing>
<thing id="cPUMEnhItm" name="Enhance Psionic Items" description="Your mythic presence enhances the power of certain psionic items. Add half your tier to the manifester level of psionic tattoos, power stones, psicrowns, and dorjes you use. When using a psicrown or dorje, you may activate the item by expending one use of mythic power instead of one of the dorje’s charges or psicrown’s power points." compset="CustomSpec" uniqueness="useronce">
<comment>Developer Note: Psionic Items do not have a manifester level field. Will need to modify Psionic Equipment User file Prior to implementation.</comment>
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Extra"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
</thing>
<thing id="cPUMExUnd" name="Expansive Understanding" description="Add one new power known from any power list per mythic tier. If your tier goes up, add a new power. Expend one use of mythic power to change one of these powers." compset="CustomSpec" uniqueness="useronce">
<fieldval field="usrCandid1" value="component.Class & Psionics.Class"/>
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Extra"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PreLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now &
doneif (tagis[Helper.SpcDisable] <> 0)
~Add 1 power known for each mythic tier
field[cPsiPowMax].value += #tiereffect[]]]></eval>
</thing>
<thing id="cPUMExDisc" name="Extra Discipline" description="Select one discipline other than your own. You can select powers from that discipline’s power list when selecting your powers known. You must have the discipline class feature to select this ability. You can choose this ability up to three times, each time selecting another discipline other than your own." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="AbilType" tag="Extra"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="First"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Add 1 to Tertiary Ability Count
hero.childfound[cHelpPsi].field[cGiveSp3rd].value += 1]]></eval>
</thing>
<thing id="cPUMMetSrg" name="Metabolic Surge" description="When you heal yourself, your mythic power and psionic energy grant you a brief boost of energy. Any time you manifest a personal range power on yourself that heals hit point damage, you gain a metabolic surge. This surge can only be used once and must be used before the end of your next turn. This surge can either be used to increase your speed by 10 ft., to gain a +1 circumstance bonus on your attack rolls, or to augment a power manifested by half your tier (minimum 1) in power points without having to spend those power points. The total number of power points spent on the power is still limited by your manifester level." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMMConst" name="Mighty Construct" description="Your astral constructs gain DR 5/epic for the duration of the power. In addition, you can expend one use of mythic power when manifesting astral construct to grant your astral construct a number of aegis customization points equal to half your tier (rounded down, minimum 1). Treat the construct as an aegis equal to your tier when determining which customizations you can choose. If you summon more than one astral construct while using this ability, the customization points are split among the astral constructs." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMMyIn" name="Mythic Insight" description="Any time you manifest a power or activate a class feature that grants an insight bonus, you can expend one use of mythic power to double the insight bonus gained." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMMyMeth" name="Mythic Method" description="When determining the effects of your vitalist method abilities, you’re considered 4 levels higher. This increases the effects of abilities you have access to, but doesn’t grant you abilities at a lower level than normal. You must have the vitalist method class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PreLevel" priority="10000"><![CDATA[ ~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
if (hero.childlives[cPUVitGuar] <> 0) then
hero.childfound[cPUVitGuar].field[xExtraLev].value += 4
elseif (hero.childlives[cPUVitMend] <> 0) then
hero.childfound[cPUVitMend].field[xExtraLev].value += 4
elseif (hero.childlives[cPUVitSoul] <> 0) then
hero.childfound[cPUVitSoul].field[xExtraLev].value += 5
endif]]></eval>
<exprreq message="Vitalist Method Class Ability Required."><![CDATA[(#hasability[cPUVitGuar] + #hasability[cPUVitMend] + #hasability[cPUVitSoul]) <> 0]]></exprreq>
</thing>
<thing id="cPUMMyWPth" name="Mythic Warrior Path" description="When determining the effects of your warrior’s path trance and maneuver, you are considered 4 levels higher. This increases the effects of abilities you have access to, but doesn’t grant you abilities at a lower level than normal. You must have the warrior’s path class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel"><![CDATA[
~ If we've been Disabled, get out now &
doneif (tagis[Helper.SpcDisable] <> 0)
~ If Psychic Warrior less than 3 then do nothing
doneif (hero.tagcount[Classes.PsychicWar] < 3)
~ Make sure we don't increase effective level before we
~ actually got our path abilities.
foreach pick in hero from BaseClSpec where "abCategory.PUPsyWarMa|abCategory.PUPsyWarTr"
~ Make sure the Path ability is active BEFORE giving the extra levels
if (eachpick.field[xTotalLev].value >= eachpick.tagvalue[ClSpecWhen.?]) then
eachpick.field[xExtraLev].value += 4
eachpick.field[xTotalLev].value += 4
endif
nexteach]]></eval>
<exprreq message="Warrior's Path Class Ability Required."><![CDATA[tagcount[abCategory.PUPsyPath] <> 0]]></exprreq>
</thing>
<thing id="cPUMNatFoc" name="Naturally Focused" description="You do not lose your psionic focus when you sleep, lose consciousness, or enter a meditative trance, and you are always treated as having your focus for effects that require maintaining psionic focus. In addition, you can expend one use of mythic power as a free action when you expend your psionic focus to automatically regain psionic focus. This does not allow you to use two effects that require expending psionic focus on a single action." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now &
doneif (tagis[Helper.SpcDisable] <> 0)
~ Assign Mythic Psionic Focus to qualify for psionic focus even
~ if normal psionic foci are expended.
perform hero.assign[MythicPsi.PsiFocus]]]></eval>
</thing>
<thing id="cPUMPenEnr" name="Penetrating Energy" description="When you manifest a power that allows you to choose the energy type, such as energy ray, you can expend one use of mythic power as a swift action to have that power ignore any resistance or immunity that would be applied to it." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMPsiBrc" name="Psionic Breach" description="You are adept at breaching psionic defenses and overcoming resistance to your power. When attempting a manifester level check to dispel an effect, overcome power resistance, or otherwise determine whether your power affects a target (such as with breach), roll twice and take the higher result." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMPsyBL" name="Psychic Backlash" description="Your mind lashes out when you suffer critical hits. When an enemy confirms a critical hit against you, you can target that enemy with an empathic blast that deals 1d6 points of damage per power point spent. You can spend up to your tier in power points each time you use this effect. This is a mind-affecting effect with a maximum range of 100 feet and you do not need line of sight to the target enemy." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMRpdCn" name="Rapid Construct" description="You can manifest astral construct as a standard action instead of as a fullround action. In addition, if you expend one use of mythic power while manifesting astral construct, the manifesting time becomes one swift action." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMRedEnv" name="Reduced Enervation" description="Your chance to suffer psychic enervation is reduced by 10% (to a minimum of 0%). When you would suffer from psychic enervation, you can expend one use of mythic power to negate theeffects of enervation and instead gain your surging euphoria. If you do not have the surging euphoria class feature, you do not gain the benefits of it. You must have the psychic enervation class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="10000">~ Subtract 10 from Psychic Enervation value
#value[cWldPsyEne] -= 10</eval>
<exprreq message="Psychic Enervation class feature required."><![CDATA[#hasability[cWldPsyEne] <> 0]]></exprreq>
</thing>
<thing id="cPUMSuffPs" name="Suffused With Psionics" description="You require no food, water, or sleep. If you have abilities or class features that require rest before they can be regained, you can choose to regain them once per day by spending 1 hour in uninterrupted meditation. If you are 3rd tier or higher, you can expend one use of mythic power in order to also not need to breathe for 24 hours." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMSwPKn" name="Swap Power Known" description="As a full round action, you can spend one use of mythic power to replace one of your powers known with another power known. The new power must be on your class list and must be of a power level equal to or lower than the power being replaced. After you’ve rested and regained your power points, you can choose to swap the power known back to the original power." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMTrPsiC" name="Transformative Psicrystal" description="Your psicrystal is able to assume the shape of a single masterwork amulet, ring, staff, wand, or weapon. While it’s in this form, treat the psicrystal as an intelligent magic item with the psicrystal’s mental ability scores but no magical abilities. You can add magical enhancements, intelligent item powers, and intelligent item senses as if you possessed the appropriate crafting feat. (For example, if your psicrystal transforms into a staff, you could craft it into an intelligent staff of fire as if you possessed the Craft Staff feat.) You must still pay for enhancements as normal.\n\nAs a standard action, the psicrystal can transform into and out of its item form and does so in such a way that you can have it immediately equipped when the transformation is complete. While in item form, your psicrystal retains its original hit points, but gains the hardness of the item it transforms into. If your psicrystal takes enough points of damage in item form to become broken, it automatically reverts to its psicrystal form and cannot change to item form again until it is healed to its maximum hit point total. You must have a psicrystal to select this path ability.\n\nNote: This ability is implemented by creating a custom magic item that corresponds to the description (above)." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
</thing>
<thing id="cPUMFlxFrm" name="Flexible Form" description="You can alter your appearance at will as if using minor metamorphosis, but you do not gain any menu options. You can expend one use of mythic power to change shape as if using major metamorphosis, with a duration of 1 minute per tier.\n\nYour manifester level for this ability is a number equal to 10 + your tier. At 6th tier, the duration of the major metamorphosis ability increases to 10 minutes per tier." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostAttr" priority="10000"><![CDATA[ ~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~Note: Errata gives +10 bonus to disguise checks
#skillbonus[skDisguise] += 10]]></eval>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMMyPsPw" name="Mythic Psionic Power" description="You have a pool of psionic power you can draw upon for manifesting mythic powers. Up to twice per day, you can use this power to manifest a mythic power without expending any uses of mythic power. You can select this ability up to three times; each time you do, you gain two additional uses of this ability per day." compset="CustomSpec" maxlimit="3">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="PsiLike"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="Usage" tag="Day"/>
<bootstrap thing="trkPUMPsiP"></bootstrap>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Add 2 to Mythic Psionic Power for each time it is taken.
hero.childfound[trkPUMPsiP].field[trkMax].value += 2]]></eval>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMPoPool" name="Potent Pool" description="Choose one of your manifesting classes. You gain four bonus power points. These power points stack with bonus power points from all other sources. You can take this ability once for each level of powers you can manifest of the chosen class.\n\nFor example, if you are a 9th level psion, you can choose this ability five times. Each time beyond the first, you gain a number of power points equal to the previous time plus 8. These additional power points are cumulative. For example, the second time you take this ability, you gain 12 additional power points, for a total of 20; the third time an additional 20 power points, for a total of 40, and so on.\n\nNote: Progression is: 4, 12, 20, 28, 36, 44, 52, 60, 68, 76\nTotals: 4, 16, 36, 64, 100, 144, 196, 256, 316" compset="CustomSpec">
<usesource source="srcMyPsi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<bootstrap thing="xPUMPoPool"></bootstrap>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
<prereq message="You can take this ability once for each level of powers you can manifest of the chosen class.">
<validate><![CDATA[
var allowed as number
allowed = maximum(1,hero.childfound[xPUMPoPool].field[usrChosen1].chosen.field[cPsiLevMax].value)
~ if we're a pick, then there must be cPsiLevMax
~ or fewer copies of this ability
if (@ispick <> 0) then
validif (tagcount[Ability.cPUMPoPool] <= allowed)
~ otherwise, look for fewer, since we're adding this
else
validif (tagcount[Ability.cPUMPoPool] < allowed)
endif
@message = "You may not have more than " & allowed & " copies of this ability."]]></validate>
</prereq>
</thing>
<thing id="cPUMPsiMta" name="Psionic Metamastery" description="As a swift action, you can expend one use of mythic power and pick any one metapsionic feat you know that does not increase the power point cost of a power. For the next 10 rounds, you can apply this metapsionic feat to any psionic power you manifest without needing to expend psionic focus, or if you have taken this ability multiple times, without increasing the power point cost. You can also use this ability on a psionic power you manifest from a power stone, psicrown, or dorje. You can’t have more than one use of this ability active at a time. If you use this ability again, any previous use immediately ends (though this doesn’t affect powers already manifested). You can select this ability more than once. Each time you select this ability, the metapsionic feat chosen can increase the power point cost by 2 additional power points, to a maximum of 6.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Not implemented</comment>
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMPsyTsu" name="Psychic Tsunami" description="You generate crashing waves of psychic force that shatter objects around you. By expending one use of mythic power, you generate a 30-ft. aura that assaults non-magical objects within range (except for those upon your person). This aura lasts a number of rounds equal to your tier and causes 5 points of force damage per tier to each object affected for each round they are exposed to the effect, and ignores any hardness objects may possess. This aura damages all objects and structures indiscriminately, though if you maintain your psionic focus while this effect is ongoing, you can exempt structures or specific creatures and any objects they possess from the power of your aura.\nAdditionally, creatures moving toward you while your aura is in effect find it more difficult to approach you and move as though moving through difficult terrain." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMPyMael" name="Pyrokinetic Maelstrom" description="You summon a swirling mass of psionic fire. You can expend one use of mythic power to attack each creature within 30 ft. with a wreath of green fire. Creatures suffer 2d6 fire damage per mythic tier you possess. A successful Reflex save (DC 10 + your mythic tier + your Charisma modifier) halves the damage. If so desired, unattended flammable objects are also set alight." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="PsiLike"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMRavTim" name="Ravaging Time" description="When you are affected by time stop or similar effects that alter your time relative to the manifester’s, you can expend one use of mythic power to take a standard action during the effect." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMRinfCo" name="Reinforced Collective" description="Your collective is reinforced by your mythic power. Any powers you manifest over the collective through the use of spirit of the many add your tier rank when subjected to dispel checks. You must have the spirit of the many class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
</thing>
<thing id="cPUMBTele" name="Block Telepathy" description="As an immediate action, you can spend one use of mythic power to gain immunity to mind-affecting effects for one round.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 6 or greater required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMEnMon" name="Enthrall Monster" description="You can exert your will over the minds of lesser beings. You can expend one use of mythic power to manifest mind control on any type of creature for a number of days equal to your mythic tier.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="AbilType" tag="PsiLike"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMTelekM" name="Telekinetic Mastery" description="You can use your telekinetic powers to catch and hurl massive objects. You expend one use of mythic power to exert telekinetic influence over all nearby objects. You gain rock throwing, rock catching and a deflection bonus to your AC equal to your mythic tier. You do not need free hands to use either rock throwing or rock catching. Treat your size category as one larger than your actual size for purposes of this power. You gain these bonuses for a number of minutes equal to your mythic tier." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<bootstrap thing="raRockThro"></bootstrap>
<bootstrap thing="raRockCat"></bootstrap>
<eval phase="PostLevel" priority="10000">~ Add Deflection bonus to AC equal to Mythic Tier
hero.child[ArmorClass].field[tACDeflect].value = hero.child[ArmorClass].field[tACDeflect].value + #tiereffect[]</eval>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMThrall" name="Thrall" description="Your influence is so great that no creature can resist your will. When a creature makes an additional saving throw (not an initial saving throw) against one of your mind-affecting powers or abilities, you can expend one use of your mythic power to make them automatically fail that save. Non-mythic attempts to dispel your mind-affecting powers or abilities automatically fail." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMTelekS" name="Telekinetic Surge" description="With a primal scream, you unleash a wave of telekinetic energy, shoving back your foes. You expend one use of mythic power to make a bull rush attempt against each creature you choose within a 30 ft. burst. Make a single CMB check with a bonus equal to your mythic tier and compare it to the CMD of each creature affected. You can choose to substitute your Intelligence, Wisdom or Charisma in place of your Strength for this CMB check.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Not implemented</comment>
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="LvNamePar" tag="AppValue"/>
<eval phase="PostLevel" priority="10000">~ Calculate CMB
~ + Mtyhic Tier
~ using Maximum of Int/Wis/Cha
var MaxStat as Number
MaxStat = maximum(#value[aINT],#value[aWIS])
field[abValue].value = maximum(MaxStat,#value[aCHA]) + #tiereffect[]</eval>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMFavShB" name="Favored Shot" description="You add a competence bonus to all damage rolls with your favored weapon group equal to your mythic tier. Expend one use of mythic power to deal maximum damage on one ranged attack. You must have the favored weapon group class feature to select this ability." compset="CustomSpec" summary="Competence bonus to ranged damage with selected weapon group." uniqueness="useronce">
<usesource source="pPsiUn"/>
<tag group="SpecType" tag="Attack"/>
<tag group="Helper" tag="Secondary"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="20000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Bonus is equal to mythic teir
field[abValue].value = #tiereffect[]
~ Get the Favored Weapon fighter group tag
perform hero.childfound[cPU3FavWep].pulltags[wFtrGroup.?]
field[livename].text = field[thingname].text & " (" & signed(field[abValue].value) & " ," & tagnames[wFtrGroup.?] & ")"
~ Give competence bonus to ranged damage
foreach pick in hero from BaseWep where tagids[wFtrGroup.?]
#applybonus[atrBonComp,eachpick,field[abValue].value]
nexteach]]></eval>
<exprreq message="Favored Weapon class ability required"><![CDATA[#hasability[cPU3FavWep] <> 0]]></exprreq>
</thing>
<thing id="cPUMImpSht" name="Impossible Shot" description="You gain a bonus to all rolls to confirm a critical hit with ranged attacks equal to half your mythic tier (round down, minimum +1). In addition, you can expend one use of mythic power to ignore all range increments and cover on your next ranged attack made that round. You must have a power point pool to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypChamp"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostAttr"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Bonus to confirm critical hit confirmation rolls equal to half-Mythic Tier for Ranged attacks
field[abValue].value += maximum(1,#tiereffecthalf[])
foreach pick in hero from BaseWep where "wCategory.RangeProj|wCategory.RangeThrow|wCategory.TouchRange"
#situational[eachpick,signed(field[abValue].value) & " to confirm criticals",field[name].text]
nexteach]]></eval>
<exprreq message="Power Point Pool Required."><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="cPUMMBStrm" name="Mind Blade Storm" description="You launch an impossibly dense storm of mind blades. You can expend one use of mythic power to make a single mind blade attack roll and apply the results to every creature in a 30 ft. cone. You must be able to form a mind blade to select this power.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Not implemented</comment>
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypChamp"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
<exprreq message="Form Mind Blade ability required"><![CDATA[#hasability[cSknMindBl] <> 0]]></exprreq>
</thing>
<thing id="cPUMEndEnd" name="Endless Endurance" description="Add half your mythic tier (round down, minimum 1) to your damage reduction gained from your astral suit. In addition, you can expend one use of mythic power to treat all damage you take for one round as nonlethal. You must have the astral suit class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypGuard"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Add Half of mythic tier round down, minimum 1 to DR from Astral Suit
field[abValue].value += maximum(1,#tiereffecthalf[])
#value[cPUAegDR] += field[abValue].value]]></eval>
<exprreq message="Astral Suit Class Feature Required"><![CDATA[#hasability[cPUAstSuit] <> 0]]></exprreq>
</thing>
<thing id="cPUMMenFrt" name="Mental Fortress" description="Your mental defenses are unrivalled. When you fail a Will save, you can expend one use of mythic power to reroll the save, adding a bonus equal to your mythic tier. You must have a power point pool to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypGuard"/>
<tag group="AbilType" tag="Extra"/>
<tag group="ProductId" tag="HLCommunit"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Add mythic tier to Will Save
field[abValue].value += maximum(1,#tiereffect[])
#situational[hero.childfound[svWill],signed(field[abValue].value) & " bonus to will save by expending one use of mythic power",field[thingname].text]]]></eval>
<exprreq message="Power Point Pool Required."><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="cPUMAnPatt" name="Annihilate Pattern" description="You add your mythic tier to the damage your do with disrupt pattern. In addition, you can expend one use of mythic power to deal maximum damage with a single disrupt pattern attack. You must have the disrupt pattern class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="Helper" tag="Mythic"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypAll"/>
<eval phase="PostAttr" priority="9000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Give bonus damage based on the number of dice
~ from Ehanced Disruption and Disrupt Pattern
~ Class Abilities
#value3[cPUDisPatt] += #tiereffect[]]]></eval>
<exprreq message="Disrupt Pattern Class Feature Required"><![CDATA[#hasability[cPUDisPatt] <> 0]]></exprreq>
</thing>
<thing id="cPUMTelPry" name="Telekinetic Parry" description="You can use your telekinetic power to block an incoming attack. As an immediate action, you can expend one use of mythic power to make a parry attempt to protect one creature within 30 feet of you. To resolve this, make an attack roll at your full base attack bonus plus your Charisma modifier. If you exceed the attack roll of your opponent, the attack automatically misses. You must have a power point pool to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypGuard"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Mythic Tier 3 required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
<exprreq message="Power Point Pool Required"><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="cPUMColMar" name="Collective Marshal" description="Your ability to work within a collective gives you additional freedom with your mythic powers. You can use any of your marshal mythic powers on any creature in your collective, regardless of range. You must have the collective class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypMarshal"/>
<tag group="ProductId" tag="HLCommunit"/>
<exprreq message="Collective Class Ability Required"><![CDATA[#hasability[cPUCollect] <> 0]]></exprreq>
</thing>
<thing id="cPUMMyColl" name="Mythic Collective" description="You can expand your collective to include far more creatures than normal. You can expend one use of mythic power to include every creature within 100 feet as part of your collective. You can choose whether to include any given creature. This ability lasts for a number of minutes equal to your mythic tier. You must have the collective class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Extra"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypMarshal"/>
<tag group="ProductId" tag="HLCommunit"/>
<exprreq message="Collective Class Ability Required"><![CDATA[#hasability[cPUCollect] <> 0]]></exprreq>
<exprreq message="Mythic Tier 6 or Greater Required."><![CDATA[#tierprereq[] >= 6]]></exprreq>
</thing>
<thing id="cPUMPrImpL" name="Project Impossible Location" description="You cloud the minds of others, projecting false information to mask your movements. As an immediate action, you can expend a use of mythic power to make an opponent that just attacked you think you’re in the wrong place. When an opponent attacks you, before the results of the attack are announced, you make a 5-ft. step. The attack misses. In addition, your opponent must make a Will save (DC 10 + your mythic tier + your Charisma modifier) to realize you have moved, or it wastes any additional attacks against a perceived double. This effect ends at the end of that opponent’s actions. Using this power prevents you from taking a 5-ft. step on your next turn. You must have a power point pool to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypTrickst"/>
<tag group="ProductId" tag="HLCommunit"/>
<exprreq message="Mythic Tier 3 Required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
<exprreq message="Power Point Pool Required."><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="cPUMCalCst" name="Calibrated Customization" description="You gain a number of additional customization points equal to your mythic tier. In addition, you can expend one use of mythic power to reset all of your customization points and choose new customizations. You must have the form astral suit class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="500"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ add customization points equal to Mythic Rank
#value2[cPUAegHelp] += #tiereffect[]]]></eval>
<exprreq message="Form Astral Suit class feature required."><![CDATA[#hasability[cPUAstSuit] <> 0]]></exprreq>
</thing>
<thing id="cPUMEndTch" name="Endbringer’s Touch" description="Your devastating touch ability deals 1d6 points of damage per level, instead of 1d6 points of damage plus your class level. In addition, you can expend one use of mythic power to deal maximum damage with one devastating touch attack. You must have the devastating touch class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="Final" priority="1000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Give a number of bonus "dice" based on dread level -1 because
~ we have at least 1 dice from the base class ability.
#value[cPUDevaTou] += #levelcount[Dread] -1
~ Remove the class plus damage per level
#value2[cPUDevaTou] += #levelcount[Dread]
~ Set some helpful text reminder
hero.childfound[cPUDevaTou].field[DescAppend].text &= "{br}" & field[thingname].text & ":{/b} " & "Your devastating touch ability deals 1d6 points of damage per level, instead of 1d6 points of damage plus your class level.{br}{br}"]]></eval>
<exprreq message="Devastating Touch Class Ability Required"><![CDATA[#hasability[cPUDevaTou] <> 0]]></exprreq>
</thing>
<thing id="cPUMExpCol" name="Expanding Collective" description="You add your mythic tier to the number of people you can hold in your collective. In addition, you can expend one use of mythic power to ignore any negative effects from a member dying while in your collective. You must have the collective class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="Final" priority="9000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Add Mythic Ranks to number of members of the collective
#value[cPUCollect] += #tiereffect[]]]></eval>
<exprreq message="Collective Class Ability Required"><![CDATA[#hasability[cPUCollect] <> 0]]></exprreq>
</thing>
<thing id="cPUMMyAsSt" name="Mythic Astral Suit" description="You can reinforce your astral suit beyond its normal bounds. You can expend one use of mythic power to add an enhancement bonus to your astral suit equal to your mythic tier. This bonus lasts for a number of rounds equal to your mythic tier. You must have the form astral suit class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ If astral Suite not active get out now!
doneif (hero.tagis[Custom.WearAstS] = 0)
~ Add Mythic Tier as enhancement bonus to astral suit AC
field[abValue].value += #tiereffect[]
#applybonus[BonEnhance,hero.child[ArmorClass],field[abValue].value]]]></eval>
<exprreq message="Form Astral Suit Class ability required."><![CDATA[#hasability[cPUAstSuit] <> 0]]></exprreq>
</thing>
<thing id="cPUMMyMBld" name="Mythic Mind Blade" description="You can greatly enhance the power of your mind blade. You can expend one use of mythic power to double the effective enhancement bonus of your mind blade for a number of rounds equal to your mythic tier. This enhancement bonus can be used to increase the mind blade’s effective bonus above +10. It will always be used to increase the actual enhancement bonus to +5 first, then can be spent on powers until the weapon the weapon reaches an effective enhancement bonus of +10. Any effective bonus above +10 can be allocated to actual enhancement bonus or effective enhancement bonus as desired. For example, a 7th level soulknife would double their effective bonus to +6, which would give them a +5 mind blade with a +1 ability; a 13th level soulknife would double his effective bonus to +12, giving him a +5 mind blade with +5 enhancement bonus worth of special abilities and another +2 which could be allocated to either the actual or effective enhancement bonus. The actual enhancement bonus of the mind blade cannot exceed +10. You must have the form mind blade class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<comment>Not Yet Implemented</comment>
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Form MInd Blade Class ability required."><![CDATA[#hasability[cSknMindBl] <> 0]]></exprreq>
</thing>
<thing id="cPUMMyMan" name="Mythic Manifesting" description="You can learn a number of mythic powers equal to your tier and can expend mythic power when manifesting them to enhance the results. To select a mythic power, you must have it on your list of powers known. Every time you gain a new tier, you can select an additional mythic power. You can take this ability up to three times. Each additional time you take it, you can select an additional number of powers equal to your tier and you gain one additional mythic power whenever you gain a tier.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Not Yet Implemented - Requires basic Hero Lab implementation of Mythic Powers by LW.</comment>
<fieldval field="usrCandid1" value="component.Class & Psionics.Class"/>
<usesource source="srcMyPsi"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="Helper" tag="Mythic"/>
<eval phase="PostLevel" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ If nothing chosen get out now
doneif (field[usrChosen1].ischosen <> 1)
~ Increase number of known powers by 1
field[usrChosen1].chosen.field[cPsiPowMax].value += #tiereffect[]]]></eval>
</thing>
<thing id="cPUMUnfDev" name="Unfettered Devastation" description="You can use your devastating touch attack on any creature, regardless if they are living or not. In addition, you can expend one use of mythic power to remove any and all immunity to fear for one round from a single creature. You must have the devastating touch class feature to select this ability." compset="CustomSpec" uniqueness="useronce">
<usesource source="srcMyPsi"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="Helper" tag="Mythic"/>
<exprreq message="Devastating Touch Class Ability Required."><![CDATA[#hasability[cPUDevaTou] <> 0]]></exprreq>
</thing>
<thing id="cPUMMyEloc" name="Mythic Elocation" description="Your mythic power grants you the ability to break the bonds of gravity for brief stretches. You can expend one use of your mythic power to gain the scorn earth ability as an elocator. This ability lasts a number of minutes equal to your mythic tier. You must have a power point pool to select this ability.\n\n{b}Note:{/b} This ability is not yet implemented." compset="CustomSpec" uniqueness="useronce">
<comment>Not Yet Implemented</comment>
<usesource source="srcMyPsi"/>
<tag group="AbilType" tag="Super"/>
<tag group="Helper" tag="Mythic"/>
<tag group="User" tag="Activation"/>
<tag group="SpecSource" tag="mypAll"/>
<tag group="ProductId" tag="HLCommunit"/>
<bootstrap thing="cScornEart"></bootstrap>
<eval phase="PostAttr" priority="10000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ Disable if the ability is not active
doneif (field[abilActive].value = 0)]]></eval>
<exprreq message="Mythic Tier 3 Required."><![CDATA[#tierprereq[] >= 3]]></exprreq>
<exprreq message="Power Point Pool Required."><![CDATA[#resmax[resPowerPt] <> 0]]></exprreq>
</thing>
<thing id="xPUMPoPool" name="Potent Pool" description="Choose your class" compset="CustomSpec" uniqueness="unique">
<fieldval field="usrCandid1" value="CasterSrc.Psionic"/>
<usesource source="srcMyPsi"/>
<tag group="fShowWhat" tag="Classes"/>
<tag group="ProductId" tag="HLCommunit"/>
<tag group="ChooseSrc1" tag="Hero"/>
<tag group="Helper" tag="Helper"/>
<tag group="Helper" tag="Mythic"/>
<tag group="SpecSource" tag="mypPUOvrMi"/>
<eval phase="PostAttr" priority="21000"><![CDATA[
~ If we've been Disabled, get out now
doneif (tagis[Helper.SpcDisable] <> 0)
~ If nothing is chosen, get out now
doneif (field[usrChosen1].ischosen = 0)
~ Calculate the bonus with a base 4 point plus 8 more for each
~ additional time this ability was taken.
#resmax[resPowerPt] += 4 + (8 * (hero.tagcount[Ability.cPUMPoPool] - 1))]]></eval>
</thing>
</document>