From e1a72e82064b6ec25250407c1f878b2036b54b03 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 11 Aug 2016 18:23:30 +0200 Subject: Add playereffects.has_effect_type --- init.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'init.lua') diff --git a/init.lua b/init.lua index c97216e..d62d239 100644 --- a/init.lua +++ b/init.lua @@ -297,6 +297,16 @@ function playereffects.get_player_effects(playername) end end +function playereffects.has_effect_type(playername, effect_type_id) + local pe = playereffects.get_player_effects(playername) + for i=1,#pe do + if pe[i].effect_type_id == effect_type_id then + return true + end + end + return false +end + --[=[ Saving all data to file ]=] function playereffects.save_to_file() local save_time = os.time() -- cgit v1.2.3