summaryrefslogtreecommitdiff
path: root/api.lua
diff options
context:
space:
mode:
Diffstat (limited to 'api.lua')
-rw-r--r--api.lua15
1 files changed, 8 insertions, 7 deletions
diff --git a/api.lua b/api.lua
index c9a0e6d..984c2a8 100644
--- a/api.lua
+++ b/api.lua
@@ -1,9 +1,9 @@
--- Mobs Api (28th June 2017)
+-- Mobs Api (30th June 2017)
mobs = {}
mobs.mod = "redo"
-mobs.version = "20170628"
+mobs.version = "20170630"
-- Intllib
@@ -1145,7 +1145,7 @@ local specific_attack = function(list, what)
return true
end
- -- is found entity on list to attack?
+ -- found entity on list to attack?
for no = 1, #list do
if list[no] == what then
@@ -1469,7 +1469,7 @@ local do_states = function(self, dtime)
self.state = "walk"
set_animation(self, "walk")
- -- fly up/down randombly for flying mobs
+ -- fly up/down randomly for flying mobs
if self.fly and random(1, 100) <= self.walk_chance then
local v = self.object:getvelocity()
@@ -1548,7 +1548,8 @@ local do_states = function(self, dtime)
-- otherwise randomly turn
elseif random(1, 100) <= 30 then
- yaw = random() * 2 * pi
+ --yaw = random() * 2 * pi
+ yaw = (random(0, 360) - 180) / 180 * pi
yaw = set_yaw(self.object, yaw)
end
@@ -3195,7 +3196,7 @@ function mobs:capture_mob(self, clicker, chance_hand, chance_net, chance_lasso,
-- are we using hand, net or lasso to pick up mob?
if tool:get_name() ~= ""
and tool:get_name() ~= "mobs:net"
- and tool:get_name() ~= "mobs:magic_lasso" then
+ and tool:get_name() ~= "mobs:lasso" then
return false
end
@@ -3233,7 +3234,7 @@ function mobs:capture_mob(self, clicker, chance_hand, chance_net, chance_lasso,
clicker:set_wielded_item(tool)
- elseif tool:get_name() == "mobs:magic_lasso" then
+ elseif tool:get_name() == "mobs:lasso" then
chance = chance_lasso