Compare commits

...

2 Commits

Author SHA1 Message Date
Alexander Chibrikin dff5ba35d3
Merge 4f502ba9ea into f4bb8eb29b 2024-02-10 13:36:10 +01:00
fluxionary f4bb8eb29b
Include the endpoint position in the area size check (#70) 2024-02-09 21:25:23 +01:00
1 changed files with 3 additions and 3 deletions

View File

@ -229,9 +229,9 @@ function areas:canPlayerAddArea(pos1, pos2, name)
self.config.self_protection_max_size_high or
self.config.self_protection_max_size
if
(pos2.x - pos1.x) > max_size.x or
(pos2.y - pos1.y) > max_size.y or
(pos2.z - pos1.z) > max_size.z then
(pos2.x - pos1.x + 1) > max_size.x or
(pos2.y - pos1.y + 1) > max_size.y or
(pos2.z - pos1.z + 1) > max_size.z then
return false, S("Area is too big.")
end