blob: 25619f41acc3b4fc39032b271cb07441e425444f (
plain)
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
|
--[[
Special action script file
This file allows you to implement your special action system. The system can
for example implement magic, physical attack or also such mundane things as
showing emoticons over the characters heads.
--]]
local specialCost = {}
specialCost[1] = 50
specialCost[2] = 250
specialCost[3] = 1000
local function use_special(ch, id)
-- perform whatever the special with the ID does
if id == 1 then
being_say(ch, "Kaaame...Haaame... HAAAAAA!")
end
if id == 2 then
being_say(ch, "HAA-DOKEN!")
end
if id == 3 then
being_say(ch, "Sonic BOOM")
end
end
local function get_special_recharge_cost(id)
-- return the recharge cost for the special with the ID
return specialCost[id]
end
on_use_special(use_special)
on_get_special_recharge_cost(get_special_recharge_cost)
|