2010-08-08 09:40:42 +02:00
|
|
|
function usepotion_message(u, potion)
|
|
|
|
msg = message.create("usepotion")
|
|
|
|
msg:set_unit("unit", u)
|
|
|
|
msg:set_resource("potion", potion)
|
|
|
|
return msg
|
|
|
|
end
|
|
|
|
|
|
|
|
function use_stardust(u, amount)
|
|
|
|
local p = u.region:get_resource("peasant")
|
|
|
|
p = math.ceil(1.5 * p)
|
|
|
|
u.region:set_resource("peasant", p)
|
|
|
|
local msg = usepotion_message(u, "stardust")
|
|
|
|
msg:send_region(u.region)
|
|
|
|
u:use_pooled("stardust", amount)
|
|
|
|
return 0
|
|
|
|
end
|
|
|
|
|
|
|
|
function xmas2005()
|
|
|
|
if get_gamename() == "Eressea" then
|
|
|
|
if not get_flag("xm05") then
|
|
|
|
print("Es weihnachtet sehr (2005)")
|
|
|
|
set_flag("xm05", true)
|
|
|
|
for f in factions() do
|
|
|
|
f:add_item("stardust", 1)
|
|
|
|
f:add_notice("santa2005")
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
-- xmas2005()
|