-
Notifications
You must be signed in to change notification settings - Fork 2
/
spells-regular.yml
1803 lines (1801 loc) · 48.6 KB
/
spells-regular.yml
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
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
absorb:
spell-class: ".ExternalCommandSpell"
name: absorb
spell-icon: bucket
description: Drains liquids within a radius of 5.
cooldown: 10
cost:
- redstone 15
str-cost: 15 redstone
command-to-execute:
- "/drain 5"
temporary-op: true
block-chat-output: true
str-blocked-output: You absorb the energy of nearby liquids.
anvil:
spell-class: ".instant.ThrowBlockSpell"
name: anvil
spell-icon: anvil
description: Throws an anvil.
cooldown: 10
block-type: anvil
velocity: 1.0
vertical-adjustment: 0.5
rotation-offset: 0
fall-damage: 2.0
fall-damage-max: 20
drop-item: false
remove-blocks: true
call-target-event: true
check-plugins: false
cost:
- redstone 5
str-cost: 5 redstone
armor:
spell-class: ".buff.ArmorSpell"
name: armor
spell-icon: iron_chestplate
duration: 30
num-uses: 15
helmet: gold_helmet protection_explosions:1 oxygen:1
chestplate: gold_chestplate protection_projectile:1
leggings: gold_leggings protection_fire:1
boots: gold_boots protection_fall:1
cost:
- redstone 25
str-cost: 25 redstone and 1 golden nugget
str-cast-self: You have conjured some magic armor!
str-has-armor: You cannot cast this spell if you are already wearing armor.
blind:
spell-class: ".targeted.PotionEffectSpell"
name: blind
spell-icon: ink_sack:0
description: Blind your target.
cooldown: 15
range: 20
type: 15
strength: 0
duration: 200
targeted: true
target-players: true
target-non-players: false
obey-los: true
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You have blinded %t!
str-no-target: No target found.
blink:
spell-class: ".targeted.BlinkSpell"
name: blink
spell-icon: ender_pearl
description: Teleport a short distance.
cooldown: 8
range: 15
pass-through-ceiling: false
smoke-trail: true
effects:
- pos1 ender
- pos2 ender
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You blink away!
str-cast-others: "%a blinks away!"
str-cant-blink: You cannot blink there.
build:
spell-class: ".targeted.BuildSpell"
name: build
spell-icon: stone
description: Build blocks from far away.
cooldown: 2
range: 25
slot: 0
consume-block: true
effects:
- target blockbreak
check-plugins: true
allowed-types: 1,2,3,4,5,12,13,17,20,22,24,35,41,42,43,44,45,47,48,49,50,53,57,65,67,80,85,87,88,89,91,92
cost:
- redstone 5
str-cost: 5 redstone
str-invalid-block: You can't build that block.
str-cant-build: You can't build there.
carpet:
spell-class: ".buff.CarpetSpell"
name: carpet
spell-icon: thin_glass
description: Lets you walk on a platform of glass.
cooldown: 30
cancel-on-logout: true
cancel-on-teleport: true
size: 2
cost:
- redstone 50
- feather 5
use-cost:
- redstone 20
- feather 1
use-cost-interval: 50
str-cost: 50 redstone, 5 feathers, plus 20 redstone and 1 feather every 50 blocks
str-cast-self: You are now walking on a platform of glass!
str-cast-others: "%a is now walking on a platform of glass!"
str-fade: Your magical glass platform disappears.
combust:
spell-class: ".targeted.CombustSpell"
name: combust
spell-icon: fire
description: Set a target on fire.
cooldown: 10
range: 10
obey-los: true
fire-ticks: 100
fire-tick-damage: 1
prevent-immunity: true
target-players: true
check-plugins: true
cost:
- redstone 10
str-cost: 10 redstone
str-no-target: No target found.
confusion:
spell-class: ".instant.ConfusionSpell"
name: confusion
spell-icon: eye_of_ender
description: Cause nearby monsters to attack each other.
cooldown: 180
range: 10
cost:
- redstone 30
str-cost: 30 redstone
str-cast-self: You cause nearby monsters to become confused and attack each other.
str-cast-others: "%a causes nearby monsters to attack each other."
conjure:
spell-class: ".instant.ConjureSpell"
name: conjure
spell-icon: redstone
description: Conjure some potion reagents.
cooldown: 600
power-affects-quantity: false
power-affects-chance: true
calculate-drops-individually: true
auto-equip: false
items:
- redstone 1-2 25%
- speckled_melon 1 25%
- magma_cream 1-2 25%
- spider_eye 1-2 25%
add-to-inventory: false
str-cost: free
str-cast-self: You have conjured some potion reagents!
cripple:
spell-class: ".targeted.CrippleSpell"
name: cripple
spell-icon: web
description: Slow down a targeted enemy.
cooldown: 15
range: 20
effect-strength: 5
effect-duration: 100
target-players: true
obey-los: true
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You have crippled %t.
str-no-target: No target found.
cripplingwave:
spell-class: ".targeted.AreaEffectSpell"
name: cripplingwave
description: "Cripple enemies in an area around you."
horizontal-radius: 10
vertical-radius: 5
point-blank: true
target-players: true
fail-if-no-targets: true
spells:
- cripple
cooldown: 30
cost:
- redstone 30
str-cost: 30 redstone
str-cast-self: You cripple your enemies!
deathgrip:
spell-class: ".targeted.GripSpell"
range: 15
location-offset: 1
y-offset: 0
spell-icon: rotten_flesh
description: Channel death magic to pull your target to you.
cooldown: 20
cost:
- redstone 20
str-cost: 20 redstone
str-cast-self: "You pull your target to you."
str-cast-target: "You've been pulled by %a!"
str-cant-grip: "You can't pull that!"
str-no-target: "No target or too far!"
disarm:
spell-class: ".targeted.DisarmSpell"
name: disarm
spell-icon: stone_sword:130
description: Disarm your opponent.
cooldown: 15
range: 20
disarmable-items:
- blaze_rod
- stick
- book
- bone
- wood_sword
- stone_sword
- iron_sword
- diamond_sword
- bow
disarm-duration: 100
dont-drop: false
prevent-theft: true
obey-los: true
cost:
- redstone 20
str-cost: 20 redstone
str-no-target: No target found.
str-invalid-item: Your target could not be disarmed.
str-cast-self: You have disarmed %t.
str-cast-target: "%a has disarmed you."
dowse:
spell-class: ".instant.DowseSpell"
name: dowse
spell-icon: compass
description: Dowse for iron ore.
cooldown: 60
block-type: iron_ore
entity-type: ""
radius: 4
rotate-player: true
set-compass: true
cost:
- redstone 35
- stone 2
str-cost: 35 redstone and 2 stone blocks
str-cast-self: There is iron ore nearby.
str-not-found: No iron ore found nearby.
drainlife:
spell-class: ".targeted.DrainlifeSpell"
name: drainlife
spell-icon: ghast_tear
description: Drain life from your enemy and give it to you.
cooldown: 5
range: 15
take-type: health
take-amt: 4
give-type: health
give-amt: 4
animation-speed: 2
ignore-armor: false
obey-los: true
target-players: true
check-plugins: true
cost:
- redstone 6
- bone 2
str-cost: 6 redstone, 2 bones
str-cast-self: You drain life from your enemy.
str-no-target: No target found.
empower:
spell-class: ".buff.EmpowerSpell"
name: empower
spell-icon: glowstone_dust
description: Makes your spells more powerful.
power-multiplier: 1.5
cooldown: 120
duration: 30
num-uses: 10
cost:
- redstone 15
use-cost:
- redstone 5
use-cost-interval: 1
str-cost: 15 redstone, plus 5 redstone for each spell cast
str-cast-self: You begin to glow with magical energy.
str-cast-others: "%a begins to glow with magical energy."
str-fade: You are no longer glowing with magical energy.
enderchest:
spell-class: ".instant.EnderchestSpell"
name: enderchest
spell-icon: ender_chest
description: Opens your ender chest inventory.
cooldown: 300
cost:
- redstone 50
- ender_pearl 1
str-cost: 50 redstone and 1 ender pearl
entomb:
spell-class: ".targeted.EntombSpell"
name: entomb
spell-icon: glass
description: Encase an enemy in glass.
cooldown: 5
range: 15
obey-los: true
target-players: true
tomb-block-type: 20
tomb-duration: 20
cost:
- redstone 10
str-cost: 15 redstone
str-no-target: No target found.
escape:
spell-class: ".instant.GateSpell"
name: escape
spell-icon: portal
cast-time: 0
cooldown: 300
str-gate-failed: Your spell fizzles.
str-cast-done: You manipulate spacial magic and escape!
str-cast-interrupted: Your cast was interrupted.
description: Manipulate spacial magic and escape to spawn.
str-cost: 256 redstone
world: prosperus
coordinates: SPAWN
effects:
- pos1 ender
- pos2 ender
cost:
- redstone 256
explode:
spell-class: ".targeted.ExplodeSpell"
name: explode
spell-icon: tnt
description: Create an explosion.
cooldown: 30
range: 25
explosion-size: 4
backfire-chance: 0
prevent-block-damage: true
prevent-player-damage: false
damage-multiplier: 10
add-fire: false
simulate-tnt: true
ignore-canceled: false
cost:
- redstone 5
- sulphur 1
str-cost: 5 redstone and 1 gunpowder
str-no-target: You cannot create an explosion there.
str-cast-self: Boom!
str-cast-others: Boom!
explosivearrow:
spell-class: ".instant.ProjectileSpell"
name: explosivearrow
spell-icon: arrow
description: Cause an explosion where an arrow lands
cooldown: 30
projectile: arrow
velocity: 0
prevent-block-damage: true
require-hit-entity: false
cancel-damage: true
remove-projectile: true
max-distance: 25
spells: [explode]
cost:
- redstone 25
- sulphur 1
- arrow 1
str-cost: 25 redstone, 1 gunpowder, and 1 arrow
str-cast-self: You fire an explosive arrow.
farm:
spell-class: ".targeted.FarmSpell"
name: farm
spell-icon: seeds
description: Make crops grow nearby.
cooldown: 10
radius: 10
growth: 8
targeted: false
cost:
- redstone 8
- seeds 20
str-cost: 8 redstone and 20 seeds
str-cast-self: The crops around you grow quickly.
str-no-target: There are no crops nearby.
farm-wheat:
spell-class: ".targeted.FarmSpell"
name: farm-wheat
spell-icon: wheat
description: Grows wheat nearby.
cooldown: 5
radius: 20
growth: 8
targeted: false
cost:
- redstone 32
- seeds 20
str-cost: 32 redstone and 20 seeds
str-cast-self: You channel nature magic to grow wheat around you quickly!
str-no-target: There is no valid space nearby.
new-crop-type: crops
grow-wheat: true
grow-carrots: false
grow-potatoes: false
grow-beetroot: false
grow-wart: false
farm-carrots:
spell-class: ".targeted.FarmSpell"
name: farm-carrots
spell-icon: carrot
description: Grows carrots nearby.
cooldown: 5
radius: 20
growth: 8
targeted: true
cost:
- redstone 32
- carrot 20
str-cost: 32 redstone and 20 carrots
str-cast-self: You channel nature magic to grow carrots around you quickly!
str-no-target: There is no valid space nearby.
new-crop-type: carrots
grow-wheat: false
grow-carrots: true
grow-potatoes: false
grow-beetroot: false
grow-wart: false
farm-potatoes:
spell-class: ".targeted.FarmSpell"
name: farm-potatoes
spell-icon: potato
description: Grows potatoes nearby.
cooldown: 5
radius: 20
growth: 8
targeted: false
cost:
- redstone 32
- potato 20
str-cost: 32 redstone and 20 potatoes
str-cast-self: You channel nature magic to grow potatoes around you quickly!
str-no-target: There is no valid space nearby.
new-crop-type: potatoes
grow-wheat: false
grow-carrots: false
grow-potatoes: true
grow-beetroot: false
grow-wart: false
##Requires MagicSpells 4.0 to fix beetroot implementation
#farm-beetroot:
# spell-class: ".targeted.FarmSpell"
# name: farm-beetroots
# spell-icon: beetroots
# description: Grows beetroots nearby.
# cooldown: 5
# radius: 20
# growth: 8
# targeted: true
# cost:
# - redstone 64
# - beetroot_seeds 20
# str-cost: 64 redstone and 20 beetroot seeds
# str-cast-self: You channel nature magic to grow beetroots around you quickly!
# str-no-target: There is no valid space nearby.
# new-crop-type: beetroot_block
# grow-wheat: false
# grow-carrots: false
# grow-potatoes: false
# grow-beetroot: true
# grow-wart: false
fireball:
spell-class: ".targeted.FireballSpell"
name: fireball
spell-icon: fireball
description: Throw a fiery ball of destruction.
cooldown: 5
range: 250
require-entity-target: false
obey-los: true
target-players: true
check-plugins: true
damage-multiplier: 3
small-fireball: true
no-fire: false
no-explosion: false
no-explosion-effect: true
no-explosion-damage: 5
no-explosion-damage-range: 3
cost:
- redstone 4
- netherrack 2
str-cost: 4 redstone, 2 netherrack
str-no-target: You cannot throw a fireball there.
str-cast-self: You throw a fiery ball of destruction!
str-cast-others: "%a throws a fiery ball of destruction!"
firenova:
spell-class: ".instant.FirenovaSpell"
name: firenova
spell-icon: blaze_powder
description: Summon an expanding ring of fire.
cooldown: 30
range: 8
tick-speed: 10
burn-tall-grass: true
check-plugins: true
cost:
- redstone 30
str-cost: 30 redstone
str-cast-self: You summon an expanding ring of fire.
str-cast-others: "%a summons an expanding ring of fire."
flamewalk:
spell-class: ".buff.FlamewalkSpell"
name: flamewalk
spell-icon: fire
description: Burn your enemies around you as you walk.
cooldown: 30
range: 8
fire-ticks: 100
tick-interval: 100
target-players: true
duration: 120
cost:
- redstone 25
- 263 2
use-cost:
- redstone 10
use-cost-interval: 10
str-cost: 25 redstone, 2 coal, plus 10 redstone occasionally
str-cast-self: You begin to burn your enemies around you.
str-fade: You are no longer burning your enemies.
food:
spell-class: ".instant.FoodSpell"
name: food
spell-icon: cooked_beef
description: Makes you less hungry.
cooldown: 30
food: 10
saturation: 10
cost:
- redstone 2
str-cost: 2 redstone
str-cast-self: You feel less hungry.
forcebomb:
spell-class: ".targeted.ForcebombSpell"
name: forcebomb
spell-icon: record_4
description: Push back your enemies.
cooldown: 8
range: 15
radius: 3
pushback-force: 30
additional-vertical-force: 15
max-vertical-force: 20
target-players: true
dont-target-caster: true
cost:
- redstone 30
str-cost: 30 redstone
str-cast-self: An explosion of energy pushes your enemies around.
str-no-target: No target found.
#shockwave:
# spell-class: ".targeted.AreaEffectSpell"
# name: shockwave
# description: "Smash the ground to create a shockwave, pushing back nearby enemies."
# horizontal-radius: 10
# vertical-radius: 5
# point-blank: true
# target-players: true
# fail-if-no-targets: true
# spells:
# - shockwave-spell
# cooldown: 30
# cost:
# - redstone 32
# str-cost: 32 redstone
# str-cast-self: You smash the ground and create a shockwave!
shockwave:
spell-class: ".instant.ForcepushSpell"
name: shockwave
spell-icon: piston_base
description: "Smash the ground to create a shockwave, pushing back nearby enemies."
cooldown: 30
range: 10
pushback-force: 50
additional-vertical-force: 5
max-vertical-force: 10
target-players: true
cost:
- redstone 32
str-cost: 32 redstone
str-cast-self: You smash the ground and create a shockwave!
str-cast-others: "%a smashes the ground and creates a shockwave!"
forcepush:
spell-class: ".instant.ForcepushSpell"
name: forcepush
spell-icon: record_3
description: Push back your enemies.
cooldown: 8
range: 10
pushback-force: 30
additional-vertical-force: 15
max-vertical-force: 20
target-players: true
cost:
- redstone 30
str-cost: 30 redstone
str-cast-self: You push back your enemies!
str-cast-others: "%a pushes back their enemies."
incantations:
- "FUS RO DAH"
- " FUS RO DAH"
forcetoss:
spell-class: ".targeted.ForcetossSpell"
name: forcetoss
spell-icon: piston_base
description: Magically throw an enemy into the air.
cooldown: 5
range: 15
damage: 0
horizontal-force: 30
vertical-force: 15
obey-los: true
target-players: true
check-plugins: true
cost:
- redstone 10
str-cost: 10 redstone
str-no-target: No target found.
str-cast-self: You push back your enemy!
str-cast-others: "%a pushes back their enemy."
freeze:
spell-class: ".instant.FreezeSpell"
name: freeze
spell-icon: snow_ball
description: Spray your enemies with cold snowballs.
snowballs: 25
horizontal-spread: 15
vertical-spread: 5
damage: 3
slow-amount: 3
slow-duration: 80
target-players: true
cooldown: 5
cost:
- redstone 10
- snow_ball 1
str-cost: 10 redstone and 1 snowball
frostwalk:
spell-class: ".buff.FrostwalkSpell"
name: frostwalk
spell-icon: ice
description: Lets you walk on water.
size: 2
leave-frozen: false
cooldown: 30
cost:
- redstone 50
use-cost:
- snow_ball 1
use-cost-interval: 25
str-cost: 50 redstone, plus 1 snowball every 25 blocks
str-cast-self: You can now walk on water!
str-cast-others: "%a can now walk on water!"
str-fade: You can no longer walk on water.
gate:
spell-class: ".instant.GateSpell"
name: gate
spell-icon: portal
description: Teleport to spawn.
can-cast-with-item: false
world: CURRENT
coordinates: SPAWN
effects:
- pos1 ender
- pos2 ender
cost:
- redstone 50
- iron_ingot 1
str-cost: 1 redstone dust and 1 iron bar
str-cast-self: You have teleported to spawn.
str-cast-others: "%a teleports!"
str-gate-failed: Unable to teleport.
geyser:
spell-class: ".targeted.GeyserSpell"
name: geyser
spell-icon: water
description: Create a geyser of water at your enemy's feet.
range: 20
damage: 0
velocity: 10
animation-speed: 2
geyser-height: 4
geyser-type: water
ignore-armor: false
obey-los: true
target-players: true
check-plugins: true
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You create a geyser at your enemy's feet.
str-no-target: No target found.
gills:
spell-class: ".buff.GillsSpell"
name: gills
spell-icon: gold_helmet
description: Allows you to breath underwater.
glass-head-effect: false
cooldown: 60
duration: 300
num-uses: 5
cost:
- redstone 10
use-cost:
- redstone 3
use-cost-interval: 1
str-cost: 10 redstone, 3 redstone every few seconds
str-cast-self: You form gills on your neck!
str-fade: Your gills disappear.
haste:
spell-class: ".buff.HasteSpell"
name: haste
spell-icon: gold_boots
description: Sprint faster for a time.
effect-strength: 3
boost-duration: 300
duration: 60
cost:
- redstone 6
- feather 2
str-cost: 6 redstone, 2 feathers
str-cast-self: You gain unnatural speed!
str-cast-others: "%a gains unnatural speed!"
str-fade: You lose your unnatural speed.
haze:
spell-class: ".targeted.PotionEffectSpell"
name: haze
spell-icon: slime_ball
description: Makes your target's vision hazey.
cooldown: 15
range: 20
type: 9
strength: 0
duration: 200
targeted: true
target-players: true
target-non-players: false
obey-los: true
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You have confuzzled your target!
str-no-target: No target found.
heal:
spell-class: ".targeted.HealSpell"
name: heal
spell-icon: red_rose
description: Heals a target player.
heal-amount: 10
cancel-if-full: true
effects:
- target potion FF0000 40
obey-los: true
cooldown: 0
range: 12
cost:
- redstone 10
str-cost: 10 redstone
str-cast-self: You have healed %t.
str-cast-target: "%a has healed you."
str-no-target: No target to heal.
str-max-health: "%t is already at max health."
iceblock:
spell-class: ".MultiSpell"
name: iceblock
cooldown: 60
spell-icon: ice
description: "Encase yourself in ice to prevent damage for 10 seconds."
check-individual-cooldowns: false
target-self: true
cost:
- redstone 15
str-cost: "15 redstone"
spells:
- iceblockself
- iceblockinvuln
iceblockinvuln:
spell-class: ".buff.InvulnerabilitySpell"
name: iceblockinvuln
spell-icon: gold_chestplate
description: Makes you invulnerable to damage during iceblock.
damage-causes:
- block_explosion
- contact
- custom
- drowning
- entity_attack
- entity_explosion
- fall
- fire
- fire_tick
- lava
- lightning
- magic
- poison
- projectile
- starvation
- suffocation
- void
- wither
duration: 10
str-fade: Your ice block wears off.
iceblockself:
spell-class: ".targeted.EntombSpell"
name: iceblockself
spell-icon: ice
description: "Encase yourself in ice to prevent damage for 10 seconds."
cooldown: 60
target-self: true
tomb-block-type: ice
tomb-duration: 10
close-top-and-bottom: true
allow-breaking: false
cost:
- redstone 15
str-cost: 15 redstone
str-no-target: No target found.
invisibility:
spell-class: ".buff.InvisibilitySpell"
name: invisibility
spell-icon: record_11
description: Makes you invisible to players and monsters.
cooldown: 60
effects:
- caster spawn
- disabled spawn
toggle: true
prevent-pickups: true
cancel-on-give-damage: true
cancel-on-logout: true
duration: 15
cost:
- redstone 25
use-cost:
- redstone 15
use-cost-interval: 3
str-cost: 25 redstone, plus 15 redstone every 3 seconds
str-cast-self: You vanish!
str-cast-others: "%a vanishes!"
str-fade: You are visible again.
invulnerability:
spell-class: ".buff.InvulnerabilitySpell"
name: invulnerability
spell-icon: gold_chestplate
description: Makes you invulnerable to damage.
damage-causes:
- block explosion
- contact
- custom
- drowning
- entity attack
- entity explosion
- fall
- fire
- fire tick
- lava
- lightning
- magic
- poison
- projectile
- starvation
- suffocation
- void
- wither
duration: 60
cooldown: 300
cost:
- redstone 30
use-cost:
- redstone 15
use-cost-interval: 5
str-cost: 30 redstone, plus 15 redstone when taking damage
str-cast-self: You feel your skin harden.
str-cast-others: "%a's skin hardens."
str-fade: You feel your skin return to normal.
leap:
spell-class: ".instant.LeapSpell"
name: leap
spell-icon: diamond_boots
description: Leap forward.
forward-velocity: 40
upward-velocity: 15
cancel-damage: true
cooldown: 10
cost:
- redstone 15
str-cost: redstone 15
str-cast-self: You leap forward.
str-cast-others: "%a leaps forward."
levitate:
spell-class: ".targeted.LevitateSpell"
name: levitate
spell-icon: feather
description: Cause your target to fly through the air.
tick-rate: 5
duration: 15
cooldown: 30
range: 12
cancel-on-item-switch: true
cancel-on-spell-cast: true
target-players: true
obey-los: true
cost:
- redstone 6
- feather 2
str-cost: 6 redstone and 2 feathers
str-cast-self: You are levitating %t!
str-cast-target: "%a is levitating you!"
str-no-target: No target found.
lifewalk:
spell-class: ".buff.LifewalkSpell"
name: lifewalk
spell-icon: sapling:2
description: Flowers grow in your footsteps!
tick-interval: 15
red-flower-chance: 15
yellow-flower-chance: 15
sapling-chance: 5
tallgrass-chance: 25
fern-chance: 15
cost:
- redstone 25
- red_rose 1
- yellow_flower 1
use-cost:
- yellow_flower 1
use-cost-interval: 25
str-cost: 25 redstone, 1 rose, 1 yellow flower, plus 1 flower every so often
str-cast-self: Flowers grow in your footsteps!
str-cast-others: Flowers grow in %a's footsteps!
str-fade: Flowers no longer grow in your footsteps.
lightning:
spell-class: ".targeted.LightningSpell"
name: lightning
spell-icon: gold_sword
description: Call down lightning.
cooldown: 15
range: 20
additional-damage: 0
no-damage: false
require-entity-target: false
obey-los: true
target-players: true
check-plugins: true
cost:
- redstone 15
str-cost: 15 redstone
str-cast-self: You call down lightning.
str-cast-others: "%a calls down lightning."
str-no-target: No target found.
lightwalk:
spell-class: ".buff.LightwalkSpell"
name: lightwalk
spell-icon: glowstone
description: Light your path.
cost:
- redstone 5
use-cost:
- redstone 1
use-cost-interval: 120
str-cost: 5 redstone, plus 1 redstone occasionally
str-cast-self: Light appears at your feet.
str-fade: The light at your feet goes out.
lilywalk:
spell-class: ".buff.LilywalkSpell"
name: lilywalk
spell-icon: water_lily
description: Lets you walk on water on lily pads.
cooldown: 30
cost:
- redstone 40
- water_lily 1