-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathStruct Spell Hail Of Arrows.j
More file actions
26 lines (21 loc) · 1020 Bytes
/
Copy pathStruct Spell Hail Of Arrows.j
File metadata and controls
26 lines (21 loc) · 1020 Bytes
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
/// Ranger
library StructSpellsSpellHailOfArrows requires Asl, StructGameClasses, StructGameSpell
///
struct SpellHailOfArrows extends Spell
public static constant integer abilityId = 'A12E'
public static constant integer favouriteAbilityId = 'A12F'
public static constant integer classSelectionAbilityId = 'A1LD'
public static constant integer classSelectionGrimoireAbilityId = 'A1LE'
public static constant integer maxLevel = 5
public static method create takes Character character returns thistype
local thistype this = thistype.createWithoutTriggers(character, Classes.ranger(), Spell.spellTypeNormal, thistype.maxLevel, thistype.abilityId, thistype.favouriteAbilityId)
call this.addGrimoireEntry('A1LD', 'A1LE')
call this.addGrimoireEntry('A12H', 'A12M')
call this.addGrimoireEntry('A12I', 'A12N')
call this.addGrimoireEntry('A12J', 'A12O')
call this.addGrimoireEntry('A12K', 'A12P')
call this.addGrimoireEntry('A12L', 'A12Q')
return this
endmethod
endstruct
endlibrary