forked from InclusiveRec/Legacy-Magic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
spells-school-ocean.yml
235 lines (227 loc) · 5.88 KB
/
spells-school-ocean.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
predefined-items:
water_grimoire:
type: "enchanted_book"
name: "&1On Hydromancy"
lore:
- "A treatise on the magic"
- "which flows through rivers"
- "and beneath the seas, and"
- "the secrets to harnessing it."
water_focus:
type: "diamond"
name: "&1Hydromantic Focus"
lore:
- "This crystal aids a mage"
- "in focussing the energy"
- "within water."
water_rod:
type: "diamond_hoe"
name: "&1Dowsing Rod"
lore:
- "With this rod,"
- "a hydromancer can"
- "find and navigate"
- "the world's waters."
#############################
# #
# Item creation spells #
# #
#############################
lore_of_oceans:
spell-class: ".instant.ConjureSpell"
cast-item: book
spell-icon: "enchanted_book"
xp-required:
- ocean 500
xp-granted:
- ocean 1
- fire -1
cost:
- levels 30
- book 1
- prismarine_crystals 3
memory: 10
items:
- water_grimoire
str-cost: "30 levels, a book, and 3 prismarine crystals."
description: |
&1Lore of Water: Water Masters' Spell
Create a grimoire of Hydromantic lore.
hydro_focus:
permission-name: ocean
spell-class: ".instant.ConjureSpell"
cast-item: water_grimoire
spell-icon: diamond
xp-required:
- ocean 500
xp-granted:
- ocean 1
- fire -1
cost:
- levels 10
- prismarine_crystals 6
prerequisites:
- scroll
- geyser
memory: 5
items:
- water_focus
str-cost: "10 levels and 6 prismarine crystals."
description: |
&1Hydromantic Focus: 5 Memory Water Spell
Create a hydromantic focus to direct water spells.
dowsing_rod:
permission-name: ocean
spell-class: ".instant.ConjureSpell"
cast-item: water_grimoire
spell-icon: "diamond_hoe"
xp-required:
- ocean 500
xp-granted:
- ocean 1
- fire -1
cost:
- levels 5
- prismarine_crystals 3
- stick 1
prerequisites:
- scroll
- water
memory: 2
items:
- water_rod
str-cost: "5 levels, 3 prismarine crystals, and a stick."
#########################
# #
# Dowsing rod spells #
# #
#########################
gills:
permission-name: ocean
spell-class: ".buff.GillsSpell"
cast-item: water_rod,stick
spell-icon: gold_helmet
xp-granted:
- ocean 1
- fire -1
cost:
- mana 50
- sugar_cane 1
use-cost:
- sugar_cane 1
cooldown: 60
memory: 5
duration: 300
glass-head-effect: false
num-uses: 5
use-cost-interval: 1
str-cast-self: "You form gills on your neck!"
str-cost: "50 mana and 1 sugar cane, plus 1 sugar cane every few seconds."
str-fade: "Your gills disappear."
description: |
&rGills 5 Memory Water School
&3Allows you to breathe underwater.
water:
permission-name: ocean
spell-class: ".targeted.MaterializeSpell"
cast-item: water_rod,stick
spell-icon: water_bucket
xp-granted:
- ocean 1
- fire -1
cast-item: book
cost:
- mana 15
cooldown: 120
memory: 1
apply-physics: true
block-type: water
check-plugins: true
range: 8
reset-delay: 200
modifiers:
- world world required
str-cost: "15 mana"
str-modifier-failed: "You cannot cast that spell here."
str-no-target: "No target found."
description: |
&rWater 1 Memory Water School
&3Summons a water spring into existence..
waterwalk:
permission-name: ocean
spell-class: ".buff.WaterwalkSpell"
cast-item: water_rod,stick
spell-icon: boat
xp-granted:
- ocean 1
- stone -1
cost:
- mana 25
- boat 1
use-cost:
- mana 10
memory: 3
cancel-on-logout: true
cancel-on-teleport: true
duration: 60
speed: 0.05
use-cost-interval: 20
str-cost: "5 mana and 1 boat, plus 10 mana every 20 blocks moved."
str-cast-self: "You can now walk on water!"
str-fade: "You can no longer walk on water."
description: |
&rWaterwalk 3 Memory Water School
&3Walk across the water.
#########################
# #
# Water Focus Spells #
# #
#########################
geyser:
permission-name: ocean
spell-class: ".targeted.GeyserSpell"
cast-item: water_focus,stick
spell-icon: "38:1"
xp-granted:
- ocean 1
- fire -1
cost:
- mana 15
cooldown: 3
memory: 4
check-plugins: true
animation-speed: 3
damage: 3
geyser-height: 9
geyser-type: water
ignore-armor: false
obey-los: true
range: 20
require-entity-target: false
target-players: true
velocity: 10
str-cast-self: "You call up a geyser."
str-cost: "15 mana"
str-no-target: "No target found."
description: |
&rGeyser 4 Memory Water School
Create a water geyser at your enemy's feet.
watersee:
enabled: false
permission-name: ocean
spell-class: ".PassiveSpell"
xp-granted:
- ocean 1
- shadow -1
cooldown: 40
triggers:
- stopsneak
chance: 30
spells:
- watersee_effect
modifiers:
- inblock 8,9 required
str-cost: "Night vision needs 120 mana!"
str-cast: "Night vision for you!"
str-cast-self: "Night vision! Yay!"
description: "Night vision on sneak!"