PageRenderTime 38ms CodeModel.GetById 17ms app.highlight 11ms RepoModel.GetById 2ms app.codeStats 0ms

/powers/powers.txt

http://github.com/clintbellanger/flare
Plain Text | 888 lines | 837 code | 51 blank | 0 comment | 0 complexity | 7e1c23379aa5f0eee98b9a6532dee8a2 MD5 | raw file
  1# Power Definitions
  2
  3[power]
  4id=0
  5name=Shoot
  6type=missile
  7icon=0
  8description=Basic ranged attack
  9new_state=shoot
 10face=true
 11requires_offense_weapon=true
 12base_damage=ranged
 13aim_assist=32
 14allow_power_mod=true
 15
 16[power]
 17id=1
 18name=Swing
 19type=effect
 20icon=1
 21description=Basic melee attack
 22new_state=swing
 23face=true
 24use_hazard=true
 25rendered=false
 26aim_assist=32
 27base_damage=melee
 28lifespan=1
 29radius=64
 30starting_pos=melee
 31allow_power_mod=true
 32
 33[power]
 34id=2
 35name=Channel
 36type=missile
 37icon=2
 38description=Channel a bolt of magic through your mental weapon for zero MP
 39new_state=swing
 40requires_mental_weapon=true
 41face=true
 42directional=true
 43gfx=channel.png
 44use_hazard=true
 45rendered=true
 46aim_assist=32
 47base_damage=ment
 48lifespan=8
 49radius=64
 50speed=24
 51frame_loop=0
 52frame_duration=2
 53frame_size=64,64
 54frame_offset=32,64
 55starting_pos=melee
 56
 57[power]
 58id=3
 59name=Block
 60icon=3
 61description=Raise your shield to double your avoidance and absorb
 62new_state=block
 63face=true
 64
 65[power]
 66id=4
 67name=Immobilize
 68type=missile
 69icon=4
 70description=Pin an enemy down for 3 seconds
 71new_state=shoot
 72face=true
 73requires_offense_weapon=true
 74requires_mp=1
 75base_damage=ranged
 76aim_assist=32
 77allow_power_mod=true
 78immobilize_duration=90
 79
 80[power]
 81id=5
 82name=Blood Strike
 83type=effect
 84icon=5
 85description=Inflict a bleeding wound that causes additional damage over 5 seconds
 86new_state=swing
 87face=true
 88use_hazard=true
 89aim_assist=32
 90requires_mp=1
 91base_damage=melee
 92lifespan=1
 93radius=64
 94starting_pos=melee
 95bleed_duration=150
 96post_power=127
 97allow_power_mod=true
 98
 99[power]
100id=6
101name=Shock
102type=missile
103icon=6
104description=Electrocute an enemy from a distance; +25% crit chance against movement-impaired enemies.
105new_state=cast
106requires_mp=1
107face=true
108directional=true
109gfx=lightning.png
110sfx=shock.ogg
111use_hazard=true
112rendered=true
113aim_assist=32
114base_damage=ment
115lifespan=32
116radius=64
117speed=32
118frame_loop=4
119frame_duration=1
120frame_size=64,64
121frame_offset=32,64
122trait_elemental=wind
123trait_crits_impaired=25
124post_power=126
125wall_power=126
126
127[power]
128id=7
129name=Heal
130type=effect
131icon=7
132description=Restore HP
133new_state=cast
134requires_mp=1
135gfx=heal.png
136sfx=heal.ogg
137use_hazard=true
138rendered=true
139no_attack=true
140lifespan=18
141frame_duration=2
142frame_size=64,64
143frame_offset=32,64
144frame_loop=0
145trait_elemental=light
146starting_pos=source
147buff_heal=true
148
149[power]
150id=8
151name=Piercing Shot
152type=missile
153icon=8
154description=Fire a shot that ignores armor and goes through multiple enemies
155new_state=shoot
156face=true
157requires_offense_weapon=true
158requires_mp=1
159multitarget=true
160base_damage=ranged
161aim_assist=32
162trait_armor_penetrating=true
163allow_power_mod=true
164
165[power]
166id=9
167name=Warcry
168type=effect
169icon=9
170description=Remove debuffs and become immune to debuffs for 10 seconds
171new_state=cast
172requires_mp=1
173sfx=warcry.ogg
174trait_elemental=light
175buff_immunity=true
176immunity_duration=300
177
178[power]
179id=10
180name=Quake
181type=effect
182icon=10
183description=Stun nearby enemies
184new_state=cast
185requires_mp=1
186gfx=quake.png
187sfx=quake.ogg
188use_hazard=true
189rendered=true
190base_damage=ment
191lifespan=12
192radius=128
193frame_duration=2
194frame_size=256,128
195frame_offset=128,64
196frame_loop=0
197floor=true
198active_frame=4
199trait_elemental=earth
200starting_pos=source
201multitarget=true
202stun_duration=30
203cooldown=3000
204
205[power]
206id=11
207name=Shield
208type=effect
209icon=11
210description=Create a force field that absorbs damage
211new_state=cast
212requires_mp=1
213gfx=shield.png
214sfx=shield.ogg
215buff_shield=true
216
217[power]
218id=12
219name=Haste
220icon=12
221description=Double run and attack speed for 8 seconds
222type=effect
223new_state=cast
224face=false
225requires_mp=1
226haste_duration=240
227
228[power]
229id=13
230name=Cleave
231type=effect
232icon=13
233description=Attack all enemies in a wide arc
234new_state=swing
235face=true
236use_hazard=true
237requires_mp=1
238multitarget=true
239aim_assist=32
240base_damage=melee
241lifespan=1
242radius=128
243starting_pos=melee
244allow_power_mod=true
245
246[power]
247id=14
248name=Freeze
249type=repeater
250icon=14
251description=Create a ray of piercing cold that slows enemies
252new_state=cast
253face=true
254requires_mp=1
255gfx=freeze.png
256sfx=freeze.ogg
257speed=32
258trait_elemental=water
259slow_duration=90
260radius=64
261frame_duration=3
262frame_size=64,64
263frame_offset=32,48
264frame_loop=20
265start_frame=16
266lifespan=20
267active_frame=0
268base_damage=ment
269delay=3
270visual_random=3
271rendered=true
272complete_animation=true
273repeater_num=10
274
275[power]
276id=15
277name=Teleport
278type=effect
279icon=15
280description=Blink to a nearby location
281new_state=cast
282requires_mp=1
283requires_empty_target=true
284requires_targeting=true
285gfx=runes.png
286sfx=teleport.ogg
287use_hazard=true
288rendered=true
289no_attack=true
290lifespan=16
291frame_duration=3
292frame_size=64,64
293frame_offset=32,32
294frame_loop=0
295floor=true
296starting_pos=source
297buff_teleport=true
298
299[power]
300id=16
301name=Multishot
302type=missile
303icon=16
304description=Shoot three projectiles simultaneously
305new_state=shoot
306face=true
307missile_num=3
308missile_angle=15
309requires_offense_weapon=true
310requires_mp=1
311base_damage=ranged
312aim_assist=32
313allow_power_mod=true
314
315
316[power]
317id=18
318name=Burn
319type=effect
320icon=18
321description=Blast enemies in a distant area with fire
322new_state=cast
323face=true
324requires_mp=1
325requires_los=true
326requires_targeting=true
327gfx=blast.png
328sfx=burn.ogg
329use_hazard=true
330rendered=true
331base_damage=ment
332lifespan=18
333radius=128
334frame_duration=2
335frame_size=256,128
336frame_offset=128,64
337frame_loop=0
338floor=true
339active_frame=4
340trait_elemental=fire
341starting_pos=target
342multitarget=true
343post_effect=40
344post_power=125
345
346[power]
347id=19
348name=Time Stop
349type=effect
350icon=19
351description=Stun nearby enemies for 5 seconds
352new_state=cast
353requires_mp=1
354sfx=timestop.ogg
355use_hazard=true
356rendered=false
357lifespan=1
358radius=512
359multitarget=true
360stun_duration=150
361base_damage=none
362
363[power]
364id=30
365name=Ice Shard [enemy]
366type=missile
367new_state=cast
368face=true
369directional=true
370requires_los=true
371gfx=icicle.png
372sfx=shock.ogg
373use_hazard=true
374rendered=true
375aim_assist=32
376base_damage=ment
377lifespan=32
378radius=64
379speed=30
380frame_loop=12
381frame_duration=3
382frame_size=64,64
383frame_offset=32,64
384trait_elemental=water
385slow_duration=60
386post_power=126
387wall_power=126
388
389
390[power]
391id=31
392name=Fireshot [enemy]
393type=missile
394new_state=cast
395face=true
396directional=true
397requires_los=true
398gfx=fireball.png
399sfx=fireball.ogg
400use_hazard=true
401rendered=true
402aim_assist=32
403base_damage=ment
404lifespan=32
405radius=64
406speed=30
407frame_loop=8
408frame_duration=2
409frame_size=64,64
410frame_offset=32,64
411trait_elemental=fire
412post_power=125
413wall_power=125
414
415[power]
416id=32
417name=Goblin Spear [enemy]
418type=missile
419icon=0
420description=Crude goblin spear toss
421new_state=shoot
422face=true
423directional=true
424requires_los=true
425gfx=spear.png
426use_hazard=true
427rendered=true
428aim_assist=32
429base_damage=ranged
430lifespan=27
431radius=64
432speed=24
433frame_size=64,64
434frame_offset=32,64
435frame_duration=5
436frame_loop=32
437
438[power]
439id=33
440name=Fireburst [enemy]
441type=effect
442icon=10
443description=Burn nearby enemies
444new_state=cast
445gfx=quake.png
446sfx=quake.ogg
447use_hazard=true
448rendered=true
449base_damage=ment
450lifespan=12
451radius=128
452frame_duration=2
453frame_size=256,128
454frame_offset=128,64
455frame_loop=0
456floor=true
457active_frame=4
458trait_elemental=fire
459starting_pos=source
460multitarget=true
461visual_option=1
462slow_duration=15
463post_power=125
464
465[power]
466id=34
467name=Arrow Shoot [enemy]
468type=missile
469icon=0
470description=Bow shoot
471new_state=shoot
472face=true
473directional=true
474requires_los=true
475gfx=arrows.png
476sfx=shoot.ogg
477use_hazard=true
478rendered=true
479aim_assist=32
480requires_offense_weapon=true
481base_damage=ranged
482lifespan=20
483radius=64
484speed=48
485frame_size=64,64
486frame_offset=32,64
487wall_power=124
488
489[power]
490id=35
491name=Maddox's Ice Storm [enemy]
492type=missile
493new_state=cast
494face=true
495directional=true
496gfx=icicle.png
497sfx=shock.ogg
498use_hazard=true
499rendered=true
500aim_assist=32
501base_damage=ment
502lifespan=32
503radius=64
504speed=30
505frame_loop=12
506frame_duration=3
507frame_size=64,64
508frame_offset=32,64
509trait_elemental=water
510slow_duration=60
511post_power=126
512wall_power=126
513#missile num needs to be odd, or the player can avoid just by standing there
514missile_num=9
515missile_angle=40
516
517[power]
518id=36
519name=Vampiric Strike
520type=effect
521icon=1
522description=Turn 50% of damage you deal into HP
523new_state=swing
524face=true
525use_hazard=true
526rendered=false
527aim_assist=32
528base_damage=melee
529lifespan=1
530radius=64
531starting_pos=melee
532allow_power_mod=true
533hp_steal=50
534
535[power]
536id=100
537type=effect
538icon=32
539name=Health Potion
540sfx=potion.ogg
541new_state=cast
542requires_item=1
543buff_restore_hp=25
544
545[power]
546id=101
547type=effect
548icon=33
549name=Mana Potion
550new_state=cast
551sfx=potion.ogg
552requires_item=2
553buff_restore_mp=25
554
555[power]
556id=102
557type=effect
558icon=34
559name=Health Flask
560sfx=potion.ogg
561new_state=cast
562requires_item=3
563buff_restore_hp=75
564
565[power]
566id=103
567type=effect
568icon=35
569name=Mana Flask
570new_state=cast
571sfx=potion.ogg
572requires_item=4
573buff_restore_mp=75
574
575
576[power]
577id=114
578name=Boots of Testing Really Large Maps
579type=effect
580icon=113
581description=Blink to a nearby location
582new_state=cast
583requires_empty_target=true
584gfx=runes.png
585sfx=teleport.ogg
586use_hazard=true
587rendered=true
588no_attack=true
589lifespan=16
590frame_duration=3
591frame_size=64,64
592frame_offset=32,32
593frame_loop=0
594floor=true
595starting_pos=source
596buff_teleport=true
597requires_item=1022
598
599[power]
600id=115
601name=Lightning Rod
602type=missile
603icon=101
604description=Create a destructive blast of lightning bolts
605new_state=cast
606face=true
607directional=true
608gfx=lightning.png
609sfx=shock.ogg
610use_hazard=true
611rendered=true
612aim_assist=32
613base_damage=ment
614lifespan=32
615radius=64
616speed=30
617frame_loop=4
618frame_duration=1
619frame_size=64,64
620frame_offset=32,64
621trait_elemental=wind
622post_power=126
623wall_power=126
624requires_item=1021
625missile_num=5
626angle_variance=15
627speed_variance=7
628
629[power]
630id=118
631name=Melee Fire
632trait_elemental=fire
633post_power=125
634base_damage=melee
635starting_pos=melee
636
637[power]
638id=119
639name=Melee Ice
640trait_elemental=water
641post_power=126
642base_damage=melee
643starting_pos=melee
644
645[power]
646id=120
647name=Slingshot Shoot
648type=missile
649icon=0
650description=Basic ranged attack (requires a ranged weapon)
651new_state=shoot
652face=true
653directional=false
654gfx=stone.png
655sfx=shoot.ogg
656use_hazard=true
657rendered=true
658aim_assist=32
659requires_offense_weapon=true
660base_damage=ranged
661lifespan=20
662radius=64
663speed=48
664frame_size=64,64
665frame_offset=32,64
666
667[power]
668id=121
669name=Arrow Shoot
670type=missile
671icon=0
672description=Basic ranged attack (requires a ranged weapon)
673new_state=shoot
674face=true
675directional=true
676gfx=arrows.png
677sfx=shoot.ogg
678use_hazard=true
679rendered=true
680aim_assist=32
681requires_offense_weapon=true
682base_damage=ranged
683lifespan=20
684radius=64
685speed=48
686frame_size=64,64
687frame_offset=32,64
688wall_power=124
689
690[power]
691id=122
692name=Fire Ammo
693type=missile
694new_state=shoot
695face=true
696directional=true
697gfx=fireball.png
698sfx=fireball.ogg
699use_hazard=true
700rendered=true
701aim_assist=32
702base_damage=ranged
703lifespan=32
704radius=64
705speed=30
706frame_loop=8
707frame_duration=2
708frame_size=64,64
709frame_offset=32,64
710trait_elemental=fire
711post_power=125
712wall_power=125
713
714[power]
715id=123
716name=Ice Ammo
717type=missile
718new_state=shoot
719face=true
720directional=true
721gfx=icicle.png
722sfx=shock.ogg
723use_hazard=true
724rendered=true
725aim_assist=32
726base_damage=ranged
727lifespan=32
728radius=64
729speed=30
730frame_loop=12
731frame_duration=3
732frame_size=64,64
733frame_offset=32,64
734trait_elemental=water
735post_power=126
736wall_power=126
737
738
739[power]
740id=124
741name=Arrow Wall Strike
742type=effect
743gfx=arrow_stuck.png
744use_hazard=true
745rendered=true
746no_attack=true
747directional=true
748lifespan=90
749frame_duration=1
750frame_size=64,64
751frame_offset=32,64
752frame_loop=1
753starting_pos=target
754
755[power]
756id=125
757name=Orange Spark
758type=effect
759gfx=spark_orange.png
760use_hazard=true
761rendered=true
762no_attack=true
763lifespan=24
764frame_duration=4
765frame_size=64,64
766frame_offset=32,64
767frame_loop=100
768starting_pos=target
769visual_random=2
770
771[power]
772id=126
773name=Blue Spark
774type=effect
775gfx=spark_blue.png
776use_hazard=true
777rendered=true
778no_attack=true
779lifespan=24
780frame_duration=4
781frame_size=64,64
782frame_offset=32,64
783frame_loop=100
784starting_pos=target
785visual_random=2
786
787[power]
788id=127
789name=Red Spark
790type=effect
791gfx=spark_red.png
792use_hazard=true
793rendered=true
794no_attack=true
795lifespan=24
796frame_duration=4
797frame_size=64,64
798frame_offset=32,64
799frame_loop=100
800starting_pos=target
801visual_random=2
802
803[power]
804id=128
805name=Necrotic Bolt
806type=missile
807new_state=shoot
808face=true
809gfx=plasmaball.png
810sfx=shock.ogg
811use_hazard=true
812rendered=true
813aim_assist=32
814base_damage=ment
815lifespan=32
816radius=64
817speed=30
818frame_loop=12
819frame_duration=3
820frame_size=64,64
821frame_offset=32,64
822trait_elemental=shadow
823post_power=126
824wall_power=126
825
826[power]
827id=129
828name=Scroll of Teleport
829type=effect
830icon=15
831description=Blink to a nearby location
832new_state=cast
833requires_empty_target=true
834requires_targeting=true
835gfx=runes.png
836sfx=teleport.ogg
837use_hazard=true
838rendered=true
839no_attack=true
840lifespan=16
841frame_duration=3
842frame_size=64,64
843frame_offset=32,32
844frame_loop=0
845floor=true
846starting_pos=source
847buff_teleport=true
848requires_item=12
849
850[power]
851id=130
852name=Scroll of Time Stop
853type=effect
854icon=19
855description=Stun nearby enemies for 5 seconds
856new_state=cast
857sfx=timestop.ogg
858use_hazard=true
859rendered=false
860lifespan=1
861radius=512
862multitarget=true
863stun_duration=150
864base_damage=none
865requires_item=13
866
867[power]
868id=131
869name=Scroll of Haste
870icon=12
871description=Double run and attack speed for 8 seconds
872type=effect
873new_state=cast
874face=false
875haste_duration=240
876requires_item=14
877
878[power]
879id=132
880name=Enemy Beacon
881description=Bring other enemies into the fight with a dummy attack
882type=effect
883use_hazard=true
884lifespan=1
885radius=256
886multitarget=true
887source_type=hero
888beacon=true