blob: 711478f2b1e5e9a57be85915c2f78cd1c5105a92 (
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
function use_special(ch, id)
-- perform whatever the special with the ID does
if id == 1 then
mana.being_say(ch, "Kaaame...Haaame... HAAAAAA!")
end
if id == 2 then
mana.being_say(ch, "HAA-DOKEN!")
end
if id == 3 then
mana.being_say(ch, "Sonic BOOM")
end
end
function get_special_recharge_cost(id)
-- return the recharge cost for the special with the ID
return specialCost[id]
end
mana.on_use_special(use_special)
mana.on_get_special_recharge_cost(get_special_recharge_cost)
|