forked from Thrinaria/ServerResource
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMonsterSkill.lua
138 lines (115 loc) · 6.64 KB
/
MonsterSkill.lua
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
--------------------------------------------------
-- 초기화 ----------------------------------------
dofile( ".\\LuaFunc\\MonsterSkillFunc.lua" )
--------------------------------------------------
--[[
AddMonster( "MI_LUCIFER01" ) -- 추가될 몬스터 ID 반드시 ""안에 써야 한다.
--{
-- 등록할 스킬
-- AddSkill( 공격Method, "스킬ID", 스킬레벨, n번째타점, 스킬범위, 발동확률, 스킬지속시간(s), 스킬자체확률무시 )
AddSkill( ATK_MELEE, "SI_MAG_ELECTRICITY_LIGHTINGPARM", 1, 1, 10, 80, 10, true )
AddSkill( ATK_RANGE, "SI_MAG_EARTH_ROCKCRASH", 1, 1, 10, 20, 10, true )
--}
범위가 0일 경우 타겟만 공격
확률이 부족할 경우 스킬 발동 안됨
--]]
AddMonster( "MI_LUCIFER01" )
--{
AddSkill( ATK_MELEE, "SI_BIL_PST_ASALRAALAIKUM", 2, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_EARTH_EARTHQUAKE", 5, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_ELECTRICITY_ELETRICSHOCK", 10, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 0, 5, 20, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ELE_WATER_POISONCLOUD", 10, 1, 12, 4, 30, true ) -- 포이즌 틱당100,기본 스킬 데미지
AddSkill( ATK_RANGE, "SI_PSY_PSY_PSYCHICBOMB", 10, 1, 5, 5, 5, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ACR_YOYO_DEADLYSWING", 20, 1, 30, 10, 20, true ) -- 출혈 틱당120
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
AddSkill( ATK_RANGE, "SI_MAG_EARTH_LOOTING", 20, 1, 30, 23, 10, true ) -- 루팅
--}
AddMonster( "MI_ASURA04" )
--{
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true )
--}
AddMonster( "MI_VEMPAIN01" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 10, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_EARTH_EARTHQUAKE", 5, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_ELECTRICITY_ELETRICSHOCK", 10, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 0, 5, 20, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ELE_WATER_POISONCLOUD", 10, 1, 12, 4, 30, true ) -- 포이즌 틱당100,기본 스킬 데미지
AddSkill( ATK_RANGE, "SI_PSY_PSY_PSYCHICBOMB", 10, 1, 5, 5, 5, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ACR_YOYO_DEADLYSWING", 20, 1, 30, 10, 20, true ) -- 출혈 틱당120
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
AddSkill( ATK_RANGE, "SI_MAG_EARTH_LOOTING", 20, 1, 30, 23, 10, true ) -- 루팅
--}
AddMonster( "MI_VEMPAIN01_1" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_EARTH_EARTHQUAKE", 5, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_ELECTRICITY_ELETRICSHOCK", 10, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 0, 5, 20, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ELE_WATER_POISONCLOUD", 10, 1, 12, 4, 30, true ) -- 포이즌 틱당100,기본 스킬 데미지
AddSkill( ATK_RANGE, "SI_PSY_PSY_PSYCHICBOMB", 5, 1, 5, 5, 5, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ACR_YOYO_DEADLYSWING", 20, 1, 30, 10, 20, true ) -- 출혈 틱당120
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
AddSkill( ATK_RANGE, "SI_MAG_EARTH_LOOTING", 20, 1, 30, 23, 10, true ) -- 루팅
--}
AddMonster( "MI_SKELGENERAL" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 10, 0, true )
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 20, 1, 15, 100, 7, true ) -- 스파이크스톤
--}
AddMonster( "MI_SKELDEVIL" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 10, 0, true )
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 20, 1, 15, 57, 7, true ) -- 스파이크스톤
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
--}
AddMonster( "MI_RYBARGA" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 10, 0, true )
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 20, 1, 15, 57, 7, true ) -- 스파이크스톤
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
--}
AddMonster( "MI_BEHEMOTH" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_EARTH_EARTHQUAKE", 5, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_ELECTRICITY_ELETRICSHOCK", 10, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 0, 5, 20, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ELE_WATER_POISONCLOUD", 10, 1, 12, 4, 30, true ) -- 포이즌 틱당100,기본 스킬 데미지
AddSkill( ATK_RANGE, "SI_PSY_PSY_PSYCHICBOMB", 5, 1, 5, 5, 5, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ACR_YOYO_DEADLYSWING", 20, 1, 30, 10, 20, true ) -- 출혈 틱당120
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
AddSkill( ATK_RANGE, "SI_MAG_EARTH_LOOTING", 20, 1, 30, 23, 10, true ) -- 루팅
--}
AddMonster( "MI_BASILISK" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 10, 0, true )
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 20, 1, 15, 57, 7, true ) -- 스파이크스톤
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
--}
AddMonster( "MI_KALGASBOSS" )
--{
AddSkill( ATK_MELEE, "SI_BIL_HERO_DISENCHANT", 5, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_EARTH_EARTHQUAKE", 5, 1, 0, 30, 0, true )
AddSkill( ATK_MELEE, "SI_ELE_ELECTRICITY_ELETRICSHOCK", 10, 1, 0, 15, 0, true )
AddSkill( ATK_MELEE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 0, 5, 20, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ELE_WATER_POISONCLOUD", 10, 1, 12, 4, 30, true ) -- 포이즌 틱당100,기본 스킬 데미지
AddSkill( ATK_RANGE, "SI_PSY_PSY_PSYCHICBOMB", 5, 1, 5, 5, 5, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_MAG_EARTH_SPIKESTONE", 1, 1, 20, 15, 10, true ) -- 스턴
AddSkill( ATK_RANGE, "SI_ACR_YOYO_DEADLYSWING", 20, 1, 30, 10, 20, true ) -- 출혈 틱당120
AddSkill( ATK_RANGE, "SI_ACR_YOYO_PULLING", 20, 1, 30, 20, 0, true ) --풀링
AddSkill( ATK_RANGE, "SI_JST_HERO_SILENCE", 1, 1, 30, 23, 6, true ) -- 침묵
AddSkill( ATK_RANGE, "SI_MAG_EARTH_LOOTING", 20, 1, 30, 23, 10, true ) -- 루팅
--}