1
0
mirror of https://codeberg.org/tenplus1/mobs_monster.git synced 2025-07-04 17:30:21 +02:00

Merge remote-tracking branch 'upstream/master'

This commit is contained in:
2023-11-22 23:55:26 +01:00
25 changed files with 79 additions and 360 deletions

View File

@ -1,5 +1,5 @@
local S = mobs.intllib_monster
-- Translation support
local S = minetest.get_translator("mobs_monster")
local get_velocity = function(self)
@ -172,10 +172,12 @@ mobs:register_mob("mobs_monster:spider", {
-- sanity check
if not yaw then return end
pos.y = pos.y + self.collisionbox[2] - 0.2
local prop = self.object:get_properties()
local dir_x = -math.sin(yaw) * (self.collisionbox[4] + 0.5)
local dir_z = math.cos(yaw) * (self.collisionbox[4] + 0.5)
pos.y = pos.y + prop.collisionbox[2] - 0.2
local dir_x = -math.sin(yaw) * (prop.collisionbox[4] + 0.5)
local dir_z = math.cos(yaw) * (prop.collisionbox[4] + 0.5)
local nod = minetest.get_node_or_nil({
x = pos.x + dir_x,
y = pos.y + 0.5,