forked from tdauth/dmdf
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStruct Spell Multiply.j
More file actions
25 lines (21 loc) · 1.02 KB
/
Struct Spell Multiply.j
File metadata and controls
25 lines (21 loc) · 1.02 KB
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
/// Wizard
library StructSpellsSpellMultiply requires Asl, StructGameClasses, StructGameSpell
/// Vervielfachung - Spiegelbild.
struct SpellMultiply extends Spell
public static constant integer abilityId = 'A08T'
public static constant integer favouriteAbilityId = 'A08U'
public static constant integer classSelectionAbilityId = 'A1MN'
public static constant integer classSelectionGrimoireAbilityId = 'A1MO'
public static constant integer maxLevel = 5
public static method create takes Character character returns thistype
local thistype this = thistype.createWithoutTriggers(character, Classes.wizard(), thistype.spellTypeNormal, thistype.maxLevel, thistype.abilityId, thistype.favouriteAbilityId)
call this.addGrimoireEntry('A1MN', 'A1MO')
call this.addGrimoireEntry('A0WI', 'A0WN')
call this.addGrimoireEntry('A0WJ', 'A0WO')
call this.addGrimoireEntry('A0WK', 'A0WP')
call this.addGrimoireEntry('A0WL', 'A0WQ')
call this.addGrimoireEntry('A0WM', 'A0WR')
return this
endmethod
endstruct
endlibrary