mirror of
https://codeberg.org/tenplus1/mobs_redo.git
synced 2026-01-03 20:15:20 +01:00
dont attack if dead or running away
This commit is contained in:
5
api.lua
5
api.lua
@@ -18,7 +18,7 @@ end
|
|||||||
-- global table
|
-- global table
|
||||||
|
|
||||||
mobs = {
|
mobs = {
|
||||||
mod = "redo", version = "20251205",
|
mod = "redo", version = "20251231",
|
||||||
spawning_mobs = {}, translate = S,
|
spawning_mobs = {}, translate = S,
|
||||||
node_snow = has(core.registered_aliases["mapgen_snow"])
|
node_snow = has(core.registered_aliases["mapgen_snow"])
|
||||||
or has("mcl_core:snow") or has("default:snow") or "air",
|
or has("mcl_core:snow") or has("default:snow") or "air",
|
||||||
@@ -213,7 +213,8 @@ end
|
|||||||
|
|
||||||
function mob_class:do_attack(player, force)
|
function mob_class:do_attack(player, force)
|
||||||
|
|
||||||
if self.state == "attack" and not force then return end
|
if (self.state == "attack" or self.state == "die" or self.state == "runaway")
|
||||||
|
and not force then return end
|
||||||
|
|
||||||
self.attack = player ; self.state = "attack"
|
self.attack = player ; self.state = "attack"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user