-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathStruct Spell Exorcize Evil.j
More file actions
executable file
·22 lines (17 loc) · 1.02 KB
/
Copy pathStruct Spell Exorcize Evil.j
File metadata and controls
executable file
·22 lines (17 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
/// Cleric
library StructSpellsSpellExorcizeEvil requires Asl, StructGameClasses, StructGameSpell
/// Der Kleriker verursacht bei einem Gegner X Punkte Schaden und verringert für 10 Sekunden dessen Bewegungsgeschwindigkeit auf Y% und Angriffsgeschwindigkeit auf Z%. 1 Minute Abklingzeit.
struct SpellExorcizeEvil extends Spell
public static constant integer abilityId = 'A08L'
public static constant integer favouriteAbilityId = 'A08M'
public static constant integer classSelectionAbilityId = 'A1KR'
public static constant integer classSelectionGrimoireAbilityId = 'A1KS'
public static constant integer maxLevel = 1
public static method create takes Character character returns thistype
local thistype this = thistype.createWithoutTriggers(character, Classes.cleric(), Spell.spellTypeUltimate0, thistype.maxLevel, thistype.abilityId, thistype.favouriteAbilityId)
call this.addGrimoireEntry('A1KR', 'A1KS')
call this.addGrimoireEntry('A0P7', 'A0P8')
return this
endmethod
endstruct
endlibrary